- As a leader, lead and manage an engineering team of 5 people above and focus on software engineering formed workflow, and promote Agile mindset, DevOps culture. leading tech sharing, writing blog posts, etc.
- Design micro-service using gRPC as communication and Consul as Service discovery to implement Decentralized exchanges(DEX) based on Chia blockchain and deployment on EKS to achieve high reliability. And collect whole business metrics for marketing analytics to continuous improvement products through Influxdb, Prometheus, and Grafana.
- Designed and implemented Node as a Service to provide information on blocks and transactions based on Chia blockchain like Infura or QuickNode. In which, system architecture to divided micro-service using Domain-Driven Design and achieve high code quality above 80% code coverage through Test-Driven Development.
- Design CI/CD pipeline based on Trunk-based development and formulate standard commit messages for our team members following and implementing the pipeline through GitHub Action to achieve the standard, efficient development, and delivery workflow.