I have been a Lead Engineer for 3+ years at Yahoo APAC e-commerce branch. This role is about leading two scrum teams to design scalable, durable and maintainable software architecture. The current product is an online shopping mall () with 6 million active users per day. As a lead engineer at Yahoo, I always think how to apply best practices into architecture design such as clean architecture principles, design patterns, and how to make components decoupled and autonomous for providing software capability of working efficiently and resilience to change in future. I still keep on coding after the design phase, I mainly used Java and PHP to build the server-side transactional web applications and Restful APIs on Apache, Tomcat and Jetty, and I also experienced on unit test and automatic test with CI or CD methodology. I am passionate in leveraging my professional skills and experience to develop solutions that related to create a better life for people, this is the reason I love to be an engineer and devoted to e-commerce fields.
©