Principal Software Engineer
- Led the development of a payment platform supporting over 1,000 merchants, processing millions of transactions monthly.- Built tools for merchants to track and manage transactions in real time, improving database operations and system stability.- Reduced downtime by 30% by applying Circuit Breaker patterns to handle service failures gracefully.- Introduced CI/CD pipelines, reducing deployment times by 50% and increasing system reliability.- Managed a team of 7-10 engineers, working with Product Owners to align technical tasks with business goals.Key Technologies: Go (Golang), Docker, Kubernetes, Prometheus, Jenkins, GitLab CI/CD, Microservices, Elasticsearch, MySQL, TiDB/TiKV, Kafka, Rate Limiter, Circuit Breaker, GraphQL, Dart