Physics‑Based Programming

I build fast simulations and minimalist interfaces—grounded in physics, tuned for performance.

View Projects Résumé https://github.com/romirtandon
Headshot of Romir Tandon

Skills

Featured Projects

N‑Body Simulation

Interactive gravitational simulation utilizing the Barnes–Hut algorithms for acceleration calculation. 1 million+ particles at 144 FPS. Focused on correctness, stability, and throughput.

JavaBarnes–HutParallel

Eulerian CFD

Grid‑based fluid simulation exploring advection, diffusion, and pressure projection. Emphasis on clarity and performance.

JavaCFDNumerics

3D Engine

An interactable 3D rendering engine created with a 2D workspace. Utilized Ratracing for optimal efficency and rendering results.

JavaPhysicsVisualization

Experience

4 yrs

President — SHS CS Club

Led events, mentoring, and competitions; grew community and built project pipelines.

1 yr

Engineering Intern — STEMPowered

Hands‑on engineering and software work across research and product experiments.

Team Lead — M3 International Math Modelling Competition

Coordinated modelling strategy and analysis; contributed to award‑recognized submission.

Full‑stack Developer — NJ Chemistry Olympics

Built event tooling and data flows to support competition operations.

3 yrs

Treasurer — SHS Physics Club

Budgeting, sponsorships, and logistics for labs, talks, and outreach.

Education

2025–Present

University of Waterloo — Mechanical Engineering

2021–2025

Summit High School

Awards

Contact

Actively looking for work (EST, US/Canada). Reach me at romir.tandon@gmail.com or find me here: