Benjamin Garcia

Benjamin Garcia

I turn code into meaningful creations.

about

I'm a junior studying Computer Science at the University of California, Los Angeles. I currently serve as an officer for ACM Hack and contribute to exploretech.la, where I help build responsive, accessible interfaces that bring ideas to life. In winter, I'll be joining Professor Xiang "Anthony" Chen's Human-Computer Interaction Research Lab.

Outside of coding, I enjoy weightlifting, spending time with my dog, and exploring the Lands Between.

experience

UCLA HCI Research Lab logo

Undergraduate Research Developer

Todd Agriscience logo

Software Engineer Intern

Bonterra logo

Research & Development Engineer Intern

TensorStax logo

Software Engineer Intern

leadership & campus involvement

ACM Hack logo

Officer

exploretech.la logo

Frontend Developer

Mt. SAC Computer Science Club logo

Frontend Developer

technologies

Frontend

  • Next.js
    Next.js
  • React
    React
  • Tailwind
    Tailwind
  • TypeScript
    TypeScript
  • Redux
    Redux

Backend

  • Python
    Python
  • Postgres
    Postgres
  • Lambda
    Lambda
  • Prisma
    Prisma
  • Firebase
    Firebase

selected projects

project archive
Poly Clubs

Poly Clubs

Cal Poly students had no way to get honest peer reviews of 486+ campus clubs. Built a transparent review platform with anonymous multi-dimensional ratings ('Vibe Check') and real-time aggregation, helping students make informed decisions about campus involvement.

Next.jsTailwind CSSTypeScriptSupabaseFramer Motion
Git Proof

Git Proof

Developers struggle to showcase GitHub contributions effectively to recruiters. GitProof generates shareable, recruiter-facing profile reports with impact scores, consistency analysis, and archetype classification using the GitHub GraphQL API, PostgreSQL, and Gemini 2.5 Flash for AI-assisted insights.

Next.jsTypeScriptPostgreSQLPrismaOAuthGitHub GraphQL APIGemini 2.5 Flash
Computer Science Club Website

Computer Science Club Website

Mt. SAC's CS Club needed a modern, maintainable website to serve 900+ members. Rebuilt the site with Next.js, TypeScript, and Tailwind CSS, implementing modular components and data-driven rendering for events and officer directories. Replaced legacy Bootstrap build with mobile-first design and static optimization.

Next.jsTailwind CSSTypeScriptVercel
Logit

Logit

Most workout apps are bloated with features users don't need. Built a minimal workout logger focused on efficient tracking with calendar-based editing, progress visualizations, and PostgreSQL storage for tags, comments, and dropsets. Enables progressive overload tracking without complexity.

Next.jsTailwind CSSreact-calendarRechartsSupabasePostgreSQLPrisma
het.ai project preview

Het.AI | HackTech logoHackTech 2025

Desk workers lack real-time feedback on wrist posture, leading to repetitive strain injuries. Built het.ai at HackTech 2025—a real-time wrist diagnostic platform using Leap Motion to visualize hand posture and calculate ergonomic risk. Led frontend with Next.js, creating interactive visualizations and dashboard integrated with FastAPI backend. Outputs flexion, deviation, and pronation angles for live feedback and long-term session insights.

Next.jsTailwind CSSPythonLeap MotionFastAPIFirebaseReal-Time DataData Visualization & Diagnostics

education

BS, Computer Science logo

University of California, Los Angeles

BS, Computer Science
Honors Transfer logo

Mount San Antonio College

Honors Transfer
High School Diploma logo

Walnut High School

High School Diploma

past versions

Loosely inspired by MonoCV and coded in Visual Studio Code. Built with Next.js and Tailwind CSS, deployed with Vercel. All text is in Cabinet Grotesk typeface.