CV
Personal CV, updated on 18 Jun, 2024
Basics
Name | Xingxing Zheng |
Label | Software Engineer |
xingxingzheng1994@gmail.com | |
Phone | +86/15521272583 |
Blog | https://zhengxingxing.com/ |
Work
-
2022.05 - Present Technical Analyst
Infosys Ltd.
Developed Java mobile user interfaces and Angular merchant web services for HSBC’s PayMe project, enhancing the experience of over 3 million users.
- Developed HSBC credit card fee feature for PayMe, saving $300,000 monthly in top-up fees and influencing user behavior towards preferred payment methods;
- Implemented PayMe’s auto-trigger feature, slashing customer complaints by 76% and enabling next-day voucher fulfillment, significantly boosting daily P2M transactions;
- Streamlined web system setup with Angular, replaced monthly SQL tasks, boosting efficiency by 80%.
- Boosted data sync efficiency, reducing process time from 2 hours to 10 minutes, a nearly 90% improvement.
- Executed a total service migration from Azure to AWS, ensuring uninterrupted business continuity.
- Skill: Spring, MyBatis, Angular, Redis, Kafka, SQL Server, MySQL, Azure, AWS, Jenkins
-
2021.10 - 2022.04 Senior Software Engineer
WeiNing Health Co., Ltd.
Developed a Hospital Management platform using Java and Vue, enhancing hospital processes and system integration.
- Implemented message queue and sent SMS or email to nurse station using Kafka asynchronously.
- Improved concurrency efficiency and realized database synchronization by ElasticSearch.
- Optimized SQL script and used Redis middleware cache to improve the loading speed of print preview by 50%.
- Setup a reliable distributed configuration center with Apollo in a week to accelerate the deployment speed.
- Skill: Spring, MyBatis, BootStrap, ElasticSearch, Redis, RabbitMQ, SQL Server
-
2019.04 - 2021.04 Software Engineer
YaMei Information Technology Co., Ltd.
Developed the Office Automation system which optimizes and automates business processes and procedures with Java independently
- Connected with third-party open platforms and simplified the core processes to improve work efficiency by 70%.
- Imported OpenOffice to convert Excel or Doc files into PDF and realize online preview securely.
- Implemented unique drag-and-drop framework, reducing GUI development time by 85%.
- Skill: Spring, MyBatis, Vue, Redis, MySQL, OpenOffice, SVN, Jira
-
2016.07 - 2018.05 Java Development Engineer
GuangDianYinTong Technology Co., Ltd.
Developed HR and Mobile Approval system for streamlined human resource management.
- Used JBPM as a fast workflow engine to improve the efficiency of process approval and reduce labor costs by 35%;
- Implemented single-sign-on protocol (CAS) in the system to provide access control across multiple applications.
- Visualized official data with different charts using the Echart tool to increase HR productivity.
- Skill: Spring, Hibernate, EasyUI, JQuery, Apache Shiro, JBPM, Echarts
Education
-
2012.09 - 2016.07 Guangzhou, China
Bachelors
Tianhe College of Guangdong Polytechnical Normal University
Computer Science and Engineering
Certificates
AWS Developer Associate | ||
Amazon | 2023-11 |
Azure Developer Associate | ||
Microsoft | 2023-09 |
Skills
Programming | |
Java | |
JavaScript | |
Vue | |
Angular | |
BootStrap | |
JQuery | |
HTML | |
CSS | |
JSP | |
EasyUI |
Frameworks & Tools | |
Spring Frameworks | |
Hibernate | |
MyBatis | |
Maven | |
Redis | |
ElasticSearch | |
Kafka | |
RocketMQ |
Database | |
MySQL | |
SQL Server | |
Oracle |
Version Control & Testing | |
Git | |
Hibernate | |
SVN | |
Cucumber | |
TDD & BDD |
Other | |
Azure | |
AWS | |
REST APIs | |
Jira | |
Sprint & Scrum | |
Docker | |
Kubernetes | |
Zookeeper | |
Nginx | |
Linux | |
Jenkins |