• Lead the design and implementation of combined payment (card, coupon, cash, etc) feature across payment domain microservices to accommodate flexible payment scenarios requests. (Used spring-based SOFA framework to deal with transactions across distributed services, convert synchronized requests to async ones in high traffic cases to fulfill 2 seconds payment complete requirement, used distributed key-value store to store flexible payment approaches configuration for different account, used distributed relational database Oceanbase for data storage)
• Refactored critical logic path to improve availability and performance in extremely high throughput cases such as 20K TPS.
• Lead the realtime invoice lookup feature design and development, and integration with external services provided by the partner Apple. (Design new service APIs for third party usage.)
• On-call team lead of payment domain (multiple payment microservices) helps the team quickly do the root cause and take actions accordingly.
• Technical mentors for new hire and junior engineers.
• Prepare and instruct technical solutions for partners who want to integrate with Alipay payment service API.