I am a Software Engineer at ZipRecruiter and a recent Computer Science graduate from UC Irvine. My interests include web development, artificial intelligence, machine learning, and computer graphics.
Skills & Technologies
C
C++
Java
JavaScript
TypeScript
Python
HTML
CSS
Firebase
GraphQL
React
Redux
Tailwind CSS
Software Engineer II
ZipRecruiter•Full-time
Jun 2026 – Present
Responsive DesignsImplemented responsive designs across the employer site to provide a consistent, accessible experience across desktop and mobile devices.
Email MigrationMigrated employer email classes from a legacy Perl monolith to a Go microservice, implementing handlers, templates, and a phased shadow-comparison rollout.
gRPC MigrationMigrated job lifecycle actions from Perl to TypeScript gRPC services, implementing entity-layer RPCs, BFF endpoints, billing teardown integration, and frontend wiring.
1 / 6
Next.jsTypeScriptGogRPCPerl
Software Developer Intern
Briviant•Internship
Aug 2025 – Dec 2025
Multi-Payment SystemEngineered a multi-payment management system using Stripe/Recurly, enhancing payment flexibility and securely storing 1,000+ payment methods per month.
Invoice PaymentsDeveloped a one-time payment feature for overdue invoices, reducing payment friction for users and processing $800+ of payments per week.
Notification InboxBuilt a notification inbox system delivering alerts such as overdue invoices and email verification, generating 1,100+ weekly notification impressions.
Translation SupportEnabled browser translation support, improving accessibility for 70% of users based outside of the US.
Data MigrationMigrated subscription plan data from JSON schema to a structured SQL database for improved maintainability.
1 / 5
Next.jsTypeScriptPostgreSQLSentryAmplitude
AI/ML Engineer Intern
MindHome•Internship
Mar 2025 – Jun 2025
Realtime Fire DetectionDeveloped a fire/smoke detection system using ESP32 and Jetson Nano with real-time sensors and AI inference.
ESP32 FirmwareBuilt firmware for ESP32 to stream camera video, read environmental sensors over I2C, and expose a web API.
YOLOv8 TrainingTrained a YOLOv8 model for fire/smoke detection by aggregating, cleaning, and relabeling multiple datasets.
Jetson IntegrationIntegrated the model on Jetson Nano to perform real-time inference and POST results back to the ESP32.
1 / 5
PythonC++YOLOv8ESP32
Full Stack Developer Intern
AIM-HI•Internship
Feb 2025 – May 2025
AI Ad GenerationBuilt AI-powered features enabling image and video ad generation using OpenAI, Runway, and Google Veo.
Social Media IntegrationIntegrated posting capabilities for Facebook, Instagram, TikTok, and LinkedIn via OAuth 2.0 and platform APIs.
Cloud FunctionsDeveloped backend APIs using Node.js to handle AI generation, authentication, and social media posting.
UI ComponentsCreated scalable, reusable components for content generation, account management, and publishing workflows.
1 / 6
ReactJavaScriptNode.jsTailwind CSS
Eater Enrollment
Search for courses and manage class schedules at UCI.
Course LookupSearch for courses across multiple quarters and view details such as availability and descriptions.
Search RefinementFilter by numerous criteria such as meeting times and availability.
Multiple SchedulesCreate and manage multiple schedules for different quarters.
Visual InterfaceAn intuitive calendar interface that supports both added courses and user-created events.
Built-in MapAn integrated map to see where classes are and on which days.