Swe Team Lead
CurrentAs the SWE Team Lead at TEKO, I have played a pivotal role in shaping and enhancing the e-commerce system. My responsibilities encompass high-level design and architecture planning for key features within the system. Additionally, I have been instrumental in designing the architecture for services that the team handles and maintains. A significant aspect of my role involves active participation in the recruitment process, contributing to the growth and development of the team.Key Responsibilities:- Led high-level design and architecture planning for various features of the e-commerce system.- Formulated the architecture design for services handled and maintained by the team.- Actively involved in the recruitment process to build a skilled and cohesive team.Technical Stack:- Proficient in Microservice Architecture, Event Driven Architecture, and Layered Architecture.- Expertise in Golang and Python programming languages.- Experience with Kafka, RabbitMQ, and CDC.Services Managed: 1. Tekbot service - A pioneering Generative AI product of Teko company 2. Billing service - Calculate invoices for millions of orders per year. 3. Finance Management Service - Process millions of transactions per year. 4. TEKO Common Gateway (VNPay, CPVN, etc.) - Standard architecture for all services responsible for integration with external partners. 5. Debit & Credit Account Service - Manage millions of debt accounts of the Teko omni system. 6. Single Sign On - Responsible for authentication and authorization for the entire Teko omni system. 7. Approval service - Provides impressive "buy now pay later" feature for users. 8. Refund service - Process all refund transactions for users, especially automatic refunds through the VNPAY (Leading Fintech in the field of electronic payment in Vietnam). 9. Loyalty Computation service - Meets a variety of loyalty points calculation rules. 10. VieON Connector - Integrate with VieON.