♦ Professional on software architecture and strong experiences designing, implementing and supporting large scale applications, knowledge of Design Patterns, Object Oriented Programming, and SOLID principles.
2021 — 2022
Mountain View, California, United States
♦ Developed some regular features using TypeScript for the ATS system.
♦ Successfully migrated several WSDL APIs from Java to TypeScript while resolving a critical
concurrency issue.
♦ Aligned with the product team to define the project scope and clarify requirements.
♦ Discussed difficult issues with the manager and presented my solutions.
♦ Troubleshoot and tested software and debugged to clean up code and improve efficiency.
♦ Researched issues in the ATS system, pinpointed critical concerns, and proposed solutions to
my manager. Documented these proposals for the technical committee, which approved
them.
An innovative e-commerce project combines installment features to assist customers who want to
purchase high-value electronic devices like iPhones but may not have enough funds upfront.
Customers can pay back the purchase amount through monthly installments.
♦ Worked closely with the product team to thoroughly understand the scope, requirements and
business objectives, ensuring clarity at every step.
♦ Teamed up with another leader to come up with the architecture for our innovative project.
Also, ensured our plans matched other teams' goals and deadlines. Coordinated release
planning among teams to meet timelines, balancing multiple team priorities effectively.
♦ Scheduled meetings to coordinate the execution of parallel projects and discussed solutions
for issues encountered during project development.
♦ Maintained comprehensive documentation of development work, facilitating knowledge
sharing among team members.
♦ Grew the team from 3 to 11 vendor members and helped expand its capacity.
As a key contributor on the engineering team at Lcfarm, an online financial service specializing in
agriculture that collects funds and matches borrowers with appropriate lenders. My responsibilities
include:
♦ Collaborated closely with the product team to enhance the abstract asset model and refine
its functionality.
♦ Set up a deployment infrastructure using automated scripts in Shell or Python and a small
distributed scheduled job cluster. Also, created a simulator to mimic external systems,
accelerating the testing process.
♦ Segmented the legacy system and migrated specific components to microservices, to
improve system performance and overall efficiency.
♦ Effectively collaborated with junior team members, offering guidance and conducting code
quality reviews, while also advocating for best practices.
Morningstar WBS is a robust data processing system designed for Direct products. It efficiently
processes data from over 30 years of stock exchanges worldwide, providing comprehensive
insights and analysis.
♦ Collaboratively worked with the researcher to discover and enhance the new model.
♦ Led the design and implementation of new data processing flow components to handle four
financial statements, transitioning from a single model to a batch model. Through this
enhancement, accuracy was significantly improved from 87 percent to an impressive 97
percent.
♦ Provided training and coaching to the Data Analysis (DA) team on effectively utilizing the new
solution. Additionally, conducted training and coaching sessions for new hires, ensuring they
acquire the necessary skills to become proficient engineers within the team.
♦ Developed the Paipai OpenAPI platform for the merchant side of Tencent's e-commerce
system, providing merchants with tools to streamline order management, publish
merchandise, synchronize inventory, and perform other essential tasks. Furthermore, the
Education platform welcomes third-party ISVs (Independent Software Vendors) to develop apps designed to aid merchants within the e-commerce ecosystem.
♦ Created the Fuwu System Apps Market, where e-commerce merchants can access
third-party apps by ISVs. This initiative streamlines merchant operations and offers income
opportunities for ISVs
♦ Developed the API Gateway in collaboration with the infrastructure team, which includes
features such as API registry, monitoring, rate limiting, and deployment capabilities.
Education
Wuhan University of Technology