I am a senior software engineer with extensive experience delivering scalable web applications using Node.js, NestJS, MongoDB, and modern frontend frameworks. I have built production-ready systems and modern admin panels across 20+ websites and microservices projects, and I publish technical articles on Medium. I have been recognized with Stack Overflow bronze badges for over 350 correct answers. I now apply AI-assisted development, leveraging Cursor AI and prompt engineering to boost productivity, code quality, and system design. I lead teams, design robust backend architectures with a strong frontend interface, and know when to apply core engineering fundamentals and when to leverage AI to accelerate delivery and improve customer outcomes.

Mohammad Yaser Ahmadi

I am a senior software engineer with extensive experience delivering scalable web applications using Node.js, NestJS, MongoDB, and modern frontend frameworks. I have built production-ready systems and modern admin panels across 20+ websites and microservices projects, and I publish technical articles on Medium. I have been recognized with Stack Overflow bronze badges for over 350 correct answers. I now apply AI-assisted development, leveraging Cursor AI and prompt engineering to boost productivity, code quality, and system design. I lead teams, design robust backend architectures with a strong frontend interface, and know when to apply core engineering fundamentals and when to leverage AI to accelerate delivery and improve customer outcomes.

Available to hire

I am a senior software engineer with extensive experience delivering scalable web applications using Node.js, NestJS, MongoDB, and modern frontend frameworks. I have built production-ready systems and modern admin panels across 20+ websites and microservices projects, and I publish technical articles on Medium. I have been recognized with Stack Overflow bronze badges for over 350 correct answers. I now apply AI-assisted development, leveraging Cursor AI and prompt engineering to boost productivity, code quality, and system design.

I lead teams, design robust backend architectures with a strong frontend interface, and know when to apply core engineering fundamentals and when to leverage AI to accelerate delivery and improve customer outcomes.

See more

Experience Level

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.

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

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

Industry Experience

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

Experience Level

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