Bach Ta

Bach Ta

About Me

I'm a software engineer with a passion for designing and optimizing distributed backend systems. I graduated with a degree in Computer Science from the University of Waterloo in 2025. I enjoy tackling complex scalability challenges through robust architecture and algorithmic problem solving.

Experience

Research Engineer Intern @ Waabi (2024)
Team: Behaviors
Technologies: Python, Rust
Software Development Engineer Intern @ Amazon Web Services (AWS) (2024)
Team: S3 Capacity Control
Technologies: AWS Lambda, DynamoDB, API Gateways, Kotlin, React, TypeScript
Software Engineer Intern @ Faire (2023)
Team: Insider
Technologies: Kotlin, React, TypeScript, React Query
Software Engineer Intern @ SS&C Technologies (2023)
Team: Brokerage Subaccounting
Technologies: Java, Spring Boot, Angular, TypeScript, GraphQL, Grafana, Kubernetes
Software Engineer Intern @ Loopio (2022)
Team: Core Experience
Technologies: PHP, React, TypeScript

Education

University of Waterloo — Bachelor of Computer Science (2020 — 2025)
- GPA: 92% (3.92/4.00), graduated with Dean's Honours
- Software Engineering Specialization; Minors: Combinatorics & Optimization, Computational Mathematics
- Coursework: Algorithms, Data Structures, Operating Systems, Software Architectures, Databases, Machine Learning, Optimization, Big Data

Awards

- Computer Science International Student Upper-Year Scholarship — University of Waterloo
- Two Gold Medals and First Place Prize — World Mathematics Team Championship (Seoul, South Korea)
- Silver Medal — National Online Mathematics Competition (Vietnam)