Software engineer · computer science, University of Houston
Harpreet Kaur
Goraya
I build full-stack web apps that turn messy real-world logic — spreadsheet formulas, trip budgets, ticket
queues — into something a database and a clean API can actually reason about.
01 · About
I'm a Computer Science student at the University of Houston (3.81 GPA, Dean's Distinguished Scholars List)
with hands-on experience building full-stack applications in JavaScript, React, Node.js, and Express. I like
projects where the interesting part isn't the CRUD — it's the logic underneath: how a budget gets checked
for realism, how a withdrawal should or shouldn't affect a savings goal, how a queue stays fair under load.
Strong foundation in data structures, databases, and machine learning, and I test what I build.
University of Houston
B.S. Computer Science · GPA 3.81
Expected Dec 2026 · Dean's Distinguished Scholars List
Lone Star College
A.S. Mathematics & Science · GPA 4.00
Graduated May 2025
02 · Skills
Languages
PythonJavaScriptJavaSQLC++RHTMLCSS
Frameworks & Libraries
ReactNode.jsExpressPandasNumPyJestSupertest
Data & ML
Power BIExcelStatistical ModelingPredictive AnalyticsData Visualization
Databases & APIs
PostgreSQLMySQLREST APIsJSONSchema Design
Tools & Practices
Git/GitHubUnit TestingTDDJupyterVS CodeUI/UX Design
03 · Projects
MoneyMingle
In development
A database-backed savings tracker that replaces a personal spreadsheet — goals, accounts, and a
transaction log with real deposit, withdrawal, and reallocation logic instead of spreadsheet formulas.
Handles the messy cases spreadsheets wave away: splitting a withdrawal across goals, and deciding whether
spending money should count against a goal's progress or not.
ReactNode.jsExpressPostgreSQLPrismaREST API
Wayfare
Backend working
An AI travel planner that checks whether your budget is realistic before building an itinerary —
and if it isn't, tells you the lowest budget that would actually work instead of returning nothing. Groups
each day's stops by area so you aren't crossing the city twice, and matches restaurants by price, rating,
and cuisine.
ReactExpressPostgreSQLClaude APITailwind CSS
QueueSmart
Course project
A full-stack queue management system built with a team for a Software Design course. Contributed backend
authentication, ticket history, and core business logic — RESTful APIs with bcrypt password hashing and
role-based access control, backed by 29 automated Jest/Supertest tests reaching 93% statement coverage.
ReactNode.jsExpressJestSupertest
04 · Experience
Science Lab Coordinator
Lone Star College System
Aug 2025 – Present
- Coordinate laboratory operations across multiple science courses, supporting 100+ students per semester.
- Maintain inventory records for 200+ laboratory equipment items and chemical supplies.
- Analyze student performance data to identify trends and support instructional improvements.