> [!success] I'm currently available for work. Please reach out to my [email](mailto:
[email protected]) or [telegram](https://t.me/nii236)!
## 📝 Changelog
- 2026-03-01 - I'm now available for work!
- 2025-09-29 - Added [[NXR-002 - Beyond Manual Testing in Gamedev]]
- 2025-07-11 - Added [[NXR-001 - The Engine to No Engine Journey]], [[PR-009 - Game Development with Godot and Go]], and [[PR-010 - Cloning private submodules in GitHub actions]]
- 2025-01-31 - Added [[CA-007 - What makes a senior software engineer]]
- 2024-12-23 - Added [[CA-006 - Switching Careers – From Engineering to Software Development]]
- 2024-12-08 - Added [[CR-004 - The Reverse Triple Point]]
- 2024-12-01 - Added [[PJ-003 Hiring for Godot Programmer]]
- 2024-08-24 - Added my [[now, as of 2025-10-21]] page
- 2024-04-23 - Added [[PR-008 - Squash bug families, not bugs with Gleam]]
- 2024-02-07 - Added [[PR-007 - Why you don't need React]]
- 2023-07-10 - Added [[SC-002 - Stakable NFTs]]
- 2023-07-04 - Added [[GN-001 - Entering the Fediverse]]
- 2023-06-27 - Added [[SC-001 - Pausable ERC20 Tokens]]
- 2023-06-07 - Added [[CA-005 - What am I? A Quick Look at Zero to One Engineers]]
- 2023-05-26 - Added [[CR-003 - Overcollaterised Loans with DeFi]]
- 2023-05-11 - Added [[3D-003 - The cutest dang server rack you've ever seen]]
- 2023-05-10 - Aggregated everything to Obsidian Publish.
## 🔗 Important Information
- Timezone: GMT+8
- Email:
[email protected]
- LinkedIn: https://www.linkedin.com/in/johnnguyen236/
- Telegram: https://t.me/nii236
- GitHub: https://github.com/nii236
- CV: [Link](https://static.jtmn.dev/john_resume.pdf)
## 👋 About Me
> Advisor, Founder Developer, CTO, Software Engineer
Hi there!
I'm a technical founder and engineering leader with deep experience in Ethereum staking infrastructure and a track record of building teams, products, and companies from scratch.
For the past three years at Swell Protocol, I was the lead platform engineer on a small team responsible for all technical decisions on a platform that reached over 100,000 users and $1 billion USD in TVL. I owned architecture, infrastructure, and platform direction, and was technical lead. Beyond engineering, I was making the strategic calls on what to build, how to build it, and what to prioritise.
Before Swell, I founded Ninja Syndicate and grew it to 50+ staff across engineering, design, and operations. I raised $4.5M, set the technical vision, managed the budget, and shipped a GameFi product to 17,000+ users.
Before that, I spent five years as CTO at a software consultancy, setting technical direction across 20 to 30 client projects, mentoring 15+ engineers, and making the architecture and technology decisions that shaped delivery.
I'm still hands-on with Go, Solidity, and TypeScript, and I intend to stay that way. I find these days, however, that I add the most value at the intersection of technical depth and strategic leadership. Things like deciding what to build, how to structure teams around it, and making sure it actually ships.
I'm looking for a role where I can own technical direction for a protocol or product, not just write code for it.
Happy to chat whenever works
## 🏆 My Achievements
With the invaluable help of others, I have:
- Launched a token sale generating over 4.5M USD in revenue
- Founded two software companies growing to 50+ staff
- Mentored and trained 15+ full stack software engineers
- Launched a GameFi product with 17k+ community
- Written smart contracts reaching a TVL of $500k USD
- Ran a tech business podcast reaching 100+ episodes
## 🥷 My skills
I have programmed against several languages, frameworks and libraries over the past decade, and can pick up new ones quickly.
My current tools of choice are:
- Go
- TypeScript
- React
- Solidity
- Foundry
- Docker/k8s
- Postgresql
The above tools enable a powerful combination of scalability, type safety, maintainability and general purpose programming.