Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Generic

Chris Wen

Croydon South

Summary

Highly motivated individual with experience in developing and implementing software solutions. Proven expertise in developing, testing and debugging high performing software solutions with a keen eye for detail. Skilled in object-oriented programming, web development and database technologies. Excellent problem-solving and communication skills and demonstrates a passion for learning and implementing new technologies.

Overview

7
7
years of professional experience
1
1
Certification

Work History

Senior Java Software Engineer

SZ Pingan Finance Technology Consultation Co., Ltd
05.2021 - 02.2024

Responsibilities:

  • Confirm the requirements with the business and break down requirements and divide into small tasks.
  • Be an agile host and control the progress of requirements and promote project delivery.
  • Provided technical support to other developers on issues related to Java development.
  • Performed regular maintenance tasks such as upgrading libraries, fixing security vulnerabilities.
  • Developed automated build scripts using Maven for continuous integration process in Jenkins server.
  • Maintained database schema design and wrote SQL queries for optimizing data retrieval operations from Oracle and MySQL databases.
  • Debugged existing codebase to identify root cause of defects in order to find an effective solution for them.
  • Designed and implemented RESTful web services using Spring Boot framework.
  • Monitored application performance metrics such as memory usage, CPU utilization using tools like Prometheus.

Achievements:

  • During the tenure, led two system reconstructions, a database migration, and dozens of important requirements, held two internal technology sharing sessions.

Senior Software Engineer

Chow Tai Fook Jewellery Group Limited(Shenzhen)
11.2019 - 03.2021

Responsibilities:

  • Performed code reviews to ensure quality standards were met by development teams.
  • Developed and implemented software solutions for various business needs using Java, Spring Boot, and Spring Cloud technologies.
  • Mentored newly hired software engineers through routine coaching and training opportunities.
  • Provided technical guidance to junior developers on best practices in software engineering.
  • Managed multiple projects simultaneously while meeting tight deadlines.
  • Designed, developed, tested, and deployed high-quality applications utilizing Agile methodology.
  • Optimized Sql Server database queries and stored procedures for improved performance of web applications.
  • Communicated with users to locate and fix service and development issues.
  • Implemented CI and CD pipelines using Jenkins to automate deployment processes across different environments.
  • Used version control systems to track code changes and bug fixes.
  • Deployed software releases on Aliyun cloud infrastructure utilizing Docker containers and Kubernetes clusters.
  • Integrated third-party services into the application stack using OAuth2 authentication protocol.

Achievements:

  • Formulated the company's code review rules, developed multiple data transmission intermediate applications, and led four junior engineers to complete the development of new systems

Intermediate Software Engineer

Beijing Hanke Times Technology Co., Ltd.
01.2019 - 09.2019

Responsibilities:

  • Developed custom scripts to automate routine tasks while ensuring accuracy of results produced.
  • Implemented automated testing frameworks to improve code quality and stability.
  • Managed databases such as MySQL or Oracle including schema design, query optimization, backups.
  • Developed and maintained a web application using Java, Spring Boot, and Vue.js.
  • Debugged production issues related to software components in order to identify root cause of bugs quickly.

Achievements:

  • Independently build front-end and back-end separation applications, complete demand development, and the developed system went online smoothly, hosting millions of users.

Java Developer

Guangzhou Ebo Information Technology Co., Ltd.
06.2017 - 10.2018

Responsibilities:

  • Developed Java applications using Spring, Hibernate and Mybatis frameworks for enterprise level projects.
  • Designed RESTful web services to access data from front-end applications.
  • Optimized existing SQL queries to improve application performance.
  • Implemented caching strategies like Redis or Memcache for improving application response time.
  • Integrated third party APIs with the existing system for additional functionalities.
  • Maintained source code version control systems such as GIT and SVN repositories.
  • Involved in debugging, troubleshooting and resolving production issues related to Java applications.
  • Configured Apache Tomcat server for hosting web applications.

Achievements:

  • Complete demand development according to quality and quantity, troubleshoot system problems, and maintain documents.

Education

Bachelor of Science - Mechanical Design Machine Automation (Microelectro

Guangdong University of Technology
100 Outer Ring West Road, University City, Panyu D
06.2017

Skills

  • Java
  • Spring Framework and Spring boot Framework
  • JUnit Testing and Mockito
  • RESTful APIs
  • Rpc and Grpc
  • Agile Methodology
  • Git Version Control and SVN
  • Maven Build Tool
  • Microservices Architecture and Microservice Design
  • Design patterns
  • API design knowledge
  • Scrum Framework
  • Object-Oriented Programming
  • HTML and Javascript
  • Vue
  • Teamwork and Collaboration
  • Code reviews
  • Linux Environments
  • JSON mapping
  • Databases: Mysql, Oracle, MongoDB
  • Cache: Redis
  • Software Development Tools: JIRA, Confluence

Certification

National Certificate of Computer Proficiency Examination for Higher Education Institutions (C++)

Qualification of Computer and Software Professional(Intermediate Software Design Engineer)

Languages

Chinese (Cantonese)
Native or Bilingual
Chinese (Mandarin)
Native or Bilingual
English
Professional Working

Timeline

Senior Java Software Engineer

SZ Pingan Finance Technology Consultation Co., Ltd
05.2021 - 02.2024

Senior Software Engineer

Chow Tai Fook Jewellery Group Limited(Shenzhen)
11.2019 - 03.2021

Intermediate Software Engineer

Beijing Hanke Times Technology Co., Ltd.
01.2019 - 09.2019

Java Developer

Guangzhou Ebo Information Technology Co., Ltd.
06.2017 - 10.2018

Bachelor of Science - Mechanical Design Machine Automation (Microelectro

Guangdong University of Technology

National Certificate of Computer Proficiency Examination for Higher Education Institutions (C++)

Qualification of Computer and Software Professional(Intermediate Software Design Engineer)

Chris Wen