Experience
Seattle, Washington, United States
Backend development in Global Payment Team mainly focus on traffic migration and new data center building.
Beijing, China
Developed and launched a notification pushing system for banking apps to inform users via a notification bar message at their cellphones whenever there is a change in their accounts. This system integrates the interfaces from multiple push venders and shields differences for the internal banking systems. It minimizes message congestion and maximizes timely and smooth push by cutting peaks and filling valleys to serve for about one hundred million users.
Tech: Spring Boot, Kafka, PostgreSQL, Nginx, RESTful, Blocking Queue, Parallel Programming, RSA encryption
Developed and launched a voting system to select and reward the most outstanding employees in the bank. The system collects and manages various awards and candidates, fulfills the voting process via a mobile app and displays real-time ranking results on management portal. The total awards bonus per year is more than five million yuan.
Tech: React Native, JavaScript, RESTful, Microservices, Redis, PostgreSQL, Apache POI
Led and built a mobile infrastructure platform from scratch. The platform provides tools for the full life cycle of an app and has greatly simplified the difficulty of mobile development. It empowers every mobile developer in the bank.
Tech: React Native, Java, Microservices, Maven, DevOps, SVN
Awarded from the People’s Bank of China for contribution to banking technology.
2013 — 2017
Wuhan, China
Developed a new front-end Counter System to integrate with more peripherals and increase banking transaction efficiency by replacing IBM Informix.
Tech: Java, SWT, Informix, Oracle
Developed features for Core Accounting System to run new banking business model and fulfill regulatory needs.
Tech: RPG, DB2, AS/400, Double-entry bookkeeping
Education
2011 — 2013
Huazhong University of Science and Technology
Master's degree
2011 — 2013