Backend Engineer

$ whoami
→ CS Student at Rutgers, previous Founding Software Engineer at Lotari, current Software Engineer at Public Invention & Backend Software Engineer Fellow at Rutgers Blueprint
→ Open to SWE Backend and Infra roles for Summer 2027.
Haaris Toor

|

01 / Education

What I've learned.

02 / Experience

Work I've done.

Software Engineer

Public Invention·Remote
OCT 2026 – Present
Open SourceEngineering

Contributed to Librecorder, an open-source AI diagnostic platform, by blocking failing pushes with GitHub Actions CI running 30 pytest tests across 16 Flask routes and ML classifier schemas, reducing setup to five core dependencies, and splitting a 478-line Flask monolith into six modules.

Technologies:

PythonFlaskpytestGitHub Actions

Founding Software Engineer

Lotari·Remote
NOV 2025 – JUN 2026
StartupEngineering

Built Lotari’s AI intake and routing service solo from spec to MVP on AWS, and helped the small engineering team consolidate its apps into a monorepo with automated CI/CD.

Technologies:

PythonFastAPITypeScriptReactAWSGitHub Actions

03 / Projects

Projects I've built.

Featured

AutoTA

Deterministic automated grader that ingests 200+ Google Classroom submissions through the REST API, runs JUnit tests, and generates initial grades while detecting missing assignments.

challenge

Containerizing JUnit execution and building CI checks that keep grading safe, repeatable, and reliable across every commit.

›200+ submissions · Dockerized tests · Automated CI/CD
PythonGoogle Classroom APIJUnitDockerGitHub ActionsCodex
Featured

RU Afloat

Flood safety platform for Rutgers that combines an 18-hour machine-learning river forecast, live sensors and camera checks, flood-aware walking routes, voice guidance, student reports, and coordinator dispatch tools.

challenge

Grounding AI guidance in live app data while combining seven river gauges, rainfall, mapping, routing, accessibility features, and emergency response workflows into one reliable system.

›18-hour forecast · Flood-aware routing · Voice accessibility
TypeScriptViteMapLibre GLNode.jsPythonscikit-learnGeminiElevenLabsESP32
Featured

DermAI

AI-powered skin condition analysis app built at the MTC Hackathon. Users upload a photo to receive instant analysis across 8 condition classes, with confidence scores, severity ratings, personalized advice, and a DeepSeek-powered diagnosis chat interface.

challenge

Significant class imbalance in the SCIN dataset required careful augmentation and stratified splits. Calibrating the AI chat to be medically responsible without being overly restrictive was a real balancing act.

›EfficientNet-B0 · 8 condition classes · Full end-to-end pipeline
PythonFlaskPyTorchONNXEfficientNet-B0ReactViteTailwindJWTDeepSeek

04 / Skills

Tech I use.

Languages

JavaPythonTypeScriptJavaScriptSQLHTML/CSS

Frameworks & Tools

Node.jsSpring BootFlaskReactMapLibre GLViteGitGitHub ActionsDockerLinuxMavenJUnitpytest

AI & Cloud

AWS LambdaS3IAMTextractCDKClaude CodeCodexMachine Learning

05 / Contact

Want to reach out?

I'm always open to chat.