Background and interests

About me

Computer Science + Mathematics student at UIUC.

Education

University of Illinois Urbana-Champaign

Bachelor of Science in Mathematics & Computer Science

Expected May 2028 · GPA 3.92

Coursework
Data Structures & Algorithms, Database Systems, Linear Algebra, Probability & Statistics

Background

I transferred to UIUC from Northeastern University and have been coding since 2018. I enjoy making programs to solve everyday problems. I’m interested in how systems work, from databases to secure networked applications, alongside AI and robotics research. I work as a software engineer in NOBE’s Technology Division at UIUC.

I’m looking for summer internships and exploring the areas of computer science that interest me most. You can read about some of my work on the projects page.

Two recent projects are OtherWise, a topic discovery tool, and RideList, a campus ridesharing app.

Research, teaching, and volunteering

Experience

July 2026 — Present

Undergraduate Student Researcher

HCESC-XR Lab, UIUC ↗

Developing an Isaac Sim benchmark for agents that diagnose hidden physical failures and recover from manipulation errors. Building Python environments with sensor feedback, inverse-kinematics control, and an observation-action API for LLM, VLA, and reinforcement learning agents.

June 2024 — Present

AI Research Intern

Mass General Brigham ↗

Built a retrieval augmented generation pipeline for clinical evidence in a HIPAA-compliant environment. Compared it with traditional machine learning models using cross-validation and bootstrapping, co-authored a dementia-identification paper, and built a LangGraph hospital support prototype. Automated the research website’s deployment with GitLab CI/CD, webhooks, and SSH-managed Linux runners.

Research preprint ↗ · Under peer review at the Journal of Biomedical Informatics

September 2026 — Present

Software Engineer

NOBE, Illinois Chapter ↗

Working as a software engineer in the Technology Division of UIUC’s National Organization for Business and Engineering chapter.

Scientific research

Pain measurement research

Mass General Hospital ↗

Research into scientifically quantifying pain measurements.

September 2020 — May 2024

Founder, Project Leader & Technical Lead

Lexington Youth STEAM Team ↗

Partnered with local municipal committees on a virtual Patriots’ Day event platform, analyzed historical grant trends for the Community Endowment of Lexington, and maintained the organization’s website. Led volunteer recruitment and onboarding.

September 2021 — May 2023

Teaching assistant

KTByte ↗

Helped students with Java and Processing assignments during office hours.

Programming

Technical skills

Languages
Python, Java, C++, SQL, HTML, CSS, JavaScript, TypeScript, Kotlin, Bash
Technologies
React, Next.js, Flask, FastAPI, Mantine UI, Material UI, WordPress
AI & data
PyTorch, LangChain, LangGraph, SentenceTransformers, NumPy, Pandas, scikit-learn, XGBoost, ChromaDB, Hugging Face, Ollama, Isaac Sim
Databases
PostgreSQL, pgvector, PostGIS
Cloud & platforms
Vercel, Docker, Google Cloud, Microsoft Azure, Cloudflare API, Firebase, Firebase Cloud Messaging, Google Maps / Places API, Netlify, GitHub Pages, Linux, Tailscale, Plesk, HubSpot
Developer tools
Git, CI/CD, GitLab CI/CD, Android Studio, Codex, Claude, Gemini, Antigravity
Systems & automation
SSH, Webhooks, cron, rsync, pg_dump, DDNS, mTLS, Custom certificate authorities
Methods
Retrieval-augmented generation (RAG), Prompt engineering, Maximal marginal relevance (MMR), PCA, UMAP, Support vector machines (SVM), Random forests, Logistic regression, Cross-validation, Bootstrapping

Awards

1st in the Beginner Division and 6th of 131 teams overall at the SIGPwny (ACM @ UIUC) Fall CTF Competition, 2025.

Beyond the keyboard

Outside of school

I also enjoy playing games and listening to music.

Outside the editor

Clash of Clans

Live
Connecting…

Asphalt Legends Unite

Reputation level 100 · Garage level 22

Ex-Legions United

The coding soundtrack

On repeat

My top tracks over the last four weeks.

Connecting…