Skills
Language
English
Fluent
Persian
Fluent
German
Beginner
Work Experience
Fullstack Developer at Okala
November 1, 2022 - October 27, 2025Transitioned to fullstack role in Oct 2024. Key contributor in a 10-member squad (Spotify Squad model). Developed admin and vendor panels using React, TypeScript, Ant Design. Led SEO-optimized site development with Next.js and initiated the migration from Next.js 11 to 15. Built .NET microservices and maintained several high-traffic applications. Integrated Kafka for inter-service messaging and Redis for caching. Used Kubernetes and Argo CD for container orchestration and deployment.
Front-End Developer at Gapfilm
October 1, 2022 - October 1, 2022Rebuilt mobile web with Nuxt, improving UX satisfaction by 60%. Enhanced desktop performance by 10%; optimized LCP to under 2.5s. Handled debugging and support in an 8-member agile team.
Front-End Developer at Varzesh3
July 1, 2022 - July 1, 2022Improved project performance by 30% and reduced size by 20%. Contributed animations and enhancements with React/Next.js.
Front-End Developer at Irantic
November 1, 2020 - November 1, 2020Built frontend from scratch using Blade and Vue. Focused on performance with no external libraries.
Front-End Developer at Behgood
June 1, 2019 - June 1, 2019Created HTML/CSS templates and interactive UIs with jQuery.
Fullstack Developer at Okala
November 1, 2022 - October 28, 2025Key contributor in a 10-member squad developing admin and vendor panels using React and .NET. Led SEO-optimized site development and initiated the migration from Next.js 11 to 15 along with building .NET microservices.
Senior Front-end Developer at Okala
November 1, 2022 - PresentLed a critical migration from Next.js 11 to Next.js 15, transitioning from client-side rendering to server-side rendering (SSR) to improve maintainability and performance. Optimized performance scores from 40 to 80 by implementing advanced data fetching and caching strategies (Redis server-side caching) and migrating state management from Redux to Zustand, reducing bundle size by 25%. Also migrated a complex admin panel from Angular to React to ensure consistency in UI and maintainability. Orchestrated framework modernization and introduced event-driven microservices using Apache Kafka and Apache Flink for real-time data streaming. Adopted GoF design patterns to decouple legacy code and improve scalability.
Front-end Developer at Gap film
October 1, 2020 - October 1, 2022Developed a high-traffic VOD platform using Vue.js and Nuxt.js to support thousands of concurrent viewers; implemented advanced video playback features and managed complex state; optimized SEO and SSR for improved search visibility and faster initial page loads. Led cross-functional collaboration to ensure a responsive, high-quality user experience.
Junior Full-stack Developer at Irantic
November 1, 2019 - November 1, 2020Launched a complete web platform from scratch, managing both frontend (Vue.js) and backend logic (Laravel Blade); designed database schema and RESTful API endpoints; demonstrated rapid learning and full lifecycle ownership of the project. Built a Parking Reservation System using .NET Web API and React; implemented JWT authentication and secure data management.
Education
BA in Chemistry at Shahid Beheshti University
January 1, 2012 - January 1, 2017Bachelor of Chemistry at Shahid Beheshti University
January 1, 2012 - January 1, 2017Front-end React Bootcamp at MAPSA HR Group
January 1, 2021 - January 1, 2021Qualifications
Industry Experience
Software & Internet, Media & Entertainment
Skills
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Muscat today.