John Nguyen is a senior software engineer and technical founder with 12 years of experience building and leading engineering teams across web3 and traditional software. He led platform and architecture decisions at Swell Protocol (Liquid Labs), helping scale a platform to over $1B TVL while acting as de facto technical lead in the absence of a CTO. Previously he founded Ninja Syndicate, raised $4.5M, and shipped GameFi products and cross-chain token infrastructure to thousands of users, blending product strategy with hands-on Solidity, Go, and TypeScript development. As CTO of a software consultancy he guided architecture across 20–30 client projects and mentored 15+ engineers, emphasizing scalable, loosely coupled systems and reliable CI/CD on AWS. An active open-source contributor, he improved testing and metadata handling in the popular goa API framework, demonstrating attention to correctness and developer tooling. Based in Perth with an engineering background in mechatronics, he operates at the intersection of deep technical craft and strategic product leadership.
12 years of coding experience
17 years of employment as a software developer
Bachelor, Engineering (Mechatronics), Bachelor, Engineering (Mechatronics) at The University of Western Australia
English, vietnamese (conversational), japanese (basic)
Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.
Role in this project:
Back-end Developer & QA Engineer
Contributions:10 commits, 1 PR, 1 comment in 1 day
Contributions summary:John contributed significantly to the testing infrastructure of the `goadesign/goa` repository, focusing on testing the metadata functionality within the API design DSL. They added new tests and modified existing tests to ensure that metadata declarations are handled correctly. The user also refactored test code, replacing iterators with fetchers. These changes suggest a focus on improving the reliability and correctness of the framework's core API design capabilities.
Contributions:7 commits, 6 pushes, 1 branch in 6 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.