Alexander H is a software engineer and technical leader with a decade of experience building compilers and backend systems, currently based in the Greater Seattle area. He co-founded multiple startups and has held CTO and lead-engineer roles, blending hands-on Rust development with product and team leadership. His open-source work includes substantial contributions to FuelLabs' sway language—implementing parsing, ASTs, type checking, opcodes, and end-to-end code generation for smart contracts. Comfortable across firmware, full-stack, and blockchain domains, he pairs low-level systems thinking with pragmatic startup execution. He also teaches and mentors—having led a university boot camp—which reflects a strong bias for knowledge transfer and team building. Unusually, he couples a BA in Chinese with a CS degree, bringing both technical depth and cross-cultural perspective to global engineering challenges.
10 years of coding experience
6 years of employment as a software developer
Bachelor of Arts (B.A.), Chinese Language, Bachelor of Arts (B.A.), Chinese Language at Trinity University
🌴 Empowering everyone to build reliable and efficient smart contracts.
Role in this project:
Back-end Developer
Contributions:10 releases, 570 reviews, 259 commits in 1 year 11 months
Contributions summary:Alexander contributed extensively to the development of the `sway` programming language, a smart contract language for the Fuel blockchain. Their work primarily focused on building core language features, including parsing, abstract syntax tree (AST) construction, and type-checking mechanisms. The user's contributions involved implementing new opcodes and also included writing the necessary code generation logic for a complete compilation pipeline.
Contributions:15 reviews, 18 commits, 17 PRs in 3 months
swayrfcsduolingofuelchanges
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.