Alexander Tseung

Staff Software Engineer II at VMware NSX Advanced Load Balancer (Avi)

Newark, 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

🤩
Rockstar
🎓
Top School
Alexander Tseung is a Staff Software Engineer II with 11 years of experience building distributed and frontend systems from the hardware layer to browser extensions, currently driving platform work at VMware NSX Advanced Load Balancer in Newark, CA. He blends deep systems and electrical engineering roots (UCLA and Santa Clara University) with software craftsmanship honed at Hack Reactor, enabling him to iterate on both core protocol logic and polished UIs. His open-source contributions span high-profile Ethereum projects — from front-end UX fixes and features in the MetaMask extension to EVM hardfork and ES6 modernization work in ethereumjs — showing comfort across blockchain client and application stacks. Known for moving between individual contributor and people-lead roles, he pairs hands-on refactors and test-suite rigor with mentoring and delivery at scale.
code11 years of coding experience
job12 years of employment as a software developer
bookComputer Software Engineering, Computer Software Engineering at Hack Reactor
bookM.S., Electrical Engineering, M.S., Electrical Engineering at Santa Clara University
bookUniversity of California, Los Angeles
languagesEnglish, Chinese, Chinese
github-logo-circle

Github Skills (21)

javascript10
browser-extension10
evm10
typescript10
virtual-machine10
ui-design10
chrome-extension10
uid10
front-end-development10
ethereum10
typescript-types10
opera-extension10
webextension10
typescripts10
react10

Programming languages (3)

TypeScriptJavaJavaScript

Github contributions (5)

github-logo-circle
MetaMask/metamask-extension

Oct 2017 - Jan 2019

:globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
Role in this project:
userFront-end Developer
Contributions:317 commits, 269 PRs, 317 pushes in 1 year 3 months
Contributions summary:Alexander primarily focused on front-end development, specifically addressing UI issues and adding new features within the MetaMask browser extension. Their contributions included bug fixes related to various UI components such as the export private key modal, network dropdown, and transaction list items. The user also implemented features such as preventing the addition of duplicate tokens, improving styling, and updating the settings screen user interface.
blockchainbrowser-extensionethereummetamaskchrome
Ethereum L1 Protocol Stack and EVM in TypeScript
Role in this project:
userBack-end Developer
Contributions:7 commits, 1 comment in 2 months
Contributions summary:Alexander primarily contributed to the EthereumJS monorepo by implementing and updating Ethereum Virtual Machine (EVM) logic related to hardforks. Their work included updating test data for different hardforks like Frontier, Homestead, Byzantium, and Constantinople, and incorporating difficulty bomb delays. Furthermore, they refactored and introduced support for ES6 classes, demonstrating a focus on core functionality and code modernization. The user also updated test paths and removed hybridCasper references, ensuring codebase maintainability.
ethereumevmtypescriptjavascriptethereumjs
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