Vinit Neogi

Lead Software Engineer · Senior Manager at Morgan Stanley

Mumbai, India · Open to employer-supported relocation to Europe, Singapore, the UAE, and other international tech hubs.

Lead Software Engineer with 8+ years in financial software, including client-facing modernization for US and EMEA users. Current technical focus includes Python, FastAPI, React and TypeScript. Work includes an internal developer platform supporting 4 teams, a production RAG assistant used by 30+ internal developers and a shared UI library used across 600+ internal applications.

vneogi299@gmail.com
linkedin.com/in/vinitneogi ·github.com/vneogi199

Core skills

Experience

  1. Lead Software Engineer (Internal title: Senior Manager) · Morgan Stanley

    – Present · Mumbai, India

    Work spans trader-facing financial applications, a production RAG assistant and an internal developer platform built with Python and React. I lead software engineering in Front Office Strats. The platform supports application onboarding, configuration, deployment and operations through shared libraries and tooling.

    • Cut configuration-update turnaround from two working days to the same day with a Python, PostgreSQL and React publish/subscribe system. Admins can change AI model names, feature flags, calibration currencies and library-version settings without code changes or releases. Added type validation, separate dev/QA/prod values, application/group namespaces and auditing.
    • Integrated a trader-facing RFQ blotter with Python, FastAPI and React for Bloomberg-sourced RFQ monitoring, instrument-specific pricing and trade booking.
    • Conceived, built and deployed a Visual Studio Code RAG assistant for internal documentation using Python, OpenAI models, LangChain and FAISS, used in production by 30+ internal developers. Users reported less manual coding, and the assistant now answers library questions that previously required my support.
    • Lead and mentor 6 full-stack developers across delivery, architecture, testing and deployment.
    • Own release controls and operational support across 4 teams: approval gates, artifact/version tracking, release-status screens, pre-deployment checks, failed builds/releases and slow-server support.
    • Own developer adoption across 4 teams, including documentation, sample applications, migrations and Python/React/internal-library upgrades. Collect feedback and feature requests.
    • Own demo/test environments, promotion between environments, unused application/server cleanup and server right-sizing for one team.
    • Contributed to Python and React libraries, token validation, service accounts, service discovery and application catalogues with publish metadata and access controls. Also contributed to load-balancer health checks and server process startup/restarts.
    • Contributed to GitHub Enterprise Cloud onboarding, PR/release jobs, server provisioning and deployment configuration, plus scripts and AI skills to automate server/application creation and deployment.
    • ReactJS
    • TypeScript
    • Python
    • FastAPI
    • OpenAI APIs
    • LangChain
    • FAISS
    • Docker
    • Jenkins
    • PostgreSQL
    • Platform Engineering
    • Developer Experience
    • Configuration Management
    • GitHub Enterprise Cloud
  2. Senior Software Engineer (Internal title: Manager) · Morgan Stanley

    – · Mumbai, India

    Built risk-monitoring applications and a shared UI component library.

    • Built and deployed an intraday and end-of-day risk-limit monitoring application with React, Python FastAPI and PostgreSQL, helping reduce limit breaches by 17% compared with the previous system.
    • Consolidated risk data from 4 internal financial systems with Python, Pandas and NumPy, giving senior management a single system for risk tracking, reporting and analysis.
    • Designed and built a React 18 and Angular 17 UI component library used across 600+ internal applications for dashboards and data visualization. Owned API design, releases, versioning and migration support across modules. The library is part of a monorepo with over one million lines of code.
    • Reduced annual compute and storage costs by 22% by replacing VPS deployments from an NFS shared drive with Docker containers in a cloud environment that supported resource scaling.
    • Migrated client-facing applications for US and EMEA users from AngularJS to React with minimal downtime and business continuity.
    • Wrote 300+ unit and integration tests with Vitest and React Testing Library; configured Jenkins CI/CD for automated builds, testing and deployment.
    • React
    • Angular
    • TypeScript
    • Python
    • FastAPI
    • PostgreSQL
    • Pandas
    • NumPy
    • Docker
    • Jenkins
    • Vitest
    • React Testing Library
    • Vite
    • Nx
  3. Software Engineer (Internal title: Senior Associate) · Morgan Stanley

    – · Mumbai, India

    Built the Angular 14 layer of the shared UI component library, including reusable components, services and libraries, unit tests and Storybook examples.

    • Supported UMD, CommonJS (CJS) and ES module (MJS) library build outputs.
    • Helped four downstream library users adopt the library.
    • Angular 14
    • TypeScript
  4. Software Engineer · BNP Paribas India Solutions

    –

    Built workflow applications and backend services for insurance syndication, trade, and value-preservation teams.

    • Built and delivered a full-stack insurance syndication and trade workflow application with Angular and Spring Boot REST APIs, improving data-processing efficiency for 70+ banking clients.
    • Developed the File Workflow feature for the Value Preservation Group web application with Angular and Spring Boot, reducing manual banker errors and improving file-processing speed by 35%.
    • Resolved Hibernate N+1 queries with Entity Graphs and lazy loading to improve database performance and reduce redundant queries.
    • Added auditing to key entities with JPA lifecycle methods to track workflow status and support regulatory compliance.
    • Wrote and ran database migration scripts to populate tables from a legacy application with a different schema.
    • Built and maintained Maven and Jenkins CI/CD pipelines for automated builds, testing and deployment.
    • Angular
    • Spring Boot
    • REST API
    • Java
    • Hibernate
    • JPA
    • Oracle
    • Maven
    • Jenkins

Education

Bachelor of Engineering — Information Technology
Mumbai University · Jul 2014 – Jun 2018 · 8.72/10

Open source and knowledge sharing

Selected merged contributions to Nx/Vite:

Shared knowledge on Docker, React and TypeScript, monorepo development with Nx, and Angular.