Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Daniel Yeung

San Jose,CA

Summary

Experienced with full stack development, from initial design to deployment. Utilizes modern frameworks and tools to build efficient and maintainable applications. Knowledge of best practices in coding, debugging, and collaborating within agile teams.

Overview

6
6
years of professional experience

Work History

Full Stack Software Engineer

TravelBank | USBank
10.2022 - Current
  • Developed and maintained web applications using a monolithic architecture with LoopBack, Ember.js, and RabbitMQ for backend messaging.
  • Implemented duplicate receipt detection and auto-extraction of receipt text using the Veryfi API, streamlining data entry and improving user efficiency.
  • Designed and integrated a 3-layer onion architecture to enhance code modularity, enforce separation of concerns, and simplify future migration to other frameworks.
  • Built a new ACH file generation system for KYC-compliant customers, enabling secure and compliant virtual account–based money movement.

Full Stack Software Engineer

FamePick
12.2019 - 08.2022
  • Managed daily and weekly CI/CD builds using Jenkins, ensuring stable and consistent deployment pipelines.
  • Designed and maintained serverless web applications using AWS Lambda, React, and Federated GraphQL, enabling scalable and modular system architecture.
  • Integrated multiple payment gateways to support both recurring subscriptions and one-time purchases using Chargebee, Stripe, and PayPal.
  • Administered and optimized SQL databases, delivering actionable analytics and reports to support the sales team’s strategic decisions.
  • Provided technical guidance and coordination for an overseas development team, ensuring smooth collaboration across time zones and codebases.

Software Engineer Intern

FamePick
08.2019 - 12.2019
  • Wrote automated end-to-end tests using Cypress to ensure consistent web application quality and user experience.
  • Created and submitted detailed test reports and documentation to support the development team in tracking issues and verifying fixes.
  • Collaborated closely with developers to identify, reproduce, and resolve software bugs, improving overall stability and code quality.

Education

Bachelor of Science - Electrical Engineering

University of California - San Diego
La Jolla, CA
01.2019

Master of Science - Software Engineering

San Jose State University
San Jose, CA
06-2025

Skills

  • Languages & Markup: TypeScript, JavaScript, Python, Java, C/C, SQL, PHP, MATLAB, HTML, CSS, GraphQL
  • Frontend Frameworks/Libraries: React, Emberjs, Nextjs
  • Backend Frameworks: Nodejs (runtime), Expressjs, LoopBack, Flask
  • Tools & IDEs: JetBrains (WebStorm, PyCharm, etc), Visual Studio, Eclipse, Postman, Cypress, Docker, FileZilla, CyberDuck, SourceTree, Git (GitHub, GitLab)
  • CI/CD Tools: Jenkins, AppCenter, GitHub Actions
  • Cloud Services (SaaS): MongoDB Atlas, Elastic Cloud (Elasticsearch, Kibana), Cloudinary, Chargebee, Plaid, Stripe, Auth0, PayPal, DataDog, OneSignal, SendGrid, Mailtrap, Veryfi
  • Cloud Platforms (PaaS)

  • AWS: Lambda, Fargate, DynamoDB, S3, SQS, CodeArtifact, AppConfig, Textract
  • GCP: Cloud Run, Cloud Functions, Pub/Sub, Firebase Hosting, Firebase Firestore

Languages

English Excellent
Chinese/Cantonese Excellent

Timeline

Full Stack Software Engineer

TravelBank | USBank
10.2022 - Current

Full Stack Software Engineer

FamePick
12.2019 - 08.2022

Software Engineer Intern

FamePick
08.2019 - 12.2019

Bachelor of Science - Electrical Engineering

University of California - San Diego

Master of Science - Software Engineering

San Jose State University
Daniel Yeung