I am a seasoned software engineer with 20+ years of experience designing, building, and maintaining robust backend systems and cloud-native services. I specialize in scalable RESTful APIs, distributed architectures, and modern DevOps practices, with hands-on expertise across Java, Python, JavaScript, TypeScript, and Linux-based environments. I enjoy mentoring junior engineers, collaborating across product, mobile, and infrastructure teams, and driving high-quality code through agile ceremonies. I’m committed to security, reliability, and continuous learning, and I frequently contribute to open-source projects and design open APIs for real-world impact.

I am a seasoned software engineer with 20+ years of experience designing, building, and maintaining robust backend systems and cloud-native services. I specialize in scalable RESTful APIs, distributed architectures, and modern DevOps practices, with hands-on expertise across Java, Python, JavaScript, TypeScript, and Linux-based environments. I enjoy mentoring junior engineers, collaborating across product, mobile, and infrastructure teams, and driving high-quality code through agile ceremonies. I’m committed to security, reliability, and continuous learning, and I frequently contribute to open-source projects and design open APIs for real-world impact.

Available to hire

I am a seasoned software engineer with 20+ years of experience designing, building, and maintaining robust backend systems and cloud-native services. I specialize in scalable RESTful APIs, distributed architectures, and modern DevOps practices, with hands-on expertise across Java, Python, JavaScript, TypeScript, and Linux-based environments.

I enjoy mentoring junior engineers, collaborating across product, mobile, and infrastructure teams, and driving high-quality code through agile ceremonies. I’m committed to security, reliability, and continuous learning, and I frequently contribute to open-source projects and design open APIs for real-world impact.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert

Language

English
Fluent
Chinese
Advanced

Work Experience

Senior Software Engineer (Contract) at ChargeNet
September 1, 2025 - January 31, 2026
Designed, developed, and deployed backend services enabling ISO 15118 EV Plug & Charge functionality for ChargeNet's national charging network; built Spring Boot Java RESTful APIs in AWS EKS; integrated with Hubject OCPP 1.0 APIs; implemented OAuth token flow; structured relational data models for AWS RDS MySQL; established GitHub CI/CD pipelines; created comprehensive JUnit/Mockito/WebFlux test suites; collaborated with product, mobile, and infra teams; designed Open API docs using Springdoc and Swagger.
Senior Software Engineer (Contract) at Transpower
July 1, 2024 - July 31, 2025
Designed, developed, and deployed backend services for electricity grid modelling, transmission pricing, finance and investment systems; Spring Boot Java RESTful APIs in on-prem OpenShift with Kong API gateway; Docker images for ROSA OpenShift on AWS; AWS Lambda functions (JavaScript), S3, PostgreSQL; Kafka for messaging; Grafana and Prometheus for monitoring; GitLab CI/CD pipelines; Open API design/docs with Springdoc/Swagger.
Senior Software Engineer (Contract) at Flux Federation
October 1, 2023 - June 30, 2024
Design, develop, and deploy backend services for electricity grid modelling, transmission pricing, finance and investment systems; Spring Boot Java RESTful APIs in on-prem OpenShift with Kong API gateway; Python Docker images for jobs running in RO SA (OpenShift on AWS); AWS Lambda (JavaScript), S3, PostgreSQL; Kafka for messaging; Grafana and Prometheus for monitoring; GitLab CI/CD pipelines; Open API design/docs with Springdoc/Swagger.
Senior Full-Stack Developer (Contract) at Quotable Value
March 1, 2023 - September 30, 2023
Design, develop, and deploy backend services for land and property reporting systems; Java RESTful APIs in AWS ECS/EKS with Amazon API Gateway; React (TypeScript) frontend; AWS Lambda (Python), S3, MS-SQL; AWS SQS for messaging; Grafana and Prometheus for monitoring; GitLab CI/CD pipelines; Open API design/docs with Springdoc/Swagger.
Senior Software Consultant (Contract) at Section 6
June 1, 2021 - November 30, 2021
Designed, developed, and integrated backend services for the Vodaphone DX website; Quarkus Java RESTful APIs in on-prem OpenShift with Red Hat 3scale API gateway; Apache Camel for system integration; integration with various third-party APIs (3PL, warehouse, payment, etc.); Argo CD CI/CD pipelines; internal project of immutable, self-contained automation packages using OCI container images (Rust, Python, Ansible, Terraform).
Principal Staff at Oracle
September 1, 2013 - February 28, 2021
Led design, development, and maintenance of the Oracle Linux test automation platform (Java, Python, Shell Script, Oracle DB, Jenkins); migrated Linux test automation from on-prem to OCI; designed and maintained UEK (Unbreakable Enterprise Kernel) and OCI images; mentored junior engineers; managed Jenkins CI/CD pipelines; contributed to open source projects such as LTP and lk-tools; drove Linux kernel test automation and security patching.
Linux Kernel Team Lead at Asianux
August 1, 2008 - November 30, 2010
Led packaging, build, and release engineering for Linux Rocky Linux; led security mechanisms and kernel patches; migration of large-scale systems (e.g., State Grid) to Linux; mentored junior engineers; contributed to kernel upgrades and upstream work.
Senior Software Engineer at Linx Technology
January 1, 2004 - December 31, 2007
Design, development, and maintenance of Linux kernel test automation platform; Linux Rocky Linux, kernel and user-space tooling; migration and upgrade work; mentored peers.
Assistant Researcher at Academy of Medical Sciences
January 1, 2003 - December 31, 2004
Customized and rebuilt RH EL3 kernel and related tooling; developed Linux kernel modules; processed medical data workflows; built web site and backend tools for protein analysis support.

Education

Master of Engineering at University of Science and Technology, Nanjing
January 11, 2030 - March 1, 2003
Bachelor of Engineering at University of Science and Technology, Nanjing
January 11, 2030 - July 1, 2000

Qualifications

Add your qualifications or awards here.

Industry Experience

Computers & Electronics, Software & Internet, Energy & Utilities, Telecommunications, Professional Services