I'm an experienced engineer with over 5 years of experience in building and shipping software. With a broad view of software, experiences in many domain and industry (E-commerce, blockchain, Fintech, ...) Varying skillset from Front to Backend, DevOps, and blockchain core/consensus/integration and applications.
I had experience with various high and low level languages. I'm well versed in many software principles, software design standard and security best practices such as OWASP top ten, SOLID, KISS, DRY...
I'm an open minded and result-oriented, a curious and life-long learner.
I also have some experience on Reverse Engineering, Static and Dynamic code analysis, White Box/Black Box testing, Pentesting, Red teaming and Cyber kill chain.
In my free time, I usually read up new technology, or analysis on software vulnerabilities, CVE, ...
Project list
Investax(IXP)
Our Tokenization SaaS platform is a software-as-a-service solution that enables the issuance, trading, and custody of real world assets
- Maintain the legacy IXP platform and implement new features
- Participate closely in designing a new Trading and Earn features.
- Troubleshoot and fix complex existing bugs on production.
- Design diagrams and write related documents
A Sidechain fork from polygon edge. Integrating covenant and supporter rewarding mechanism into blockchain core and block creation process.
- Lead the delivery of the project from the research stage to post-production.
- Hire and grow new members
- Research appropriate technologies, De-Fi topics, Layer 2 technology and methodology
- Design software architecture and develop features.
- Set up workflow and code convention, review codes.
- Set up CI/CD flow.
- Profiling/Optimizing system.
- Implement a metrics system to monitor and visualize information/metrics. (Elastic stack, Prometheus, Grafana, Blockscout ... )
A marketplace for minting and trading game items as NFT
- Develop blockchain related portion of the marketplace.
- The system make use of the blockchain monitoring service from earlier project to monitor from the blockchain.
A real-time pachinko game using ERC20 blockchain as a payment method and accounting
- Develop blockchain integration for Fintech app
- Research on ERC20, BTC, and some other blockchain.
- Develop internal ledger and accounting system.
- Design and develop a real-time blockchain monitoring service with fault tolerant and customizable recovery point.
- Optimize code and server costs.
- Convert legacy Java and NodeJS code into Golang for some services.
- Implement APIs and Features
- Investigate and fix bugs
- Design database
- Integrate with other internal and external services
- Write unit tests