Jimmy He

Jimmy He

BU MSCS '26 • UW-Madison BS '25

Software Engineer | Full-Stack + ML (TypeScript, Python, Java)

I build production-ready features from React/Next.js frontends to Flask APIs and optimized PostgreSQL backends. I care about secure systems, clean UX, and measurable product outcomes.

Next.jsTypeScriptReactPythonPostgreSQLDocker

Focus areas

Full-stack + ML

Next.js, Flask, PostgreSQL, model-enabled products

Recent impact

Security + performance

RBAC + ownership checks, sub-200ms query paths

Availability

Summer 2026 SWE

Boston-based • U.S. Citizen • Remote-friendly

About Me

I’m a software engineer currently pursuing an MS in Computer Science at Boston University, where I build full-stack and ML-enabled systems.

I move from TypeScript/React interfaces to Flask services and database optimization, balancing strong engineering practices with pragmatic delivery.

I’m currently seeking Summer 2026 software engineering internships and enjoy collaborating in fast-moving teams where code quality and iteration speed both matter.

“Build useful things, measure impact, and keep improving.”– Jimmy He

Skills

PythonPython
3 Years
JavaJava
2.5 Years
JavaScriptJavaScript
2.5 Years
TTypeScript
2 Years
SQLSQL
2 Years
HTML/CSSHTML/CSS
2 Years

Featured Projects

Here are some of my recent projects that showcase my skills and experience in full-stack development, with a focus on building end-to-end web applications using modern technologies.

Symporter (Research Matching Platform)

Research matching platform built with Next.js App Router, TypeScript, Prisma, and PostgreSQL, with secure role-based workflows.

Next.jsTypeScriptPrismaPostgreSQLClerkJest
  • Built responsive UI flows and navigation for multiple user roles with robust unit/integration tests.
  • Implemented Clerk authentication and Next.js middleware route protection for role-specific access.
  • Hardened API mutations using server-side identity and ownership checks backed by Prisma/PostgreSQL.
  • Improved CI reliability through Jest/RTL Clerk mocks with ESLint, Prettier, and Husky quality gates.
ML-Powered Customer Analytics Platform

ML-Powered Customer Analytics Platform

Full-stack analytics platform combining ML inference APIs, PostgreSQL, and a React dashboard, shipped with Docker Compose.

PythonFlaskPostgreSQLReactDockerpandas
  • Built Flask REST APIs integrated with PostgreSQL and a React dashboard with dynamic filtering.
  • Engineered pandas/NumPy data pipeline for 50K+ records used in feature engineering and model input.
  • Reduced repeated query latency by ~40% through execution-plan analysis and targeted indexing.
  • Delivered sub-200ms query response times for key dashboard workloads.

Legends: Monsters & Heroes (Advanced Java RPG)

A modular Java RPG engine focused on scalable game architecture, extensibility, and maintainable object-oriented design.

JavaOOPDesign PatternsFSMEvent-Driven
  • Designed a modular engine across 40+ classes using Strategy, Factory, and Observer patterns.
  • Implemented a finite state machine to coordinate combat and transaction workflows.
  • Built data-driven parsers to load entities/configuration without recompiling core logic.
  • Separated game logic from rendering through an event-driven architecture for easier testing.

Experience

Machine Learning Researcher

NUU Mobile Sponsored Research

RemoteMay 2025 – Present
  • Developed an XGBoost/MLP ensemble model for telecom churn prediction on 7,500+ customer devices.
  • Engineered features and handled class imbalance across a 50K+ record pipeline using pandas and NumPy.
  • Contributed technical analysis and writing for a churn prediction paper with behavior-trend visualizations.
  • Created exploratory plots with matplotlib/seaborn to communicate model insights to stakeholders.

Software Engineer (Industry Capstone)

UW-Madison x NUU Mobile Capstone Project

Madison, WIJan 2025 – May 2025
  • Rotated Scrum master and product owner responsibilities across a 4-person team throughout a 4-month Agile cycle.
  • Managed Jira sprint planning, user stories, standups, retrospectives, and cross-functional delivery.
  • Owned frontend/backend workstreams, led code reviews, and maintained team Git branching conventions.
  • Presented sprint demos to NUU leadership and translated feedback into backlog priorities for each iteration.
  • Delivered final presentation to 100+ students and mentors from Google, GE HealthCare, and Capital One.