Skip to content

Currently building FinSight and Resonaa

Vaibhav Bhatia, software engineer

I take inspiration. I design it, I code it, I ship it.

Computer science at MIT Manipal. I’ve shipped a market analytics platform, a playlist engine that runs on AWS and LSTM forecasts for the Cauvery basin. Every one is live, and the code is open.

Vaibhav Bhatia speaking at a podium
Based in
Manipal, India
Studying
B.Tech CSE, MIT Manipal
Focus
Full Stack, Cloud, ML
Local time

01 / Work

Four projects I designed, built and shipped end to end.

  1. 01 · 2026 · In progress

    FinSight

    A financial management and market intelligence platform covering NSE, BSE, NYSE and NASDAQ with multi-currency portfolios.

    • Python analytics engine that computes CAGR, XIRR, Sharpe ratio, volatility, max drawdown, FX impact and dividend attribution
    • Provider-agnostic market data pipeline that labels every price as live, delayed or historical
    • JWT and bcrypt auth, Docker on Render and GitHub Actions CI/CD, backed by 183+ documented design decisions
    • React
    • Node.js
    • Express
    • PostgreSQL
    • Python
    • Docker
    • GitHub Actions
  2. 02 · 2026

    Project Cauvery

    Who gets the water when the rain falls short? Forecasts and seven allocation strategies for the Karnataka side of the Cauvery basin.

    • Shared LSTM forecasting daily rain for 12 Western Ghats towns, blind-tested on 2023 to 2025
    • Blind three-year MAE of 4.35 mm/day against 4.66 for the historical baseline
    • Seven allocation rules stress-tested at 75% and 50% supply, including a KKT-solved optimum
    • Python
    • PyTorch
    • React
    • Vite
    • Recharts
  3. 03 · 2026 · In progress

    Resonaa

    Energy-aware playlists. Pick a length, blend genres and draw an energy curve; the optimizer orders tracks to match it.

    • Duration-aware beam search balancing BPM, harmonic key, energy fit and genre diversity
    • Average playlist-duration error cut from 29.1 s to 6.7 s, covered by 37 unit tests
    • AWS infrastructure in Terraform with GitHub OIDC deploys and least-privilege IAM
    • Python
    • React
    • AWS Lambda
    • DynamoDB
    • Terraform
    • GitHub Actions
  4. 04 · 2026

    Async Stencil Jacobian

    A GPU research project on synchronization in a two-dimensional Jacobi stencil: when do extra local sweeps beat waiting for the whole grid?

    • Standalone five-point CUDA Jacobi solver validated against a CPU reference
    • Experiment harness covering grid size, source shape, diffusion ratio and sweep depth
    • Offline decision tree that selects a synchronization strategy from problem features
    • CUDA
    • Python
    • JavaScript

02 / Experience

Teaching, organising and running teams at Manipal.

  1. Sep 2026 – Present

    Head of Human Resources

    IECSE Manipal

    • Lead HR coordination and cross-team collaboration for the club’s technical initiatives.
  2. Aug – Oct 2026

    Core Committee Member

    TechTatva ’26

    • Wrote and ran the DSA and mathematics competitions at a national technical fest for 300+ participants.
  3. Sep 2025 – Present

    Managing Committee Member

    IECSE Manipal · IEEE Computer Society Student Branch

    • Organise technical bootcamps and workshops, leading the training of freshmen in Java, Python, data structures and algorithms, and object-oriented programming.
    • Spearhead advanced technical events that connect database management systems and computer networks to practical development scenarios.
    • Coordinate LeetCode-style competitive programming events, managing logistics and question-setting end to end.
  4. Jul 2025 – Present

    Core Committee Member

    Manipal University ACM Student Chapter

    • Organise ACM-affiliated technical events and build a competitive programming culture on campus.
    • Design, test and evaluate algorithmic problem sets for contests, drawing on probability and statistics, operating systems, and computer organization and architecture.
  5. Nov 2024 – Sep 2025

    Working Committee Member

    IECSE Manipal · IEEE Computer Society Student Branch

    • Planned logistics for foundational technical workshops so student branch activities ran smoothly.
    • Supported campus outreach and onboarded new members into the club.

03 / Skills

The tools I reach for, grouped by where they sit in a project.

Languages

  • Java
  • C++
  • Python
  • C
  • SQL
  • JavaScript

Frameworks

  • React
  • Node.js
  • Express
  • pandas
  • NumPy

Cloud & DevOps

  • AWS Lambda
  • API Gateway
  • DynamoDB
  • S3
  • CloudFront
  • Terraform
  • Docker
  • GitHub Actions

Foundations

  • Data structures & algorithms
  • OOP
  • Operating systems
  • DBMS
  • REST APIs
  • Linux

04 / About

I like projects where the interface is only half the work.

I’m studying computer science at Manipal Institute of Technology. FinSight started as a dashboard and turned into 183 written decisions about schemas, authentication, data freshness and deployment. That is the part I enjoy most: making the whole system hold together, not just the screen.

Outside coursework I lead HR for IECSE Manipal, and I have taught bootcamps on Java, Python, object-oriented programming and data structures to other undergraduates.

Away from the screen I play basketball, football and badminton, and the rest of my time goes to video games, anime and music.

Education

Manipal Institute of Technology

B.Tech, Computer Science and Engineering · 2024 – 2028

05 / Contact

Have a role or a project in mind? Email is the quickest way to reach me.