Eric Choi

Staff Software Engineer at Twilio

Brea, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Eric Choi is a Staff Software Engineer with 11 years of experience building high-throughput, backend systems for email and large-scale web platforms, currently at Twilio after SendGrid's acquisition. He specializes in Go and Perl and has deep operational experience with Kafka, Ceph, Kubernetes, AWS, and containerized infrastructure that powers billions of daily emails and tens of billions of events. At SendGrid he designed core platform pieces—from an AWS-backed API gateway with JWT auth to a hierarchical distributed scheduler (pending patent) and syslog/Kafka logging pipelines—demonstrating both systems design and production-grade engineering. Earlier roles at Ticketmaster and other companies show a strong foundation in Perl-based web stacks and service-oriented API design for checkout and payment flows. Based in Brea, California, Eric combines academic rigor (BS and MS in CS/Math & Physics) with pragmatic tooling choices, often bridging legacy architectures and modern cloud-native practices. He’s the kind of engineer who architects for scale while still shipping low-level parsers and logging libraries that keep the platform observable and reliable.
code11 years of coding experience
job8 years of employment as a software developer
bookMaster's, Computer Science, 3.8, Master's, Computer Science, 3.8 at University of Southern California
bookBS, Computer Science, 3.8, BS, Computer Science, 3.8 at Columbia University - Fu Foundation School of Engineering and Applied Science
bookBS, Mathematics and Physics, 3.6, BS, Mathematics and Physics, 3.6 at University of Puget Sound
languagesEnglish, Korean
github-logo-circle

Github Skills (79)

atom-editor10
minio9
aws-signature9
proxy9
autocomplete9
ide9
docker-compose8
golang8
cloud-native8
xmonad8
window-manager8
linter8
docker8
go8
lint8

Programming languages (11)

JavaCoffeeScriptC++ShellCScalaJavaScriptGo

Github contributions (5)

github-logo-circle
ericychoi/go-benchmark

Apr 2016 - Jan 2026

Various benchmarking done on Golang
Contributions:4 PRs, 10 pushes, 4 branches in 9 years 11 months
benchmarkinggolang
sendgrid/stopwatch

Mar 2015 - Apr 2017

Benchmark your Go code with this utility for keeping track of timing information for different states.
Contributions:22 commits, 7 PRs, 4 pushes in 2 years 1 month
gocoreplatform
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial