Ali N.

Back-End Developer | NodeJS ∴

Istanbul, Istanbul, Türkiye

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

  • Owner at jsFan
    Mar 2025 - Present · 1 yr 5 mos

    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 Developer at Freelance (Self employed)
    Jun 2022 - Present · 4 yrs 2 mos

  • Back End Developer at Dubz | دابز
    Aug 2023 - Dec 2024 · 1 yr 5 mos

  • Back End Developer at Iracode | شرکت دانش بنیان ایراکد
    Jun 2022 - Aug 2023 · 1 yr 3 mos

    • 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.

  • Professional development at Career Break
    Mar 2021 - Jun 2022 · 1 yr 4 mos

    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.