Nguyen Thanh-nhan

Software Engineer

Hanoi Capital Region Vietnam
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
Nguyen Thanh Nhan is a software engineer with 7 years of experience specializing in backend development and QA, based in Vietnam. He is a blockchain enthusiast and active Cosmos ecosystem contributor, having improved core AMM functionality in the high-profile Osmosis project by updating Gamm swap logic and strengthening stableswap math with table-driven tests. His work blends pragmatic feature enhancements with rigorous testing, improving reliability of financial primitives like TWAP and spot-price helpers. Comfortable across backend systems and QA automation, he brings a developer-first approach to building secure, production-grade crypto infrastructure. Notably, his contributions show an attention to numerical correctness and test coverage—critical for DeFi applications where subtle bugs can have large impacts.
code7 years of coding experience
job1 year of employment as a software developer
bookMaster of Laws - LLM International Trade and Economic Law, Master of Laws - LLM International Trade and Economic Law at University of the West of England
bookBachelor of Laws - LLB, Bachelor of Laws - LLB at Hanoi Law University
bookBachelor Economics, Bachelor Economics at Foreign Trade University
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Vietnam National University, Hanoi
github-logo-circle

Github Skills (4)

go10
testing10
cosmos8
dex8

Programming languages (11)

TypeScriptC++ShellRustJavaScriptGoPerlHTML

Github contributions (5)

github-logo-circle
osmosis-labs/osmosis

Oct 2022 - Jan 2023

The AMM Laboratory
Role in this project:
userBack-end Developer & QA Engineer
Contributions:28 reviews, 11 commits, 21 PRs in 2 months
Contributions summary:Nguyen contributed to the Osmosis AMM (Automated Market Maker) project by making updates to the Gamm module, including modifications to swap functionalities and adding a helper method to manipulate spot prices. The user also added table-driven tests for the SetScalingFactors function within the stableswap module and created tests for the twapLog and twapPow functions. These changes suggest a focus on enhancing the core functionality of the AMM and improving the quality and reliability of the codebase through comprehensive testing.
amm-dexswaplaboratoryavalancheamm
notional-labs/stride

Nov 2022 - Mar 2023

Stride: Multichain Liquid Staking
Contributions:27 reviews, 25 PRs, 104 pushes in 3 months
liquid-stakingstakingethereumliquidblockchain
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