ANKIT SINGH

Full Stack Engineer — Backend-Focused

Security-First • Distributed Systems • Production-Grade

Full Stack EngineeringDistributed Backend SystemsSecurity-First API DesignAsync Worker & Queue ArchitecturesProduction ObservabilityReal-Time Systems
Portfolio

Key Projects

Production-grade systems and technical demonstrations

FLAGSHIP PROJECT

CAPSULE

Production-Grade Visual Vlogging Platform with Security-First Architecture

Stateless APIHorizontal scaling readyRedis-backed queue processingIndexed MongoDB queriesCache invalidation strategyAsync worker architectureExternal CDN media delivery

Executive Summary

Full-stack vlogging platform implementing hardened stateless authentication with HttpOnly Secure cookie-based token delivery, JWT refresh token rotation with reuse detection, Redis cache-aside performance strategy, Bull-backed asynchronous processing, strict environment validation, and production-grade observability through structured logging, Prometheus metrics, Sentry error monitoring, and correlation ID tracing.

Node.js 20ExpressMongoDBMongooseRedisBullReact 18ViteTanStack QueryJWTWinstonPrometheusSentryCloudinaryGroq AITailwind CSS

System Architecture Layering

Client (React SPA)
TanStack Query Data Layer
Express Middleware Security Stack
Controller Layer
Service Layer
MongoDB Database
Redis Cache Layer
Bull Worker Processes
AI Moderation Services
External Integrations (Cloudinary, Email APIs)

Architecture Breakdown

Engineering Decisions

  • Stateless JWT authentication to enable horizontal scaling
  • HttpOnly cookie token delivery to eliminate XSS token exposure risk
  • Refresh token rotation with reuse detection to prevent token replay attacks
  • Cache-aside strategy to reduce database load on read-heavy endpoints
  • Bull queue architecture to offload expensive tasks from request lifecycle
  • Normalized engagement counters (likeCount, commentCount) for faster feed queries
  • Centralized error handling middleware for consistent API responses
  • Correlation ID tracing for distributed request debugging
  • Graceful degradation when Redis becomes unavailable
  • Express app/server separation to allow Jest imports without DB initialization
  • Async moderation pipeline to maintain low request latency
  • Strict environment validation preventing insecure boot configurations

Production Readiness

Environment variable validation with secure boot failure
Strict configuration validation at startup
Removal of insecure fallback secrets
Graceful exception handling
Health check endpoints
Structured logging with rotation
Prometheus metrics integration
Queue monitoring and retry mechanisms
Dead-Letter Queue failure isolation
Sentry production error tracking
Role-based authorization
Resource ownership validation
Secure cookie authentication
ESLint zero-warning CI enforcement
162 passing unit and integration tests
No automated CI/CD deployment pipeline
No database migration tooling
No distributed tracing APM solution
FLAGSHIP PROJECT

TOPIA — Job Aggregator Pipeline

Production-deployed full-stack job aggregation pipeline that collects, normalizes, deduplicates, and serves remote job listings using a distributed architecture with MongoDB Atlas, FastAPI, and a locally scheduled scraper running on a residential IP to bypass cloud IP bans.

Stateless backendIdempotent pipelineFault-tolerant designRead-Optimized Backend System

Executive Summary

Building a fault-tolerant, idempotent data pipeline that separates write and read paths while handling external API inconsistencies and cloud deployment limitations.

PythonFastAPIMongoDB AtlasReactViteTypeScriptRailwayVercelWindows Task Scheduler

System Architecture Layering

Local Scheduler (Windows Task Scheduler) [Write Path]
Python Scraper (Residential IP) [Write Path]
MongoDB Atlas (Cloud DB)
FastAPI (Railway - Read Only) [Read Path]
React Frontend (Vercel) [Read Path]

Architecture Breakdown

Engineering Decisions

  • Architecture Transformations: SQLite → MongoDB Atlas (fix data loss)
  • Architecture Transformations: Cloud scraping → local scraping (fix IP ban)
  • Architecture Transformations: Monolithic flow → separated pipeline

Production Readiness

Production deployed
Stateless backend
Idempotent pipeline
Externalized database
Fault-tolerant design
Read/write separation
No Redis caching
No CI/CD pipeline
Local scraper dependency
No APM metrics
Expertise

Technical Arsenal

Categorized signals of my engineering capabilities

Trajectory

Experience & Education

The professional path and academic foundation

Professional

Python & Django Backend Developer Intern

MIRA Advanced Engineering

  • Developed RESTful API endpoints using Django REST Framework for internal application workflows
  • Built backend CRUD modules with Django ORM and implemented request validation and error-handling logic
  • Assisted in backend data processing pipelines and third-party API integration tasks
  • Improved backend reliability by implementing structured error responses across API endpoints
Jan 2024 – Mar 2024
PythonDjangoDjango REST FrameworkREST APIPostgreSQL
Academic

Bachelor of Engineering — Electronics & Telecommunication

Terna Engineering College

2021 – 2025
Academic

School Education

Secondary School (SSC)

2019

Higher Secondary (HSC)

2021

Certifications Gallery

Capabilities

Solutions & Services

High-performance engineering for modern technical challenges

Intelligent Systems

Production-grade AI integration, NLP capabilities, and autonomous workflows.

LLM OrchestrationAutonomous AgentsIntelligent Automation

Real-Time Streaming

High-performance WebSocket systems for live data and sub-second monitoring.

WebSocket ArchitectureLive Data VizSystem Observability

Distributed Architecture

Scalable microservices and event-driven systems for high-load environments.

Microservice DesignAsync ProcessingSystem Reliability

Full-Stack Engineering

End-to-end TypeScript systems with production-grade security and testing.

Type-Safe BackendsModern API DesignCI/CD Integration
Collaboration

Get In Touch

Interested in building production-grade systems? Let's talk about your next project.

Open to opportunities