Experience Journey
Aug 2025 - Present

Senior Software Engineer
Gigadot Solutions, Calgary, AB
Web Development: I develop high-performance web interfaces using Next.js, React, TypeScript, Tailwind, and shadcn/ui.Backend Development: I design and implement backend microservices using Fastify, Prisma, and PostgreSQL.Mobile Development: I build iOS and Android applications with Flutter, focusing on clean architecture and smooth UX.Cloud Infrastructure: I also work with AWS services to support scalable deployment and cloud infrastructure.
Aug 2025 - Present

Senior Software Engineer
Gigadot Solutions, Calgary, AB
Web Development: I develop high-performance web interfaces using Next.js, React, TypeScript, Tailwind, and shadcn/ui.Backend Development: I design and implement backend microservices using Fastify, Prisma, and PostgreSQL.Mobile Development: I build iOS and Android applications with Flutter, focusing on clean architecture and smooth UX.Cloud Infrastructure: I also work with AWS services to support scalable deployment and cloud infrastructure.
Dec 2020 - Aug 2025

Front End Team Lead
Offerland.ca, Vancouver, BC
Technical Leadership & Code Quality: Led a distributed front-end team, mentoring engineers, conducting regular code reviews, and embedding best practices to uphold a high bar of code quality.Recognized by CEO for Impact: Received company-wide recognition for delivering high-impact features on flagship projects using React and modern front-end technologies.Architected Scalable React Systems: Built robust front-end architectures with React, Next.js and TypeScript, optimizing for scalability, performance, and maintainability across multiple product lines.Cross-Team Collaboration & Problem Solving: Worked closely with back-end, design, and QA teams to ship cohesive full-stack solutions using Next.js, improving release speed and UI consistency.Modernized Legacy Apps with Next.js: Spearheaded the transition to a modern tech stack (Next.js, Tailwind CSS), reducing initial load time by 50% and boosting development efficiency.Automated PDF Generation at Scale: Engineered a JavaScript-based one-click system to generate 100+ page real estate reports, eliminating manual tasks and improving user satisfaction.TDD/BDD & CI/CD Integration: Introduced Cypress and React Testing Library for automated TDD/BDD and integrated test suites into CI/CD pipelines to ensure continuous delivery stability.
Dec 2020 - Aug 2025

Front End Team Lead
Offerland.ca, Vancouver, BC
Technical Leadership & Code Quality: Led a distributed front-end team, mentoring engineers, conducting regular code reviews, and embedding best practices to uphold a high bar of code quality.Recognized by CEO for Impact: Received company-wide recognition for delivering high-impact features on flagship projects using React and modern front-end technologies.Architected Scalable React Systems: Built robust front-end architectures with React, Next.js and TypeScript, optimizing for scalability, performance, and maintainability across multiple product lines.Cross-Team Collaboration & Problem Solving: Worked closely with back-end, design, and QA teams to ship cohesive full-stack solutions using Next.js, improving release speed and UI consistency.Modernized Legacy Apps with Next.js: Spearheaded the transition to a modern tech stack (Next.js, Tailwind CSS), reducing initial load time by 50% and boosting development efficiency.Automated PDF Generation at Scale: Engineered a JavaScript-based one-click system to generate 100+ page real estate reports, eliminating manual tasks and improving user satisfaction.TDD/BDD & CI/CD Integration: Introduced Cypress and React Testing Library for automated TDD/BDD and integrated test suites into CI/CD pipelines to ensure continuous delivery stability.
Jun 2018 - Dec 2020


Front End Team Lead
Kian Digital, Tehran
Team Building and Leadership: Built and managed a high-performing front-end team of 20 developers, handling recruitment, training, and mentoring from the ground up. Provided leadership across diverse projects, ensuring consistent delivery, technical excellence, and alignment with organizational goals.Front-End Architecture Reviewer: Oversaw and evaluated the architecture and technologies implemented across all front-end projects within the company. Ensured consistency, scalability, and the use of best practices across a wide variety of projects handled by different teams, fostering alignment and innovation.Diverse Project Participation: Contributed to 20 front-end projects at Kian Digital, collaborating with multiple teams to resolve issues and ensure consistent delivery, quality, and scalability across systems.High-Frequency Trading System: Architected and deployed ”Dorsa,” a high-frequency online trading system for Iran, capable of managing real-time updates and high transaction volumes with precision. Leveraged Socket.IO and event throttling to ensure peak performance and reliability under demanding conditions.Full-Stack Project Leadership: Collaborated with product and QA teams to direct and manage the complete development lifecycle, overseeing front-end and back-end implementation to ensure seamless execution and delivery aligned with project requirements and scope.
Jun 2018 - Dec 2020


Front End Team Lead
Kian Digital, Tehran
Team Building and Leadership: Built and managed a high-performing front-end team of 20 developers, handling recruitment, training, and mentoring from the ground up. Provided leadership across diverse projects, ensuring consistent delivery, technical excellence, and alignment with organizational goals.Front-End Architecture Reviewer: Oversaw and evaluated the architecture and technologies implemented across all front-end projects within the company. Ensured consistency, scalability, and the use of best practices across a wide variety of projects handled by different teams, fostering alignment and innovation.Diverse Project Participation: Contributed to 20 front-end projects at Kian Digital, collaborating with multiple teams to resolve issues and ensure consistent delivery, quality, and scalability across systems.High-Frequency Trading System: Architected and deployed ”Dorsa,” a high-frequency online trading system for Iran, capable of managing real-time updates and high transaction volumes with precision. Leveraged Socket.IO and event throttling to ensure peak performance and reliability under demanding conditions.Full-Stack Project Leadership: Collaborated with product and QA teams to direct and manage the complete development lifecycle, overseeing front-end and back-end implementation to ensure seamless execution and delivery aligned with project requirements and scope.
Aug 2017 - Jun 2018

Senior Front End Developer
Huawei Technologies, Tehran
Accelerated Application Development: Contributed as a front-end developer in the DevOps team at Huawei Iran, delivering 12 management consoles within just 8 months using React. Our team’s exceptional performance earned us the title of Best Team of the YearLed integration between front-end and back-end teams, collaborating closely with product owner. Estimated, reviewed, and audited new projects to align with business goals.
Aug 2017 - Jun 2018

Senior Front End Developer
Huawei Technologies, Tehran
Accelerated Application Development: Contributed as a front-end developer in the DevOps team at Huawei Iran, delivering 12 management consoles within just 8 months using React. Our team’s exceptional performance earned us the title of Best Team of the YearLed integration between front-end and back-end teams, collaborating closely with product owner. Estimated, reviewed, and audited new projects to align with business goals.
Sep 2016 - Aug 2017


Senior Front End Developer
Zoraq, Tehran
React Migration Leadership: Migrated the Zoraq project from outdated AngularJS to React.js with SSR implementation, improving search engine rankings and resolving critical performance issues, while ensuring seamless URL routing via Nginx to enhance system maintainability and user experience.SEO Optimization Impact: Improved SEO strategies for Zoraq, a leading platform in the flight and hotel booking industry, positioning it among the top search results for Iranian users, making it one of the premier online ticket and hotel booking websites during that time
Sep 2016 - Aug 2017


Senior Front End Developer
Zoraq, Tehran
React Migration Leadership: Migrated the Zoraq project from outdated AngularJS to React.js with SSR implementation, improving search engine rankings and resolving critical performance issues, while ensuring seamless URL routing via Nginx to enhance system maintainability and user experience.SEO Optimization Impact: Improved SEO strategies for Zoraq, a leading platform in the flight and hotel booking industry, positioning it among the top search results for Iranian users, making it one of the premier online ticket and hotel booking websites during that time
Sep 2015 - Aug 2016
Front End Developer
Datis Pars Java Solutions Co., Tehran
Angular and Google’s Polymer framework: Rewrote a legacy network log monitoring project, originally built with Angular and developed over 2 years, using Google’s Polymer framework, completing it in under 1 year.
Sep 2015 - Aug 2016
Front End Developer
Datis Pars Java Solutions Co., Tehran
Angular and Google’s Polymer framework: Rewrote a legacy network log monitoring project, originally built with Angular and developed over 2 years, using Google’s Polymer framework, completing it in under 1 year.
May 2012 - Aug 2015
Front End Developer
Noghteh, Tehran
Full-Stack Service Design: Designed and implemented mobile management consoles and optimized backend services for mobile applications with over 1 million users, leveraging Yii (PHP) and jQuery to ensure scalable, efficient, and reliable service delivery
May 2012 - Aug 2015
Front End Developer
Noghteh, Tehran
Full-Stack Service Design: Designed and implemented mobile management consoles and optimized backend services for mobile applications with over 1 million users, leveraging Yii (PHP) and jQuery to ensure scalable, efficient, and reliable service delivery