Aarav Sharma

Full Stack Engineer

Professional Summary

Full Stack Engineer with 4+ years of experience building fault-tolerant distributed web applications, reactive user interfaces, and high-throughput microservices across TypeScript, Node.js, Angular, React, and PostgreSQL. Proven track record reducing API latency by 42% and scaling platforms to 1.2M monthly active users.

Education

National Institute of Technology, Karnataka
Surathkal, India
Bachelor of Technology in Computer Science and Engineering (GPA: 8.8 / 10.0)
Aug 2016 - May 2020
  • Top 5% of graduating class
  • Lead Organizer for Annual Hackathon (500+ participants)

Experience

HyperScale Labs
Bengaluru, India
Senior Full Stack Engineer
Jul 2022 - Present
  • Architected and deployed event-driven order processing engine handling 35,000 req/s, decreasing peak p99 latency from 480ms to 65ms (86% reduction).
  • Engineered modular Angular and Tailwind design system adopted across 8 engineering pods, cutting frontend feature delivery cycles by 35%.
  • Optimized PostgreSQL indexing and Redis caching tiers across 14 microservices, reducing AWS RDS operational costs by $4,200 monthly.
CloudNova Tech
Bengaluru, India
Full Stack Developer
Jun 2020 - Jun 2022
  • Built end-to-end customer onboarding portal with Next.js, TypeScript, and Go, boosting funnel conversion rates by 28% across 450k new users.
  • Automated continuous integration pipelines using GitHub Actions and Docker, accelerating average deployment velocity from 4 hours to 8 minutes.
  • Refactored legacy monolithic billing module into decoupled serverless Lambdas, eliminating 99.4% of checkout downtime incidents.

Projects

Distributed Task Queue (GoTask) | Go, Redis, Docker, gRPC, Prometheus

Lightweight, persistent distributed job scheduler built in Go with Redis streams and Raft consensus.

  • Engineered distributed worker pool supporting 50,000 concurrent jobs with at-least-once delivery semantics.
  • Integrated Prometheus metrics and Grafana dashboards for sub-millisecond heartbeat monitoring.
DevPulse: Real-Time Developer Dashboard | TypeScript, Angular, Node.js, WebSockets, PostgreSQL

Real-time developer telemetry aggregator tracking pull requests, CI/CD build health, and test coverage.

  • Built sub-50ms reactive WebSocket stream feeding 12,000 concurrent engineering dashboards.
  • Decreased client bundle size by 44% using Angular standalone components and lazy-loaded routes.

Technical Skills

Frontend & UI: TypeScript, JavaScript, Angular, React, Next.js, Tailwind CSS, RxJS, HTML5/CSS3

Backend & APIs: Node.js, Express, Go, Python, GraphQL, REST APIs, gRPC, WebSockets

Databases & Caching: PostgreSQL, Redis, MongoDB, Elasticsearch, Prisma, SQL Optimization

Cloud, DevOps & Tooling: Docker, Kubernetes, AWS (S3, EC2, Lambda), GitHub Actions, Terraform, Git, Linux, Jest

Certifications

AWS Certified Solutions Architect: Associate - Amazon Web Services [Verify]
2023
Meta Certified Frontend Developer - Meta [Verify]
2022