J Gaurav Varma

Software Engineer | 1.5+ Years Experience

About

Software Engineer | 1.5+ Years Experience | End-to-End Product Architect

I am a highly curious and execution-focused Software Engineer specializing in building, scaling, and shipping high-impact products from zero to production. With a deep passion for System Design and Performance Engineering, I have successfully delivered production-grade systems ranging from AI-powered RAG chatbots to high-frequency crypto trading terminals.

Software Engineer

My expertise lies in architecting real-time, data-intensive platforms where performance and reliability are non-negotiable. I don't just write code; I design systems that scale, optimize for the last millisecond, and ensure observability at every layer of the stack.

  • Core Focus: Scalability & Performance
  • Stack: Next.js, FastAPI, Node.js, Redis
  • Cloud: AWS (EC2, API Gateway)
  • AI/ML: RAG, LangChain, Gemini API
  • Observability: Prometheus, Grafana, Loki
  • Location: Bangalore, India

I thrive on technical challenges—whether it's reducing AI latency by 70%, architecting WebSocket-based market layers, or refactoring legacy monoliths into resilient microservices. I am always exploring the frontiers of Distributed Systems and System Design to build the next generation of software.

Skills

A comprehensive toolkit for building modern, scalable, and observable applications.

JavaScript / TypeScript (ES6+) 95%
React.js / Next.js (SSR, ISR, CSR) 95%
Backend (Node.js, FastAPI, Python) 90%
Real-time (WebSockets, Redis Pub/Sub) 85%
Observability (Prometheus, Grafana, Loki) 80%
Cloud & Scaling (AWS EC2, API Gateway, Load Balancing) 85%
Databases (PostgreSQL, MongoDB, Redis) 90%
AI/ML (RAG, LangChain, LLM Integration) 85%

Resume

Proven expertise in architecting high-performance systems and leading technical initiatives from concept to deployment.

Summary

J Gaurav Varma

End-to-end Software Engineer with 1.5+ years of experience building scalable, performance-driven applications. Curious by nature, architect by choice.

  • Bangalore, India | +91 9353387399 | varmagaurav840@gmail.com

Professional Experience

Software Engineer

Oct 2025 - April 2026

Tradebrains.in, Bangalore (Next.js, WebSockets)

  • AI Financial Platforms: Developed a context-aware chatbot with streaming responses and session memory for stock analysis, reducing latency from 5-7s to ~1.5s.
  • Performance Engineering: Boosted Lighthouse score from 62 to 84 via route-based code splitting, WebP optimization, and script deferral.
  • Crypto Trading Terminal: Architected a high-performance terminal for futures/options traders, featuring real-time market sync via WebSockets for order books and live PnL.
  • Security: Implemented secure session management using Next.js middleware and JWT (Access/Refresh) tokens.

FullStack Developer

Dec 2024 - Sept 2025

Sirpi.io (FastAPI, PostgreSQL, Redis, BullMQ)

  • URAI (AI-as-a-Service): Built a RAG-based chatbot embeddable via script tags, answering queries based on dynamic website content.
  • ADeX (Geospatial Analytics): Developed advanced interactive dashboards using Apache ECharts; refactored legacy code for 2x maintainability.
  • ALERP (Microservices): Optimized frontend with debouncing/pagination. Simulated production deployment on AWS EC2 with API Gateway and Load Balancing.
  • Visa Portal: Engineered a portal for 2,500+ attendees using Redis asynchronous queues for streamlined document processing.

Experience (Cont.)

Full Stack Intern

June 2024 - Oct 2024

GoItdev Technologies (MERN Stack)

  • Admin Dashboard: Built a centralized activity log management system for auditing and operational monitoring.
  • Observability Stack: Integrated Grafana, Prometheus, and Loki for real-time performance monitoring and log aggregation, reducing troubleshooting time.

Education

Bachelor of Computer Applications (BCA)

2021 - 2024

Surana College, Bangalore (CGPA: 7.0/10)

Personal Projects

Knowledge-Base RAG

Python, LangChain, Gemini API, Streamlit

  • Built a RAG system enabling accurate, context-aware knowledge base querying.

Stock Ticker App

Next.js, Chart.js, Tailwind CSS

  • Real-time data visualization with SSR for optimized SEO and performance.

System Design & Distributed Systems

Explorations and implementations in building resilient and scalable architectures.

Distributed Systems Exploration

  • CAP Theorem: Understanding the trade-offs between Consistency, Availability, and Partition Tolerance in distributed data stores.
  • Load Balancing: Implementing strategies to distribute traffic efficiently across multiple servers to ensure high availability.
  • Database Sharding: Exploring horizontal partitioning of data to scale databases across multiple nodes.
  • Message Queues: Utilizing asynchronous communication (e.g., RabbitMQ/Kafka) to decouple microservices and improve system resilience.