Henry Lee , CS @ Carleton
Hello, I'm Henry.I'macomputersciencestudentatCarletonUniversity,specializinginfullstackdevelopment.I'minterestedinbuildingsoftwarethathelpspeoplelivebetterlives.
Experience
May 2026
- Present
- Delivered RBAC for Nokia NSP License Manager with 3-tier permission gating and RFC 9457 error handling, supporting 1,000+ users globally
- Built a reusable Incident Feed widget for the A2UI catalog, standardizing incident triage UI for the AIOps Command Center
- Led a Node 24 CI/toolchain migration across 20+ shared UI packages and published native arm64 Cypress images, cutting local image-build time by 80%
Jan 2026
- Apr 2026
- Led the yarn/lerna → pnpm/turborepo migration in the frontend monorepo, cutting CI install times by 55% and improving build performance by 60%
- Refactored base React components in the enterprise UI library, supporting 60+ developers to build consistent interfaces across the Maestro platform
- Automated E2E Storybook versioning + publishing with Copilot Agent Skills and Node.js, eliminating manual release steps
Oct 2025
- Apr 2026
- Technical lead for a team of 5, delivering a full-stack Next.js platform for a nonprofit of 200+ members
- Architected a Better Auth + Prisma session layer and integrated Stripe checkout via Strapi/GraphQL (designed to replace manual invoicing, with ~$6,000 in projected annual billing)
- Migrated the storage from Prisma Postgres to Supabase (ca-central-1) with connection pooling, co-locating data with Canadian users to reduce query latency
Sep 2025
- Dec 2025
- Built and debugged features within the Members of Parliament Onboarding Application in ServiceNow, including table views for simpler model mutations
Sep 2024
- May 2025
- Designed and built the team's first performance analytics dashboard from scratch, surfacing commit bottlenecks that improved sprint planning visibility for 20+ developers
- Structured the Node.js/Gerrit API integration with automated Bash/Python scripts, reducing query time by 50-75%
Jan 2024
- Apr 2024
- Contributed to the development and testing of the Security Clearance Application in ServiceNow for verifying parliamentary staff candidates, reducing client-side defects by 50%
Projects
Community website for the Jamaican Ottawa Community Association. Includes member registration, elections voting, and recurring billing via Stripe.
Next.jsTypeScriptStripeApollo GraphQLStrapiSupabase