Vishal Aggarwal

Full Stack Developer — building scalable apps, APIs & microservices with Java Spring Boot, MERN stack, and modern DevOps practices

Vishal Aggarwal

About Me

Hi, I'm Vishal Aggarwal – a Software Developer and Product Manager who bridges the gap between engineering execution and product strategy. I combine deep full-stack and DevOps skills with a product mindset to define the right problems, build the right solutions, and ship software that creates measurable impact.

Currently pursuing my B.Tech in Computer Science & Engineering at The LNM Institute of Information Technology (LNMIIT), graduating in 2026.

What I Do

  • Product Management: Define product vision, write PRDs, prioritise backlogs, and drive cross-functional alignment between engineering, design, and business stakeholders. I use user research, customer interviews, and data analytics to make decisions grounded in evidence — not assumptions.
  • Backend Engineering: Design and build scalable REST APIs and GraphQL services using Java Spring Boot and Node.js/Express. I've migrated REST APIs to GraphQL, cutting API calls by 40% at Bajaj Finserv Health.
  • DevOps & CI/CD: Architect end-to-end pipelines with Jenkins and ArgoCD for automated build, test, and deployment workflows that eliminate manual release steps.
  • Containerisation: Package and orchestrate services using Docker, ensuring consistent environments from dev to production.
  • Observability: Set up monitoring and alerting stacks with Prometheus and Grafana, cutting system downtime and giving teams real-time insight into production health.
  • Full Stack: Build full-featured web applications with the MERN stack (MongoDB, Express, React, Node.js), including JWT authentication, RBAC, and reusable component libraries.

Tech Constellation

Hover any badge to see where it was used

Backend
Java
Spring Boot
Go
Node.js
GraphQL
REST APIs
Frontend
React
Next.js
TypeScript
Tailwind
Database
PostgreSQL
Redis
MongoDB
Cassandra
DevOps
Docker
Kubernetes
Jenkins
ArgoCD
AWS
Infrastructure
Kafka
Prometheus
Grafana
AI
LLM
RAG
MCP
Vector DB
LangChain
Embeddings
Claude API
Prompt Engineering
AI Agents
OpenAI API

Work Experience

FullStack Developer Intern — Bajaj Finserv Health

  • Identified a data-fetch inefficiency through API usage analysis and led the migration from REST to GraphQL, reducing API calls by 40% and improving client-side performance — a decision that required alignment across frontend, backend, and product teams.
  • Designed and implemented CI/CD pipelines using Jenkins and ArgoCD, enabling automated build, test, and deployment workflows that reduced release cycle time.
  • Set up end-to-end monitoring and alerting using Prometheus and Grafana, improving system observability and reducing mean time to detection (MTTD) for production incidents.

Software Developer Intern — Heydo Tech (Client: Apni Mandi, US)

  • Defined user roles and access flows from scratch — mapped buyer, seller, and admin journeys before writing a single line of code, ensuring the product architecture matched real user needs.
  • Built scalable applications using the MERN Stack (Node.js, React, MongoDB) and designed efficient REST APIs and Java Spring Boot services.
  • Implemented JWT authentication and RBAC for secure, role-based access control.
  • Integrated logging and monitoring (Winston, Morgan, PM2) to track system health and surface actionable insights for the product team.

LNMIIT Summer Internship

  • Led the full-stack development of the Phoenix Portal, a platform supporting 10K+ users — responsible for both technical architecture and product scoping.
  • Focused on scalable system design, multithreading, and backend optimisation to meet peak-load requirements.
  • Documented learnings through technical blogs on Medium covering performance, architecture, and product decision-making.

Achievements

| Achievement | Impact | | ----------------------------------------------------------- | -------------------------------------------------------------- | | REST → GraphQL migration at Bajaj Finserv Health | ↓ 40% API calls, measurable client-side perf improvement | | Phoenix Portal — led full-stack architecture & delivery | Serves 10,000+ users at LNMIIT | | CI/CD pipeline (Jenkins + ArgoCD) | Eliminated manual release steps; faster, reliable deployments | | Prometheus + Grafana observability stack | Reduced mean time to detection (MTTD) for production incidents | | Multi-role auth system (JWT + RBAC) for US client | Secured buyer, seller, and admin flows across a production app |

Core Skills

Product Management

  • Product Strategy & Vision
  • PRD Writing & Backlog Prioritisation
  • User Research & Customer Interviews
  • Data-Driven Decision Making
  • Cross-Functional Team Collaboration
  • KPI Definition & Outcome Tracking
  • Agile / Scrum Delivery

Engineering

  • Languages: Java, JavaScript, Python, SQL
  • Backend: Spring Boot, Node.js, Express.js, REST APIs, GraphQL, Microservices, Socket.io
  • DevOps & Cloud: Docker, Jenkins, ArgoCD, CI/CD, AWS (EC2, S3, IAM), Linux, Bash
  • Monitoring: Prometheus, Grafana, Winston, Morgan, PM2
  • Tools: Git, GitHub, Postman, Jira, Figma

Education

The LNM Institute of Information Technology — B.Tech, Computer Science & Engineering (2022 – 2026)

Let's Connect

I'm always excited to take on new challenges, discuss product strategy and system design, or collaborate on impactful products. Reach out!

My Philosophy

"The best products are built by people who can think like a user, reason like an engineer, and communicate like a strategist."

Let's Build Something That Matters

Whether you're looking to modernise a backend, define a product roadmap, or build something new from scratch — I'd love to hear from you.

VA
Vishal
Aggarwal

Full Stack Developer

Ask about Vishal ✦