CV

Personal CV, updated on 18 Jun, 2024

Basics

Name Xingxing Zheng
Label Software Engineer
Email 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 and maintained Java backend services & RESTful APIs for HSBC’s PayMe, ensuring high availability/scalability for 3M+ users.
    • Designed and developed the HSBC credit card fee feature for PayMe, resulting in $300,000 monthly savings in top-up fees and significantly influencing user payment preference;
    • Engineered and implemented PayMe’s auto-trigger feature for voucher fulfillment, leading to a notable reduction in customer complaints and a measurable increase in daily P2M transaction volume;
    • Streamlined web system setup utilizing Angular and key automated SQL tasks, markedly accelerating deployment cycles and enhancing overall team productivity;
    • 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: Java, Spring Framework, MyBatis, Angular, Redis, Kafka, SQL Server, MySQL, Azure, AWS, Jenkins.
  • 2021.10 - 2022.04
    Software Engineer
    WeiNing Health Co., Ltd.
    Developed and enhanced a hospital management platform using Java and Spring Boot, contributing to improved hospital processes and system integrations.
    • Implemented asynchronous messaging system via Kafka for real-time SMS/email notifications to nurse stations;
    • Significantly improved data query performance and established rapid database synchronization via Elasticsearch, effectively bolstering the system’s concurrency handling capabilities;
    • Optimized SQL scripts and leveraged Redis caching, which cut print preview loading time by more than half;
    • 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 key third-party platforms for a more streamlined approach to core processes, which minimized manual data entry and accelerated overall process completion;
    • Leveraged OpenOffice APIs to implement a secure online preview feature by converting Excel/Doc files to PDF;
    • Designed a custom drag-and-drop framework, which markedly accelerated GUI development and reduced repetitive coding.
    • 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 using JBPM, contributing to reduced labor costs through increased automation and minimized manual intervention in the approval process;
    • Implemented single-sign-on protocol (CAS) in the system to provide access control across multiple applications;
    • Leveraged the Echart tool to visualize critical official data with a variety of dynamic charts, empowering HR teams with faster data insights and supporting more strategic, data-driven HR decision-making.
    • 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(8+)
JavaScript
Vue
Angular
BootStrap
JQuery
HTML
CSS
JSP
EasyUI
Database SQL & NoSQL
MySQL
SQL Server
Oracle
Redis
Elasticsearch
Frameworks & Tools
Spring Frameworks
RESTful API Design
Hibernate
MyBatis
Messaging & Asynchronous Processing
Kafka
RocketMQ
DevOps & Tools
Docker
Kubernetes
Jenkins
Maven
Git
SVN
Version Control & Testing
Cucumber
TDD & BDD principles
Other
Azure
AWS
Jira
Sprint & Scrum
Zookeeper
Nginx
Linux