wangrunxinyes

System Analyst

Brief Introduction


With over 9 years of experience in backend development, I have honed my skills in Java, Php and Swift. I am wellversed in database and architecture design, and have hands-on experience with technologies such as Kubernetes, Jenkins, Docker, and GitLab. 

Throughout my career, I have successfully designed and implemented high-concurrency systems and queue designs, ensuring optimal performance and scalability. I have also worked on distributed-transaction development, ensuring data integrity and consistency across multiple systems. I believe that my technical expertise, combined with my passion for problem-solving and continuous learning, make me a strong candidate for this role. I am confident in my ability to contribute to your team and help drive innovation and success. 

I am someone who loves programming and focuses on technology. I enjoy communicating and exchanging ideas with colleagues, and I am passionate about learning new technologies. I am also a loyal employee—I worked continuously for nearly 10 years at my previous company. Outside of work, I like to play computer games and travel.

Highlights 


Nearly 10 years of experience in backend development, with expertise in the end-to-end project delivery process and extensive experience in debugging and performance optimization. 

Language 

My previous working languages were English, Cantonese, and Mandarin. English was mainly used for written communication and project documents. 

Main Project Experience 


Loyalty System: A purchase and customer membership system, which includes features such as login and registration, store management, product SKU management, invoice generation for purchases, payment gateway, member tier system, points calculation, distribution of coupons and redemption, as well as sending notifications through SMS and email. Currently have over 100 clients, including Harbour City, Adidas HK, Tmberland, and Vans. 

In the Loyalty project, I was responsible for developing the core backend framework and implementing a series of key functionalities. This included designing and implementing security authentication strategies using Spring Security, adopting a multi-tenant database framework with Hibernate and JPA, and building an orchestrator architecture for the core business logic to meet customized requirements and modularize business logic in a multitenant environment. For asynchronous processing, system implement both cron jobs and RabbitMQ. And last, Documented with openapi and swgger. 

In the later phases of the project, I successfully decomposed the business into micro services and leveraged Kubernetes for elastic deployment. Additionally, the project utilized a self-hosted Git for version control and relied on Jira and Confluence for collaborative development and knowledge sharing. Furthermore, Jenkins, Docker, and Spinnaker were employed to achieve end-to-end automation for testing and deployment. 


Experience: 8 years

Yearly salary: $98,000

Hourly rate: $35

Nationality: 🇭🇰 Hong Kong

Residency: 🇭🇰 Hong Kong

Experience:

Period Title Company
2015 - 2024 System Analyst xgate
2014 - 2015 Mobile Game Developer 4 direction

Skills:

javascript
php
swift
java
english
chinese-mandarin