Backend-focused full stack engineer

Building scalable backend systems with Node.js architecture.

I design modular APIs, authentication systems, secure request flows, and production-ready backend services using Node.js, Express.js, MongoDB, Docker, and TypeScript.

REST APIsJWT AuthenticationMongoDBDockerNode.jsSystem Design

POST /api/auth/login

JWT authentication successful

MongoDB Query Indexed

Response time reduced to 42ms

Docker Container Running

API services healthy

STACK

Technologies used to build scalable backend systems.

Focused on backend architecture, authentication systems, scalable APIs, database design, and production-focused engineering workflows using modern JavaScript technologies.

Backend Systems

Node.jsExpress.jsREST APIsJWT AuthenticationOAuthWebSockets

Databases

MongoDBMongooseMySQLMariaDB

Frontend

ReactNext.jsTypeScriptTailwind CSS

Infrastructure & Tooling

DockerGitPostmanNPM

PROJECTS

Backend systems built with production-focused architecture.

A collection of backend-focused projects showcasing scalable APIs, authentication systems, modular architecture, request lifecycle management, and production-ready engineering practices using Node.js, MongoDB, Express.js, Docker, and TypeScript.

Task Tracker App

Task Tracker App

A full-stack task management application with a Node.js + Express backend and a React (Vite) frontend, following MVC and MVVM architecture patterns. Supports task CRUD operations with MongoDB integration and Dockerized deployment.

REST APIJWT AuthModular Architecture
Node.jsExpress.jsMongoDBMongooseReactViteDockerJavaScript
Notification Service

Notification Service

A Node.js service for sending email notifications using Nodemailer with reusable modules, error handling, and configuration management.

REST APIJWT AuthModular Architecture
Node.jsNodemailerJavaScript
Movie Booking App

Movie Booking App

A backend system for booking movies, built with Node.js, Express.js, and MongoDB. Features include authentication, movie listings, and ticket booking APIs.

REST APIJWT AuthModular Architecture
Node.jsExpress.jsMongoDBMongooseREST API
Calculator

Calculator

A basic calculator built with HTML, CSS, and JavaScript, supporting core arithmetic operations with a clean responsive UI.

REST APIJWT AuthModular Architecture
HTML5CSS3JavaScript
Simple Chat App

Simple Chat App

A real-time chat application built with Node.js, Express, and Socket.IO. Users can join with a unique username and exchange messages instantly.

REST APIJWT AuthModular Architecture
Node.jsExpress.jsSocket.IOHTML5CSS3JavaScript
Expense Tracker CLI

Expense Tracker CLI

A simple command-line application built with Node.js and TypeScript to track expenses. Supports adding, updating, deleting, and viewing monthly summaries.

REST APIJWT AuthModular Architecture
Node.jsTypeScriptCLI
GitHub User Activity CLI

GitHub User Activity CLI

A simple Node.js CLI tool to fetch and display a GitHub user's recent public activity, including commits, issues, stars, and forks using the GitHub API.

REST APIJWT AuthModular Architecture
Node.jsJavaScriptCLIGitHub API
Notes App

Notes App

A simple Node.js application to create, read, update, and delete notes from the command line. Helps in organizing and managing personal notes efficiently.

REST APIJWT AuthModular Architecture
Node.jsJavaScriptCLIFile System

ARCHITECTURE

Backend architecture designed with scalability in mind.

Production-focused backend systems built using modular architecture, secure authentication flows, optimized request handling, and scalable database design patterns.

JWT Authentication Flow

Secure authentication pipeline using access tokens, refresh tokens, middleware validation, and protected route handling.

Client Login
Token Generation
Refresh Token
Protected Routes
Middleware Validation

MVC Backend Architecture

Structured backend separation improving maintainability, scalability, and reusable business logic handling.

Routes
Controllers
Services
Database Layer
Response Handling

Request Lifecycle

Optimized request processing pipeline with validation, centralized error handling, and modular service architecture.

Request
Validation
Controller
Service
Database
Response

MongoDB Optimization

Database optimization using indexing, schema structuring, query filtering, and scalable retrieval strategies.

Indexed Queries
Optimized Lookup
Fast Retrieval
Reduced Latency

EXPERIENCE

Production backend engineering experience.

Experience designing scalable REST APIs, authentication systems, optimized database architectures, caching layers, and production-ready backend infrastructure using Node.js, MongoDB, Docker, Redis, and CI/CD workflows.

Back-end Developer

Awwaltech

Oct 2023 — Present
  • Architected and maintained 10+ RESTful APIs using Node.js and Express.js with response times consistently under 200ms.
  • Designed MongoDB schemas with compound indexing strategies, reducing average query execution time by 35%.
  • Implemented JWT authentication, OAuth 2.0, RBAC authorization, and request validation across production APIs.
  • Integrated Redis caching, rate limiting, and middleware validation, reducing invalid API requests by 40% and improving throughput.
  • Built Swagger/OpenAPI documentation for backend endpoints, improving API discoverability and onboarding.
  • Containerized backend services with Docker and deployed scalable production infrastructure using CI/CD workflows.
  • Collaborated with engineering teams to deliver scalable backend modules across production environments.

Back-end Developer (Node.js)

Support Lets Talk

Apr 2023 — Sept 2023
  • Migrated a legacy Laravel backend architecture to Node.js and Express.js, reducing codebase complexity by 30%.
  • Built 8+ RESTful APIs using modular MVC architecture with centralized validation and error handling.
  • Optimized MongoDB query performance with compound indexing, reducing API response latency by 40% for high-traffic endpoints.
  • Secured authentication flows using Passport.js and OAuth 2.0 across protected backend services.

Back-end Developer Intern (Node.js)

ResumerPro

Jan 2023 — Mar 2023
  • Led backend development of a Stack Overflow-inspired Q&A platform serving 500+ users using Node.js and MongoDB.
  • Architected scalable REST APIs following MVC principles for independent frontend/backend deployment.
  • Implemented JWT authentication and role-based access control for multi-tier user management.
  • Collaborated with React.js and Next.js frontend teams to deliver production-ready features within sprint timelines.

ABOUT

Aaman Sayyed
Backend-focused engineer

Designing scalable backend systems with production-focused thinking.

I specialize in backend-focused full stack development using Node.js, Express.js, MongoDB, and Next.js to build modular APIs, authentication systems, and scalable web applications.

My development approach prioritizes clean architecture, maintainability, secure request handling, reusable services, and production-ready engineering practices over trend-driven UI complexity.

Currently focused on improving backend scalability, API architecture, Docker workflows, authentication systems, and performance optimization for modern web applications.

CONTACT

Available for backend engineering opportunities

Let’s build scalable systems.

Open to backend engineering roles, scalable API development, authentication infrastructure, and production-focused full stack systems using Node.js, MongoDB, and modern web technologies.

Contact Information

Email

sayyedaaman9@gmail.com

Current Focus

Backend Architecture & Scalable APIs

Preferred Work

Backend Engineering • Full Stack Systems