About

I'm a Computer Engineering student at UC San Diego on a combined B.S. and M.S. track. I'm focused on software engineering, especially full-stack development, backend services, and systems programming.

At SDSC, I worked full-stack on an internal research cloud platform, building backend APIs, typed data models, and frontend workflow features used by engineering and research teams. Outside of that, I've built projects across the stack, including multi-tenant web apps, LeetCode review tools, C systems projects, and ML pipelines.

I like working through the full shape of a product: understanding the use case, designing the data model, building the API, connecting the frontend, and making sure the final result is reliable and easy to use.

  • M.S. Computer Engineering UC San Diego Expected
  • B.S. Computer Engineering UC San Diego Expected

Certified AWS Solutions Architect · Google AI · Snowflake Data Engineering

Experience

  1. to

    Software Engineering Intern @ San Diego Supercomputer Center

    Built full-stack workflows for SDSC's internal research cloud platform, including production interfaces and backend services across 5+ resource domains (users, quotas, storage, networking, compute).

    • Developed and maintained 18 REST endpoints and 31 typed data models, reducing admin overhead.
    • Integrated OpenStack and Microsoft Dynamics CRM with token-based and NTLM auth, eliminating manual cross-system data entry.
    • Documented 18 API contracts with Swagger/OpenAPI, accelerating engineer onboarding.
    • Go
    • Next.js
    • React
    • TypeScript
    • OpenStack
    • Swagger
  2. to

    Founder & Software Engineer @ FiNDi

    Architected a cross-border e-commerce platform, including backend, schema, and API specs across product sourcing, payments, and logistics.

    • Designed the system architecture and defined database schema across 3 core workflows.
    • Resolved 10+ technical tradeoffs across architecture, user flows, and logistics integration.
    • Took the product from concept to functional prototype solo.
    • Node.js
    • SQL
    • REST APIs
    • System Design
  3. to

    Embedded Systems Intern @ UCSD Fenning Research Group

    Built robotic arm firmware in C/C++ on Arduino to automate fragile perovskite solar film placement for nanoengineering research.

    • Cut manual handling time by 60%; improved repeatability across 25+ experimental runs.
    • Implemented low-level motor control for stepper and servo systems with limit switches and encoders.
    • Designed a sensorless control algorithm via kinematic modeling, validated over 100+ test cycles.
    • Delivered a prototype adopted in active research and cited in an academic paper.
    • C
    • C++
    • Arduino
    • Embedded

Previously: President of MSA UCSD (300 members, $130K+ budget), Peer Mentor in the CE department (40+ students), Founder & CEO of AUB Media (digital agency, 150M+ organic views, $250K+ revenue), and Webmaster for SASTA - context on request.

Projects

  1. dashOQ Multi-tenant organization management platform

    Multi-tenant platform with slug-scoped routing and granular RBAC across 6 permission domains (calendar, tasks, resources, finance, and more). Includes an event request approval workflow with budget metadata and calendar linkage, a folder-scoped resource hub, audit logging, and platform-level admin tooling. Session-based auth with OIDC, transactional email via Resend, responsive TanStack Query frontend with Radix UI.

    • TypeScript
    • React
    • Express
    • PostgreSQL
    • Drizzle ORM
    • Radix UI
  2. Custom Unix Shell Command interpreter in C

    Unix-style shell in C supporting command parsing, piping, I/O redirection, background job control, and signal handling via low-level system calls. Supports both interactive and batch modes.

    • C
    • Unix
    • Syscalls
  3. Multi-User Chat Server Real-time networking in C

    Multi-threaded chat server in C with concurrent clients, session auth, private messaging, and broadcast. Also exposes an optional HTTP interface for web-based access via socket programming and mutex synchronization.

    • C
    • Sockets
    • Threads
  4. Memory Allocator Heap manager in C

    Custom heap allocator in C supporting first-fit and best-fit strategies, plus introspection tools to detect leaks and fragmentation across allocation patterns.

    • C
    • Memory
    • Systems
  5. Workout Duration ML Pipeline 15GB EndoMondo sensor dataset

    ML pipeline predicting total workout duration from the first 5 minutes of heart-rate and speed sensor data. Engineered statistical features from sequential time-series and benchmarked Linear Regression vs. Random Forest with MAE / RMSE / R². Random Forest beat the global mean baseline across all sport categories.

    • Python
    • scikit-learn
    • Pandas
  6. Smart Wardrobe IoT Edge inference on ESP32

    IoT outfit recommendation system integrating ESP32, MQTT, FastAPI, and Docker across distributed edge and cloud layers, processing real-time environmental sensor data end-to-end. On-device inference preprocesses data at the edge to cut round-trip latency.

    • ESP32
    • MQTT
    • FastAPI
    • Docker
  7. MNIST Digit Classification Deep learning pipeline

    CNN reaching 98% test accuracy on MNIST by optimizing the full training pipeline, including architecture selection, data loading, and hyperparameter tuning. Cut training time 40% via preprocessing and batch optimization without losing accuracy.

    • Python
    • PyTorch
    • CNN
  8. DALL·E Sharing Platform MERN stack social feed

    Deployed full-stack community platform on MERN with OpenAI's DALL·E API. Users can generate, browse, and share AI-created images in a social feed.

    • MongoDB
    • Express
    • React
    • Node.js

Skills

Languages

  • Python
  • C
  • C++
  • Java
  • JavaScript
  • TypeScript
  • Go
  • SQL
  • Bash
  • Assembly
  • Verilog

Frameworks

  • React
  • Next.js
  • React Native
  • Node.js
  • Express
  • FastAPI
  • Tailwind
  • REST APIs
  • OpenAPI / Swagger

Infrastructure

  • PostgreSQL
  • MySQL
  • MongoDB
  • Docker
  • Docker Compose
  • Linux
  • OpenStack
  • Git / GitHub
  • MQTT