Skip to main content
Ersi XhangoliEX
Open to opportunities

Ersi Xhangoli

@ersixhangoli

Backend Developer building scalable API-driven microservices with Node.js, NestJS, and PostgreSQL.

Albania
Message

What I'm looking for

I’m looking for a backend role where I can build and optimize API-driven microservices, improve scalability and reliability, and own database and system performance through clean NestJS design, observability, and async processing.

I’m a Backend Developer specializing in API development, database management, and server-side programming. At Motomtech (July 2021 — Present), I developed and optimized RESTful APIs using Node.js and NestJS, improving system responsiveness through efficient routing, middleware optimization, and seamless third-party service integration.

I also design scalable microservices architecture with NestJS and RabbitMQ, using asynchronous, message-driven workflows to decouple service boundaries and improve resilience and horizontal scalability. I architect modular backend systems with dependency injection, Guards, Interceptors, and custom decorators, and I strengthen performance with PostgreSQL and MongoDB using indexing, query tuning, schema normalization, and aggregation pipelines. My approach leans on async/await, Promises, and event-driven architectures to keep API performance stable under high concurrency, alongside logging and observability to proactively identify and resolve bottlenecks.

Experience

Work history, roles, and key accomplishments

MO
Current

Backend Developer

Motomtech

Jul 2021 - Present (5 years)

Developed and optimized RESTful APIs using Node.js and NestJS, integrating third-party external services and improving system responsiveness. Designed scalable microservices with NestJS and RabbitMQ, optimized PostgreSQL/MongoDB data access, and implemented async/event-driven processing for high-concurrency workloads.

Education

Degrees, certifications, and relevant coursework

CC

Canadian Institute of Technology - CIT

Computer Software Engineering

2019 - 2022

Studied Computer Software Engineering at the Canadian Institute of Technology - CIT in Tirana from October 2019 to April 2022.

Tech stack

Software and tools used professionally

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan