Ali N.

Co-Founder

Tehran, Tehran Province, Iran3 yrs 8 mos experience

Key Highlights

  • Expert in building scalable REST APIs with Node.js.
  • Proficient in modern back-end technologies like Docker and Redis.
  • Strong understanding of software design patterns and principles.
Stackforce AI infers this person is a Backend Developer specializing in SaaS and E-commerce solutions.

Contact

Skills

Core Skills

NodejsBack-end Web DevelopmentNestjs

Other Skills

RedisSQLSecurity ProtocolsElasticSearchKibanaClean ArchitectureDDDServer Side ProgrammingEvent-Driven ArchitectureAutomated TestingPostgreSQLMongoDBExpress.jsTypeScriptNode.js Optimization

About

Node.JS Developer with 5+ years of experience specializing in Node.js, building scalable REST APIs with Express.js and Nest.js. Strong understanding of Object-Oriented Programming, SOLID principles, and software design patterns including DDD, CQRS, and TDD. Experienced with modern back-end technologies such as Docker, Redis, and RabbitMQ, with a focus on clean architecture, performance, and maintainability.

Experience

3 yrs 8 mos
Total Experience
1 yr 3 mos
Average Tenure
1 yr 2 mos
Current Experience

Jsfan

Owner

Mar 2025Present · 1 yr 2 mos · Tehran, Tehran Province, Iran · On-site

  • We help developers master Node.js and backend development through quality tutorials and hands-on projects. Join us to level up your skills and stay ahead in the world of backend engineering!
Back-End Web Developmentnode jsNodeJS

Dubz | دابز

Back End Developer

Aug 2023Dec 2024 · 1 yr 4 mos · Tehran, Tehran Province, Iran · On-site

  • Migrated core API service from Express.js to NestJS, improving maintainability and scalability.
  • Optimized API performance by implementing Redis caching and refactoring SQL queries, reducing latency by 15%.
  • Enforced security protocols (OWASP standards) to prevent SQLi, XSS, and CSRF attacks.
  • Built internal monitoring and debugging tools with ElasticSearch and Kibana, improving system observability and issue resolution.
  • Designed modular services following Clean Architecture and DDD aggregates.
NodeJSNestJS

Iracode | شرکت دانش بنیان ایراکد

Back End Developer

Jun 2022Aug 2023 · 1 yr 2 mos · Tehran, Tehran Province, Iran · Remote

  • Developed internal tools (task management, inventory tracking) using event-driven architecture, improving workflow efficiency by 20%.
  • Implemented automated unit and integration testing strategies to ensure API reliability.
  • Collaborated with senior team members, learning advanced Node.js design patterns.
  • Designed and optimized PostgreSQL schemas and queries to improve application performance.
Server Side ProgrammingBack-End Web DevelopmentNodeJS

Career break

Professional development

Mar 2021Jun 2022 · 1 yr 3 mos · Tehran, Tehran Province

  • During my recent career break, I focused on completing my bachelor’s degree while exploring backend web development.
  • This period enhanced my technical skills and problem-solving abilities, while also keeping me updated on industry trends. I am now well-prepared to contribute effectively to future projects in the tech field.

Arya tehran

2 roles

Junior Back End Developer

Promoted

Sep 2019Mar 2021 · 1 yr 6 mos · Tehran, Tehran Province, Iran

  • Built APIs for an eCommerce platform using MongoDB, Express.js and Redis.
  • Refactored multiple microservices from JavaScript to TypeScript, enhancing type safety and code maintainability.
  • Reduced Node.js app bundle size by 31% (from 851.2 KB to 582.6 KB), improving load times by 31% on 3G and 32% on 2G by removing unnecessary dependencies and optimizing configurations.
  • Containerized applications using Docker and automated CI/CD pipelines (GitHub Actions), cutting deployment time by 40%.
NestJSNodeJS

Back End Developer

Feb 2019Sep 2019 · 7 mos · Tehran, Tehran Province, Iran

NodeJSNestJS

Education

Islamic Azad University, Science And Research Branch

Bachelor's degree — Computer Software Engineering

Stackforce found 100+ more professionals with Nodejs & Back-end Web Development

Explore similar profiles based on matching skills and experience