Siddharth Paul
ExperienceProjectsRésumé

Siddharth Paul

Open to software engineering roles.

ProjectsExperienceGitHubLinkedInDevpost

Projects

Research tooling, hackathon builds, and things I made to understand a topic better.

12 projects
airnote

AirNote

AI/ML · Web

An AR whiteboard: notes anchored to real surfaces, shared live between users. Keeping the board stable while the camera moves was the core problem; the first versions only held up in controlled conditions, and it took several rewrites of the homography and optical-flow tracking before it worked anywhere else. FastAPI services sync state over WebSockets, with Firebase behind them, and a Gemini layer answers questions about what's on the board.

PythonFastAPIOpenCVWebSocketFirebaseGemini
hbn-pl-pipeline

hBN PL Mapping Pipeline

Research · Data

An analysis pipeline for photoluminescence scans of hBN samples, built in Rutgers' Q-Sim lab. It normalizes raw scans, segments regions of interest, and clusters emission spots so results are comparable across samples. An early version quietly distorted the data; I had tuned it to look right before I understood the physics well enough to judge it. The rebuilt version is what I now use for real analysis.

PythonNumPySciPyMatplotlib
Myndful screenshot

Myndful

AI/ML · Web

A mental-health chatbot for adolescents, serving 6,000+ monthly users across five schools. I co-founded the project, trained the TensorFlow model, and built the React frontend. Most of the real work went into making responses genuinely useful rather than merely on-topic.

TensorFlowPythonReactFastAPIAWS
Live ↗
Statistical Arbitrage Simulator screenshot

Statistical Arbitrage Simulator

Quant · Data

A backtesting framework for pairs trading, written to learn the mechanics firsthand. It finds cointegrated pairs, generates z-score signals, and evaluates 50+ configurations in parallel, reporting PnL, Sharpe ratio, and max drawdown. A Streamlit dashboard exposes every parameter.

PythonpandasstatsmodelsStreamlit
Live ↗GitHub ↗
Holobrain screenshot

Holobrain

AI/ML · Hackathon

A gesture-controlled AR neuroanatomy viewer: real-time interaction with 3D MRI-derived models. Built in 24 hours at HackRU 2024 with Unity, C#, and TensorFlow Lite. First place.

UnityC#TensorFlow Lite
GitHub ↗
VEX U SCARA Arm screenshot

VEX U SCARA Arm

Robotics

Motion planning for a SCARA arm in PROS (C++), written for SCAR Robotics' VEX U program. The team finished Top 20 globally at the 2026 World Championship.

C++PROS
GitHub ↗
portfolio

This Site

Web

Next.js, TypeScript, and Tailwind, deployed on Vercel. All content is plain typed data; no CMS.

Next.jsTypeScriptTailwind CSS
GitHub ↗
Data Visualization Dashboard screenshot

Data Visualization Dashboard

Data · Web

Upload a CSV and explore it through interactive scatter and bar charts, with live updates and configurable titles, labels, and styles.

PythonpandasPlotlyDash
GitHub ↗
ElevatorCode (FRC 7587) screenshot

ElevatorCode (FRC 7587)

Robotics

WPILib/Java control software for an FRC elevator subsystem, with structured subsystem code and a full Gradle build.

JavaWPILibGradle
GitHub ↗
Dummyboard screenshot

Dummyboard

Robotics

A WPILib test harness for motors and controllers, used to onboard new teammates and check hardware quickly during build season.

JavaWPILibGradle
GitHub ↗
PIDTest screenshot

PIDTest

Robotics

A minimal WPILib project for tuning PID control loops on real hardware.

JavaWPILib
GitHub ↗
BomBot2022 screenshot

BomBot2022

Robotics

Robot code for the 2022 FRC season. Standard Gradle/WPILib structure.

JavaWPILibGradle
GitHub ↗