Your Name
Node.js Developer
City, Country · email@example.com · linkedin.com/in/yourname · yourportfolio.com
Professional summary
Node.js Developer with 4+ years building REST and GraphQL APIs in Express and NestJS for SaaS products serving 200K+ monthly users. Cut p95 API latency by 45% with Redis caching and query tuning, and led the move from a monolith to Dockerized microservices on AWS. Owns services end to end — design, tests, CI/CD, and on-call.
Skills
Node.js · JavaScript · TypeScript · Express.js · REST APIs · MongoDB · PostgreSQL · Redis · Docker · Git · Unit testing · Microservices
Experience
Senior Node.js Developer — Company Name
2021 – Present
- Built and maintained 30+ REST endpoints in Node.js (Express, TypeScript) powering checkout and billing for 200K monthly users.
- Reduced p95 response time from 820 ms to 450 ms by adding Redis caching and fixing N+1 queries in PostgreSQL.
- Split a legacy monolith into 5 Dockerized microservices communicating over RabbitMQ, cutting deploy time from 40 to 8 minutes.
- Implemented JWT + OAuth 2.0 login with refresh-token rotation and rate limiting to stop credential-stuffing spikes.
- Raised test coverage from 35% to 80% with Jest and Supertest, gating merges in GitHub Actions CI.
Projects
Job Board API | Node.js, Express, MongoDB, JWT, Docker
- Designed a REST API with role-based access for recruiters and candidates, documented with Swagger/OpenAPI.
- Added resume uploads to S3, full-text job search, and pagination over 10K seeded listings.
- Deployed with Docker and a GitHub Actions pipeline that runs Jest tests on every push.