Full stack engineer with over 8 years of experience developing and maintaining scalable web applications. Skilled in TypeScript, JavaScript, Node.js, NestJS, React, Next.js, monolithic and microservice, and working with both relational and NoSQL databases. Experienced in designing robust software architectures, leading development from concept to deployment, and improving existing codebases for better performance, scalability, and security. Experienced in guiding underperforming teams toward improved productivity and technical excellence through strategic mentorship.

Full stack engineer with over 8 years of experience developing and maintaining scalable web applications. Skilled in TypeScript, JavaScript, Node.js, NestJS, React, Next.js, monolithic and microservice, and working with both relational and NoSQL databases. Experienced in designing robust software architectures, leading development from concept to deployment, and improving existing codebases for better performance, scalability, and security. Experienced in guiding underperforming teams toward improved productivity and technical excellence through strategic mentorship.

Available to hire

Full stack engineer with over 8 years of experience developing and maintaining scalable web applications. Skilled in TypeScript, JavaScript, Node.js, NestJS, React, Next.js, monolithic and microservice, and working with both relational and NoSQL databases. Experienced in designing robust software architectures, leading development from concept to deployment, and improving existing codebases for better performance, scalability, and security. Experienced in guiding underperforming teams toward improved productivity and technical excellence through strategic mentorship.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
Turkish
Advanced

Work Experience

Senior Back-End (NestJS) Engineer & Technical Team Lead at BADNAVA Doha (remote)
October 1, 2023 - March 21, 2025
Initiated the development of a robust NestJS webservice, supporting 500% increase in unique visitors per month. Implemented rich API docs with Swagger resulting in seamless intra-team cooperation. Configured and maintained multiple high-end AWS instances (EC2, EB, ElastiCache, RDS) providing scalable, reliable, and secure infrastructure for 10 services in 2 stages. Utilized DevOps best practices and Docker to streamline fully automated CI/CD, reducing deployment downtime to less than 2 seconds. Translated business requirements into comprehensive technical documentation that helped the startup reach the top 1% in Dubai DIFC and Qatar. Spearheaded a technical team by applying best practices through mentorship, meetings, code reviews, and knowledge sharing to enhance team cohesion and efficiency.
Senior Full-Stack (React, NestJS) Engineer at vBoomCloud Tehran (remote)
September 1, 2022 - October 1, 2023
Re-implemented the project in TypeScript using concrete types to guarantee maintainability and security. Improved application speed by using over 40 Node.js high performance Redis Queues and Tasks. Delivered seamless user experience by implementing UI designs from Figma using React and Sass styling, supporting multilingual features, real-time WebSocket transactions, and error boundaries in two code bases. Mentored 5 team members by providing best practices, code reviews, and facilitating daily Scrum meetings.
Full-Stack Engineer (Next.js, NestJS) at Arkayol Tehran
February 1, 2019 - August 31, 2022
Refactored existing website using Next.js to boost performance and enhance user experience. Improved codebase reliability with 80+ unit and integration tests using Jest. Developed a comprehensive JavaScript SDK to integrate 6 different products. Optimized MySQL database performance by 3x through improved indexing and reducing redundant processes, leading to increased user satisfaction.
Full-Stack Web Developer at Masterfoodeh Tehran
September 1, 2016 - February 1, 2019
Reduced manual research and development efforts by 50% by developing ERP software using JavaScript and PHP. Translated over 10 business requirements into production-ready applications.
Web & Mobile Developer at Self-Employed & Founder (Binarleap) Tabriz
June 1, 2013 - August 31, 2016
Handled mass data processing of 5+ million records using optimized PHP and SQL processes and indexing. Successfully delivered various software projects to individual and enterprise clients.
Senior Back-End (NestJS) Engineer & Technical Team Lead at BADNAVA Doha (remote)
October 1, 2023 - July 1, 2025
Initiated the development of a robust NestJS webservice, supporting 500% increase in unique visitors per month. Implemented rich API documentation with Swagger to improve intra-team cooperation. Configured and maintained multiple high-end AWS instances (EC2, EB, ElastiCache, RDS) for scalable, reliable, and secure infrastructure supporting 10 services over 2 stages. Utilized DevOps best practices and Docker to achieve fully automated CI/CD pipelines, reducing service downtime to less than 2 seconds per deployment. Translated business requirements into comprehensive technical documents, guiding the product development that helped propel the startup into the top 1% in Dubai DIFC and Qatar. Led a technical team by applying best practices through mentorship, regular meetings, code reviews, and knowledge-sharing sessions, enhancing team cohesion and efficiency.
Senior Full-Stack (React, NestJS) Engineer at vBoomCloud Tehran (remote)
September 1, 2022 - October 31, 2023
Re-implemented the project in TypeScript using concrete types to ensure maintainability and security. Enhanced application performance by implementing 40+ Node.js high-performance Redis queues and tasks. Delivered a seamless user experience through implementing UI designs from Figma using React and Sass styling, along with efficient multilingual support, real-time WebSocket transactions, and error boundaries across two codebases. Mentored 5 team members, providing best practices, conducting code reviews, and facilitating daily Scrum meetings.
Full-Stack Engineer (Next.js, NestJS) at Arkayol Tehran
February 1, 2019 - August 31, 2022
Refactored existing website using Next.js for improved speed and seamless user experience. Increased codebase reliability by implementing a test suite with over 80 unit and integration tests using Jest. Developed a comprehensive JavaScript SDK to enhance integration across six different products. Optimized MySQL database performance achieving a 3x speed increase through comprehensive indexing and redundant process reduction, leading to improved user satisfaction.
Full-Stack Web Developer at Masterfoodeh Tehran
September 1, 2016 - February 28, 2019
Reduced manual R&D efforts by 50% through developing an ERP software using JavaScript and PHP. Translated over 10 business requirements into production-ready applications, gaining hands-on experience in end-to-end software development.
Web & Mobile Developer at Self-Employed & Founder (Binarleap) Tabriz
June 1, 2013 - August 31, 2016
Handled mass data processing (>5 million records) using optimized PHP and SQL processes with indexes. Successfully delivered various software projects to individual and enterprise clients.

Education

M.Sc. at Azad University
January 1, 2015 - December 31, 2017
M.Sc. at Azad University
January 1, 2015 - December 31, 2017

Qualifications

Developing Back-End Apps with Node.js and Express Coursera
September 1, 2023 - September 30, 2023
Advanced React Coursera
August 1, 2023 - August 31, 2023
Developing Back-End Apps with Node.js and Express Coursera (8VXZD8HVND5M) - By IBM
September 1, 2023 - September 30, 2023
Advanced React Coursera (FNC6FZT6TYKE) - By Meta
August 1, 2023 - August 31, 2023

Industry Experience

Software & Internet, Professional Services, Financial Services, Media & Entertainment, Other, Education