Nguyen Thanh Nguyen
Software Engineer, Blockchain Engineer, and Web Developer in Ho Chi Minh City, Vietnam
Experienced Software Engineer with a demonstrated history of working in the internet industry.
Simple and efficient thinking in resolving project issues.
Supportive and enthusiastic team members, willing to take ownership of core components.
Skill Highlights
● Good at problem solving skill
● Good at Data structures and algorithms
● Basic knowledge of Blockchain foundation concepts, Ethereum blockchain
● Experience developing smart contracts using Solidity, Web3 and Ethereum development
tools: Truffle, Infura
● Experience of developing dApps on Ethereum network using Javascript
● Familiar with common contract design patterns, ERC20, ERC721 token standards
● Solid knowledge of Object Oriented Programming, SOLID principles
● Experience in PHP, C++, Javascript, Node JS, React JS, , HTML, CSS, MySQL, MongoDB
● Experience working with distributed systems, REST API, message broker system, caching
techniques
● Understanding fundamental design principles behind a scalable application, common design
patterns
● Familiar with Agile Software Development, Test-Driven Development
● Experience working with testing frameworks: PHPunit, Mocha, Jest
● Familiar with development tools: docker, Git, Jira, CI/CD