Computer science at City College of New York

Aditya Jha

I build systems that have to keep up: real-time data pipelines, physics engines, and retrieval systems that answer fast.

Most recently a SWE intern atBloomberg writing C++ market-data ingestion.

Drag to spin, double-click to shake

About

I'm a computer science major at CCNY, with minors in mathematics and philosophy, who likes building things end to end. At Bloomberg, I built a C++ real-time data ingestion pipeline that turned raw vendor feeds into market-data ticks. Outside of internships, I've worked on machine learning, computer vision, accessibility, and quirkier projects like a retrieval system that knows the Cosmere like the back of its metaphorical hand.

Right now, I'm spending most of my time in C++, building around real-time and distributed systems, while playing around with machine learning and retrieval. I also build full stack projects when the idea calls for it.

Away from the keyboard: science fiction (please read Blindsight), Breath of the Wild on the Switch, and Squash in the real world.

Experience

Internships, fellowships, and mentorships.

Jun 2026 – Aug 2026

Software Engineering Intern

Bloomberg, New York, NY

  • Built a C++ real-time data ingestion pipeline from scratch, parsing raw JSON from 5 vendors, normalizing messages into a common representation, and generating downstream market-data ticks
  • Built a configuration-driven parser supporting vendor-specific message formats and multiple concurrent data channels per connection, enabling new parsing requirements without modifying core parser logic
  • Designed a state machine for authentication, subscriptions, automatic reconnection, exponential backoff, and repeated connection retries
  • Added comprehensive unit tests across parser functions and connection states, and implemented an observer-based monitoring system for logging and extensible alerting
Sep 2025 – May 2026

VSWEP Mentee

Google x Basta, New York, NY

  • Selected for a competitive mentorship program run by Basta
  • Met weekly with Google engineers to develop my software engineering and problem-solving skills
Sep 2025 – Dec 2025

Tech Fellow

Break Through Tech x Cadence, New York, NY

  • Developed pipelines to analyze 25K+ candidate/job records, improving job-to-candidate matching accuracy
  • Built text preprocessing services with normalization, tokenization, and REST API integration
Jul 2025 – Aug 2025

Software Engineering Intern

Unadat, New York, NY

  • Redesigned task management UI using JavaScript and integrated with optimized PHP backend APIs, improving usability for 100+ active users
  • Implemented advanced search & filtering features, cutting average task retrieval time
  • Extended platform from B2C into B2B markets by building a scalable terminology wrapper system, supporting new client onboarding
Feb 2025 – May 2025

Technology Mentee

Accenture Career Catalyst, New York, NY

  • Selected for a competitive tech-focused consulting mentorship program led by Accenture professionals
  • Built skills in software development and AI through weekly sessions with a software engineer and AI analyst
  • Completed collaborative case studies under the guidance of Accenture consultants

Always excited for what's next.

Selected work

Side projects, mostly built to understand how something works from the inside.

Real-Time 2D Physics Engine

Built a real-time rigid-body physics engine simulating 10,000+ circular bodies at a consistent 60 FPS with fixed-timestep integration. Implemented spatial grid broad-phase collision detection and impulse-based resolution, plus interactive controls for gravity, boundaries, and real-time FPS/energy visualization.

  • C++17
  • SDL2
  • CMake

Unix Shell in C++

Engineered a Unix-like shell implementing process creation and execution via fork/execvp, with support for pipelines and I/O redirection. Designed a job control system using process groups and SIGCHLD handling, and built a robust parser supporting quotes, escapes, and multi-stage pipelines.

  • C++17

Cosmere Archivist – RAG System

Crawled and structured 6,000+ wiki documents into a cleaned dataset via an automated ETL pipeline with deduplication and embedding generation. Replaced brute-force search with FAISS semantic search, cutting query latency by 80%, and containerized the backend with Docker.

  • Python
  • FastAPI
  • Next.js
  • Docker
  • FAISS
  • VectorDB
  • Gemini

SitRight – Posture Detection App

Built a real-time posture monitoring system by integrating MediaPipe and OpenCV to extract body keypoints. Trained a TensorFlow Sequential Neural Network achieving 87% accuracy to provide feedback.

  • TensorFlow
  • OpenCV
  • MediaPipe
  • WebSockets

Skills

What I reach for, roughly in order of how often I use it.

Languages

  • C/C++
  • Python
  • JavaScript
  • TypeScript

Machine learning

  • PyTorch
  • OpenCV
  • MediaPipe

Backend

  • Node.js
  • Express
  • FastAPI
  • Streamlit

Frontend

  • Next.js
  • React

Infrastructure

  • Docker
  • Linux
  • POSIX
  • Github Actions
  • Google Cloud Platform
  • AWS
  • Vercel

Data stores

  • PostgreSQL
  • MySQL
  • Supabase
  • Firebase

Tooling

  • Git
  • GitHub
  • CMake
  • VS Code
  • Jupyter
  • Postman
  • Google Colab
  • Jira

Get in touch

Open to talk about interesting problems. Email is fastest.