Nipun Goyal

About Me

  • Languages
    Python, TypeScript, JavaScript, SQL
  • Frontend
    React, Next.js (SSR/SSG), Redux Toolkit, React Query, Tailwind CSS, Material UI
  • Backend
    FastAPI, REST APIs, WebSockets, Event-Driven Architecture (Kafka), OpenAPI, Microservices, Async I/O
  • AI / LLM
    RAG, Graph RAG, Vector Databases (Qdrant), Embeddings, Prompt Engineering, Structured Outputs, Citation Grounding, LLM Evaluation, Gemini, OpenAI-compatible APIs (OpenRouter)
  • Data & Messaging
    PostgreSQL (indexing & query optimization), Redis, Neo4j, Qdrant, Kafka, ETL Pipelines
  • Cloud, DevOps & Testing
    Azure, Azure Container Apps (Serverless), GCP, Docker, CI/CD (GitHub Actions, Jenkins), Structured Logging, Jest, Cucumber, React Testing Library
  • Software Consultant - Teamware Solutions
    Aug 2024 - Present - Morgan Stanley (via Teamware Solutions)
  • Morgan Stanley
    React, Next.js, Python, FastAPI, LLMs
  • Build and deploy Python/FastAPI microservices for document processing, metadata enrichment, and enterprise integrations used daily by research teams.
  • Built an LLM-assisted compliance workflow (React review UI, FastAPI services, and an LLM evaluation pipeline) with citation-backed findings, replacing manual rule checks in analyst review.
  • Added structured-output validation and provider fallback to LLM extraction pipelines, eliminating malformed-output failures and keeping pipelines available during provider outages.
  • Deliver full-stack features using React, Next.js, and FastAPI, including reusable microfrontend modules shared across research applications.
  • Profiled and optimized high-frequency data views with Redux Toolkit selectors, React Query caching, and targeted memoization.
  • Raised automated test coverage from 64% to 80% by expanding Jest and Cucumber suites and improving test-generation workflows.
  • System Engineer - Tata Consultancy Services
    May 2021 - Jul 2024 - Trading applications for financial markets
  • Trading Platforms
    React, Python, FastAPI, REST APIs, WebSockets, Jest
  • Built reusable React components and shared UI modules adopted across multiple trading applications.
  • Optimized Python/FastAPI services with database query tuning and indexing, caching, connection pooling, and async I/O to process 10,000+ trading transactions per second.
  • Replaced periodic polling with WebSocket-based market data streaming, reducing update latency to under 100ms.
  • Migrated a trading application from jQuery 1.12 to React, replacing legacy screens incrementally while maintaining existing functionality.
  • Wrote Jest and React Testing Library suites for critical trading workflows, improving regression coverage before releases.
  • Bharati Vidyapeeth College Of Engineering, Pune - Btech
    2015 - 2020 - Computer Science
  • N.S. Singhvi School - H.Sc.
    2014 - 2015 - 12th
  • AI Startup Intelligence Platform  LIVE GITHUB
    Graph RAG & LLMs - Startup intelligence from news and graph-backed search
  • Graph RAG Platform
    Next.js 15, React 19, Python, FastAPI, Kafka, Neo4j, Qdrant, Azure, GCP
  • Built and launched an AI startup-intelligence platform: 5 Python/FastAPI microservices and a Next.js 15 / React 19 frontend, ingesting thousands of news articles daily.
  • Designed a Kafka-based, event-driven ETL pipeline for article ingestion, LLM enrichment, graph construction, and search indexing, where each stage retries and scales independently.
  • Combined Neo4j graph traversal with Qdrant vector search to support relationship-aware Graph RAG retrieval.
  • Set up automatic fallback between Gemini and OpenRouter so enrichment keeps running through rate limits and provider failures.
  • Containerized and deployed services across Azure and Google Cloud, with CI/CD and 150+ automated tests covering APIs, Kafka workers, retrieval, caching, and security utilities.
  • BETFARO - Internship
    Nov 2020 - Jan 2021 - Managed UI, Migrated from firestore to Dynamo Db, Written Test cases in JEST
  • Built UI with React, Redux, Material UI
  • Migrated from Firestore to DynamoDB
  • Increased live matches from 70 to 180
  • Created Extra Market page
  • Written Test Cases in JEST

Certificates

DS & Algorithm in C++

Coding Ninjas

Learnt in depth about programming with C++ and in depth about all Data structures in CPP. Learnt how to start with competitive Programming and basic of Competitive Programming

View

Server Side Rendering with React

Udemy

Learnt how to do server side rendering in React.Also Learnt about webpack , babel. Also learnt basic of Next JS

View

Advance Web Development

Udemy

Learnt web techonlogies like css,basics of node Js,Express Js, React Js. Also Learnt javascript in depth and about diff feature of ES5, ES6.Learnt About D3.js and svg.

View

Achivements

Soliton Hiring Challenge

Hackearth

On hackearth Successfully participated in Solition hiring Challenge and got selected for interview.

View

Airbus Aerothon 4.0

Hackearth

On hackearth Successfully participated in Airbus hiring challenge and got selected for final interview.

View

On the spot award

Tcs

Recognised and awarded on spot award by team for major contribution in retail direct relase.

View

Contact Me

nipungoyal96@gmail.com

7693041480

Download Resume