profile photo

Haomin Cheng

Book a meeting

Software Engineer

San Jose, CA

Email

Connect on Linkedin

About

#OpenToWork Schedule a Coffee chat with me!

Passionate Software Engineer with hands-on experience across backend and full-stack roles. Experienced in designing scalable microservices, cloud-based systems, and automation scripts. Holds a strong academic background with a Master’s in Computer Science and Engineering from Santa Clara University.

Experience

SCU Frugal Innovation Hub

Software Engineer Intern

Jul 2024 - Dec 2024

  • Led a 5-engineer team developing a Flutter-based iOS/Android library management app.
  • Wrote Python automation scripts for inventory setup, reducing manual data entry by 40% and lowering book loss rates by 25%.
  • Crafted a Java backend with AWS API Gateway rate limiting, cutting server load by 35% during peak traffic.
  • Structured an offline-first sync system using SQLite and Serverless PostgreSQL with conflict resolution logic, achieving 99.2% uptime in regions with unstable connectivity.
  • Built a Firebase real-time book tracking system and React.js dashboard processing 100+ daily transactions, improving librarian workflow efficiency by 30%.

Greenstand

Backend Engineer Intern

Feb 2024 - Jun 2024

  • Spearheaded development of a scalable media services ticket platform in Java, containerizing 3 microservices with Docker and Kubernetes.
  • Performed load testing with JMeter, ensuring stability at 2000+ QPS.
  • Configured MySQL to enforce unique constraints on usernames, ensuring data consistency and reliability.
  • Designed a media storage solution utilizing AWS S3 and MongoDB, optimizing query performance with composite indexing and connection pooling (achieving a 50ms average response time).
  • Engineered a React.js frontend, implementing 8+ React Hooks to streamline RESTful API requests and asset management with Redux.

17TRACK

Software Engineer Intern

Jun 2023 - Sep 2023

  • Implemented a UnionPay integration microservice using Java Spring Cloud and RPC calls with OpenFeign.
  • Created a distributed task scheduling system with XXL-Job, reducing payment status update latency from 1 minute to 10 seconds.
  • Devised and deployed a dual-token authentication mechanism using Redis and Spring Security, slashing unauthorized access attempts by 95%.
  • Orchestrated a caching strategy with Redis and Redisson for distributed locking, improving promotion system response time by 40%.
  • Containerized the RESTful API and deployed microservices using Docker, reducing deployment time by 10% and enhancing scalability via Jenkins automation.

Education

Santa Clara University

Master of Science in Computer Science and Engineering

Sep 2022 - Dec 2024

Central South University of Forestry and Technology

Bachelor of Science in Computer Science

Sep 2018 - Jun 2022

Projects

Certifications

Skills

Languages

Frontend

Backend

Others

Open to Work