CV
Personal CV, updated on 18 Jun, 2024
Basics
Name | Xingxing Zheng |
Label | Software Engineer |
xingxingzheng1994@gmail.com | |
Phone | +86/15521272583 |
Url | https://zhengxingxing.com/ |
Summary | I’m a software engineer with about 8 years of experience, mainly in back-end development, though I’ve also worked with front-end technologies |
Work
-
2022.05 - Present Senior Software Engineer
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, markedly reducing customer complaints and enabling next-day voucher fulfillment, significantly increasing daily P2M transactions;
- Streamlined web system setup with Angular, automating SQL tasks and significantly enhancing efficiency;
- Boosted data sync efficiency, reducing process time from 2 hours to 10 minutes, nearly a 90% improvement;
- Executed a complete 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 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 with ElasticSearch;
- Optimized SQL scripts and leveraged Redis caching, achieving nearly double the print preview loading speed;
- set up a reliable distributed configuration center with Apollo in a week to accelerate deployment.
- Skill: Spring, MyBatis, BootStrap, ElasticSearch, Redis, RabbitMQ, SQL Server
-
2019.04 - 2021.04 Java Developer
YaMei Information Technology Co., Ltd.
Developed the Office Automation system to optimize and automate business processes and procedures independently with Java.
- Integrated third-party platforms to streamline core processes, significantly boosting work efficiency;
- Imported OpenOffice to convert Excel or Doc files into PDF and realize online preview securely;
- Designed a custom drag-and-drop framework to reduce GUI development time significantly.
- Skill: Spring, MyBatis, Vue, Redis, MySQL, OpenOffice, SVN, Jira
-
2016.07 - 2018.05 Junior Software Engineer
GuangDianYinTong Technology Co., Ltd.
Developed HR and Mobile Approval system for streamlined human resource management.
- Optimized approval workflows with JBPM, boosting efficiency and lowering labor costs;
- 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 |