Hi, I’m Mohammad Yaser Ahmadi, a senior full-stack engineer with a strong track record delivering scalable web applications using Next.js, Node.js, NestJS, and MongoDB. I’ve built production-ready systems and admin interfaces with a focus on performance, clean architecture, and maintainability, while embracing AI-assisted development to accelerate delivery and improve code quality. I’m passionate about bridging traditional software engineering with intelligent automation—leveraging Cursor AI and prompt engineering to boost productivity, empower teams, and design robust systems. I enjoy collaborating across disciplines, mentoring teammates, and shipping products that drive real customer value.

Mohammad Yaser Ahmadi

Hi, I’m Mohammad Yaser Ahmadi, a senior full-stack engineer with a strong track record delivering scalable web applications using Next.js, Node.js, NestJS, and MongoDB. I’ve built production-ready systems and admin interfaces with a focus on performance, clean architecture, and maintainability, while embracing AI-assisted development to accelerate delivery and improve code quality. I’m passionate about bridging traditional software engineering with intelligent automation—leveraging Cursor AI and prompt engineering to boost productivity, empower teams, and design robust systems. I enjoy collaborating across disciplines, mentoring teammates, and shipping products that drive real customer value.

Available to hire

Hi, I’m Mohammad Yaser Ahmadi, a senior full-stack engineer with a strong track record delivering scalable web applications using Next.js, Node.js, NestJS, and MongoDB. I’ve built production-ready systems and admin interfaces with a focus on performance, clean architecture, and maintainability, while embracing AI-assisted development to accelerate delivery and improve code quality.

I’m passionate about bridging traditional software engineering with intelligent automation—leveraging Cursor AI and prompt engineering to boost productivity, empower teams, and design robust systems. I enjoy collaborating across disciplines, mentoring teammates, and shipping products that drive real customer value.

See more

Experience Level

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

Language

English
Advanced

Work Experience

Senior Full-Stack Engineer at Freelance
June 1, 2025 - Present
Delivered production-ready web applications using Next.js, Node.js, Express, NestJS, and MongoDB, including an advanced admin panel built with React Admin. Built scalable backend architectures and modern front-end interfaces with a strong focus on performance and maintainability.
Senior Back-End Engineer at Remote (England)
March 1, 2024 - June 30, 2026
Led backend development on distributed systems, implemented scalable microservices with Node.js, MongoDB, Redis, and messaging protocols (Socket.IO, MQTT, RabbitMQ). Optimized data processing and delivered AI-assisted features to improve delivery speed and reliability.
Senior Back-End Engineer at Part, Iran
October 1, 2021 - Present
Led backend engineering efforts, designed robust architectures for hotel reservations and travel itineraries, and implemented scalable services using MongoDB, Node.js, Socket.IO, and RabbitMQ.
Junior Full Stack Developer at Part, Iran
March 1, 2021 - June 1, 2021
Designed and implemented web applications from scratch using NestJS, React, and PostgreSQL; contributed to migrating a monolithic system to cloud-based microservices on AWS.
Full Stack Developer at Iran
December 1, 2018 - March 1, 2021
Developed and maintained multiple full-stack applications, focusing on backend services, data storage, and frontend interfaces with modern stacks.
Full Stack JavaScript Developer at Canada (Remote)
March 1, 2021 - June 1, 2021
Contributed to full-stack JavaScript projects, building scalable web applications with a focus on performance and maintainability in a distributed team setting.
Senior Back-End Engineer at Part (Iran)
October 1, 2021 - Present
Led a team of 4 developers; designed and implemented scalable backend systems; built production-ready APIs with Node.js, Express/NestJS; focused on performance, maintainability, and integration with modern admin panels; collaborated with frontend and cross-functional teams.
Senior Full-Stack Engineer at Norway
June 1, 2025 - Present
Delivered production-ready web applications using Next.js and Node.js; built scalable back-end architectures and modern admin panels; collaborated with cross-functional teams; focused on performance, clean architecture, and AI-assisted development.
Senior Full-Stack Engineer at Freelance – Remote, Norway
June 1, 2025 - Present
Delivered production-ready web applications using Next.js, Node.js, Express, NestJS, and MongoDB, including portal to.it.com, featuring an advanced admin panel built with React Admin. Leveraged AI-assisted development (Cursor AI, prompt engineering) to accelerate delivery, improve code quality, and optimize development workflows. Built scalable backend architectures and modern frontend interfaces with a strong focus on performance, clean architecture, and maintainability.
Senior Back-End Engineer at Remote (England) – Client Projects
March 1, 2024 - June 1, 2026
Developed seamless integration of advanced group chat functionalities within the app’s existing framework while collaborating with cross-functional teams to identify three key areas contributing to customer engagement successes. Engineered a robust back-end system for hotel reservations and travel itineraries using MongoDB, Node.js, Sockets, and RabbitMQ technologies; improved data processing speed by 40% through effective implementation of these frameworks.
Senior Back-End Engineer at Pars, Iran
October 1, 2021 - Present
Led the development team with 4 members. Engineered back-end solutions with a focus on reliability, scalability, and maintainability. Migrated architecture toward cloud-based microservices and collaborated across teams to identify and address key customer engagement drivers. Designed and implemented data processing improvements and robust services to support travel-related applications.
Junior Full Stack Developer at Pars, Iran
June 1, 2021 - October 1, 2021
Built admin panels and front-end interfaces using Node.js, Angular, and PostgreSQL. Implemented performance optimizations and modular UI components to accelerate feature delivery.
Full Stack Developer at Pars, Iran
December 1, 2018 - March 1, 2021
Implemented web scraping programs in Node.js (for currencies, stocks, etc.). Developed 50+ REST microservices (Express.js and NestJS) with varied stacks (Redis, MongoDB, PostgreSQL). Implemented gRPC and RabbitMQ for inter-service communication. Set up CI/CD pipelines and built single-page apps with React.js and Next.js.

Education

Master's Degree in Information Technology Engineering at Shiraz University
September 1, 2016 - September 1, 2018
Bachelor's Degree in Software Engineering at Ferdowsi University of Mashhad
September 1, 2010 - February 1, 2015
Master’s Degree at Shiraz University, Shiraz, Iran
September 1, 2016 - September 30, 2018
Bachelor’s Degree at Ferdowsi University, Mashhad, Iran
September 1, 2010 - February 28, 2015
Master’s Degree at Shiraz University, Shiraz, Iran
September 1, 2016 - September 1, 2018
Bachelor’s Degree at Ferdowsi University, Mashhad, Iran
September 1, 2010 - February 1, 2015

Qualifications

AWS Cloud Technical Essentials
January 11, 2030 - February 5, 2026
React + Redux
January 11, 2030 - February 5, 2026
AWS Cloud Technical Essentials
January 11, 2030 - February 10, 2026
React + Redux
January 11, 2030 - February 10, 2026
AWS Cloud Technical Essentials
January 11, 2030 - April 2, 2026

Industry Experience

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