Gary Tse

Software Engineer at Lindy Labs

Singapore
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

🤩
Rockstar
🎓
Top School
Gary Tse is a software engineer with nine years of professional experience, currently building backend systems at Lindy Labs in Singapore. He blends a strong academic foundation—Master of Computing from NUS—with practical open-source contributions to the Vyper smart contract language, improving tests, error messages, and type handling for the EVM ecosystem. His background includes roles in blockchain-focused engineering internships and prior regional project management, giving him both technical chops and cross-functional delivery experience. Former legal training and service as a Commando Company Sergeant contribute to his attention to detail, disciplined approach, and clear communication under pressure. Known on GitHub as "zk-human," he brings a pragmatic focus on developer experience and reliability in smart contract tooling.
code8 years of coding experience
job4 years of employment as a software developer
bookGCE 'A' Levels, GCE 'A' Levels at Hwa Chong Institution
bookBachelor of Laws - LLB, Law, Second Class (Upper) Honours, Bachelor of Laws - LLB, Law, Second Class (Upper) Honours at National University of Singapore, Faculty of Law
bookExchange Student, Law, Exchange Student, Law at Utrecht University
bookMaster of Computing, Master of Computing at National University of Singapore
languagesEnglish, Chinese, Spanish
github-logo-circle

Github Skills (8)

smart-contracts10
type-checking10
vyper10
type-check10
python10
ethereum10
testing9
documentation8

Programming languages (11)

TypeScriptCSSRustSolidityCairoJavaScriptGoHTML

Github contributions (5)

github-logo-circle
vyperlang/vyper

Dec 2020 - Jan 2023

Pythonic Smart Contract Language for the EVM
Role in this project:
userBack-end Developer
Contributions:267 reviews, 62 commits, 209 PRs in 2 years 2 months
Contributions summary:Gary primarily contributed to the Vyper smart contract language project by fixing typos, improving documentation, and refactoring existing code. They updated the test suite to work with newer versions of `py-evm` and `eth-tester` and made improvements to the error messages. The user also implemented features to support aspects of user experience like handling struct instantiation and type checking.
pythonsmart-contractethereumcontractblockchain
tserg/vyper

Dec 2021 - Apr 2025

Pythonic Smart Contract Language for the EVM
Contributions:16 releases, 1 PR, 1465 pushes in 3 years 4 months
pythonweb3pysmart-contractethereumcontract
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
Gary Tse - Software Engineer at Lindy Labs