Yonghua (Ian) Li
Naperville, *****, United State, 630-***-****, *******.**@*****.***
Summary
Dynamic Lead Software Engineer with over 10 years of experience in designing and implementing high-performance application architectures. Expertise in multithreaded data processing, RESTful microservices, and cloud solutions, with proven leadership in deploying automated testing frameworks. At Intelsat, streamlined Kafka streaming processes, enhancing transaction throughput by 30%. Ready to leverage unique skills and advanced technology solutions to drive innovation and efficiency in software development
WORK EXPERIENCE
06/2022 - Present. Software Engineer Lead, Intelsat Chicago, USA
Designed and implemented mulththreaded data processing services and Kafka streaming pipelines for high-volume transactions.
Engineered data integration services for multiple channels, including mobile, web, and customer service applications.
Developed and maintained RESTful microservices in a cloud-based clustered environment
Spearheaded the design and deployment of a robust Cucumber-based regression framework to streamline automated testing.
10/2021 - 06/2022 Tech Leader, ABN AMRO clearing Chicago, USA
Champoined the implementation and deployment of a Trading Risk Management System utilizing AngularJS, Java, Docker and Spring Boot
Designed a Kafka-based event platform for data streaming and asynchronous event handling
02/2019 - 10/2021 Tech Leader, CME Group Chicago, USA
Migrated on-premise systems to AWS and orchestrated the architecture design for a QA regression Test system running on demand
Developed a high-through AWS S3, Hive Metastore and Hadoop dataflow for a BI system
Designed and implemented multi-threaded backend services to handle high-concurrency, high through order/trade processing and executions.
Architecture designing, leading, developing, testing & deploying a Cucumber-based ATDD framework platform
03/2018 - 02/2019 Lead System Developer, Allstate CompoZed Lab Northbrook, IL
Architecture designing, leading, developing, testing, and deploying a Kubernetes-based Cloud solution for Life Services API platform.
Developed custom plugins for managing Life API Service Platform
06/2016 – 03/2018 Lead Software Engineer, Envestnet Inc Chicago, USA
Led the architecture of a microservices API cloud solution for the flagship project UMP
Integrated Kafka-based event streaming to efficiently handle real-time data flow
10/2014 – 06/2016 Team Lead, DeVry Education Group Westbrook, IL
Architected and developed services for the Manage My Loan and Estimated Financial Plan projects
Designed, developed, and coded the data integration service solution for mobile platforms and portlets, utilizing SOA with RESTful microservices and cloud clusters.
Led project task planning using JIRA, Git, and Hudson/Jenkins
03/2014 -11/2014 Tech Lead, Grainger Chicago, USA
Designed and implemented the E-commerce project using the Hybris platform, Spring, and Kafka.
Engineered the data integration solution for seamless data transfer between SAP and the E-commerce site
07/2013 - 03/2014 Software Engineer Lead, OfficeMax Naperville IL
Directed design and development of a RESTful microservices/E-Commerce project.
Collaborated with QA engineers on system architecture and configuration reviews.
01/2010 - 07/2013 Lead Java Developer, Chicago Board Option Exchange Chicago, USA
Oversaw the architecture, design, and implementation of RESTful microservices-based projects.
Enhanced and updated messaging features for Trader Client, Trade System Admin
08/2009 - 12/2009. Lead Java Developer, Chicago Mercantile Exchange Chicago, USA
Conducted daily standup meetings and implemented EOS Trader server/client/Console
Collaborated with QA engineerson system architecture and configuration reviews.
Prior Experience can be provided upon request
EDUCATION
01/2000 – 12/2002 KSU Manhattan KS
Master, Software Engineering
SKILLS
AWS-Certified Cloud Developer
Sun-Cerfified Java Developer
AWS
Spring Framewrok
RESTful Services
Messaging
Kafka/Tibco
MongDB
CI/CD
HTML
UML
Docker
Hibernate
Node.js
Apache/Tomcat
Telemetrics
E-commerce solutions
Team Leadership
Cross-Functional Collaboration
Kubernetes
Java
Microservices
Redis
MySQL
MSSQL
Oracle
JIRA
JQuery
Springboot
React
TypeScript
Hybris
Agile Methodologies
Project Management