Patrick Tsai

Software Engineer at Vesta

New York, New York, 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
Patrick Tsai is a software engineer with 11 years of experience, currently building products in New York and recently joining Vesta after a multi-year staff engineering role at Ladder Life. He blends backend engineering and test automation expertise—evidenced by contributions to the popular tinygrad project where he improved core Python operations, arithmetic correctness, and testing infrastructure. Trained as an electrical engineer (BSE/MSE, University of Michigan), he applies a hardware-aware mindset to software reliability and performance work. Patrick favors shipping robust, well-tested systems and has a knack for debugging subtle numeric issues like overflow and integer-division behavior. Colleagues rely on him for pragmatic optimizations that yield measurable improvements, such as arange performance gains. He’s approachable and responsive—if you send a message, he most likely replies.
code11 years of coding experience
job7 years of employment as a software developer
bookMSE Electrical Engineering, MSE Electrical Engineering at University of Michigan
stackoverflow-logo

Stackoverflow

Stats
750reputation
26kreached
21answers
4questions
github-logo-circle

Github Skills (17)

python10
testing10
numpy10
machine-learning9
data-structures8
data-structure8
algorithms8
algorithm8
pytorch7
socket6
nodejs6
jquery6
gruntjs6
socket-io6
npm6

Programming languages (10)

JavaC++CSSCHackJavaScriptGoRuby

Github contributions (5)

github-logo-circle
tinygrad/tinygrad

Feb 2024 - Apr 2024

You like pytorch? You like micrograd? You love tinygrad! ❤️
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:9 reviews, 11 PRs, 37 comments in 2 months
Contributions summary:Patrick primarily contributed to the core functionality of the tinygrad project. They focused on debugging and improving the Python-based operations within the project, including addressing overflow issues and refining the integer division behavior. The user also significantly contributed to the testing infrastructure, adding and modifying test cases to ensure the correctness of data type conversions and arithmetic operations. Furthermore, they implemented optimizations related to the arange function.
deep-learningpytorchmicrograd
patosai/slam

Mar 2020 - Aug 2021

Contributions:58 commits, 45 pushes, 1 branch in 1 year 5 months
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
Patrick Tsai - Software Engineer at Vesta