JHU uCredit + Professor Ali Madooei
Kevin's Fall 2022 stint at Johns Hopkins University as a full-stack software engineer on UCredit.me - a course-selection platform for 6k+ students - under Professor Ali Madooei. The earliest professional SWE bullet on the resume.
What's known (compiled)
| Dimension | Detail |
|---|---|
| Institution | Johns Hopkins University |
| Project | UCredit.me - course-selection platform |
| Kevin's role | Full Stack Software Engineer |
| Period | Fall 2022 |
| Location | Baltimore, MD |
| Stack | React, AWS Lambda, CI/CD DevOps |
| Reach | 6k+ students |
| Mentor | Ali Madooei (JHU CS) |
Outcomes (from resume)
- Built responsive full-stack course-selection platform with React and AWS Lambda for 6k+ students
- Integrated backend APIs and frontend components in a CI/CD DevOps environment with iterative UX feedback
Source: Resume, Kevin B. Liu §Experience > Johns Hopkins University
Why This Matters in the Arc
- The earliest professional SWE bullet on Kevin's resume - pre-Bloomberg
- First exposure to AWS (Lambda) - which became the AWS SDE intern thread three years later
- Mentorship under a CS professor (Madooei) - a model Kevin would re-engage with later via Danqi Chen at Princeton
Open Questions for Kevin
- How did you end up at JHU as a high schooler / pre-college student working on UCredit?
- The actual relationship with Professor Madooei - mentor, manager, collaborator? Are you still in touch?
- Anyone else from the UCredit team who became a connection?
- What did you learn from this that the later Bloomberg / Amazon / Sevenfold / Dedalus stints built on?
- UCredit.me - is the project still live? Should it have its own page in
projects/separate from this one? - Should Madooei have his own
people/page? (If yes - the agent can spin one up; just say the word.)
Timeline
-
2026-07-01 | Project graph refresh checked this page against Kevin's live GitHub inventory and PortfolioMon scrape. No direct repo/card match was promoted here, so the page remains a context or umbrella project page. Source: raw/github/kevin-repos-2026-07-01.json; raw/sites/kevinliu-biz-2026-07-01/portfolio-projects.json
-
2026-04-21 | Page created as part of institutions-batch-2026-04-21. Compiled from resume. Combined JHU + UCredit + Madooei into one page per Kevin's original request phrasing ("JHU uCredit + Professor Ali Madooei"); can be split if Madooei warrants his own person page. Source: User, 2026-04-21