Summary
Overview
Work History
Education
Skills
SLG(simulation game)
Timeline
Generic

Chen ChengZhan

Summary

Back-end focused software developer with strong skills in mobile app development, API integration, and web programming. Proficient in Java, Python, and C#, with a solid grasp of software development principles and object-oriented design. Particularly skilled in object-oriented programming (OOP), database development, and building maintainable systems using Visual Studio 2022. Currently expanding my skills in Unity for game development. While front-end design is not my primary strength, I maintain working knowledge sufficient for integration and testing. Known for strong problem-solving skills, clear communication, and a commitment to delivering high-quality, maintainable solutions in collaborative environments.

Overview

2
2
years of professional experience

Work History

Developing Mobile App (calendar)

The University of Newcastle Australia
01.2025 - 04.2025
  • Self-motivated, with a strong sense of personal responsibility.
  • Worked effectively in fast-paced environments.
  • Skilled at working independently and collaboratively in a team environment.
  • Proven ability to learn quickly and adapt to new situations.
  • Paid attention to detail while completing assignments.
  • Skilled in writing clean and maintainable code with a focus on readability
  • Experienced in utilizing native functionalities of mobile platforms (iOS/Android)
  • Skilled in building cross-platform mobile and desktop applications with .NET MAUI
  • Responsible for developing the core features using .NET MAUI, integrating native mobile APIs, and ensuring cross-platform compatibility

Developed a System Integrating Farm Management and

The University of Newcastle Autralia
09.2024 - 12.2024
  • Adapted quickly to new technologies and programming languages.
  • Debugged complex software issues
  • Continuously updated skills through training courses, workshops, and self-study—staying current on emerging technologies.
  • Skilled in Java programming and applying object-oriented design patterns to build scalable and maintainable applications

Developed a 3v3 Battle Mini-game Using Python

The University of Newcastle Australia
09.2023 - 12.2023
  • Excellent communication skills, both verbal and written.
  • Worked well in a team setting, providing support and guidance.
  • Assisted with day-to-day operations, working efficiently and productively with all team members.
  • Built core mechanics including team formation, turn-based combat, and scoring system using object-oriented programming in Python
  • Optimized the game loop for smooth execution and implemented basic error handling and debugging tools

Education

Bachelor of Science - Information Technology

The University of Newcastle(UON)
Singapore, Null, Singapore
12-2025

Skills

  • Coding
  • Testing and debugging
  • Project management
  • Object-oriented programming
  • NET development
  • API integration
  • Mobile app development
  • Software development
  • Microsoft ASPNET
  • XML and JSON handling
  • Programming languages: java, C#, net, Python

SLG(simulation game)

In my spare time, I enjoy playing strategy games such as Age of Empires or several titles developed by Paradox Interactive. These games help me exercise my logical thinking skills and keep my mind actively engaged. They not only provide a fun and challenging experience, but also inspire new perspectives and creative approaches when I'm writing code, ultimately helping me improve and refine my programming work.

Timeline

Developing Mobile App (calendar)

The University of Newcastle Australia
01.2025 - 04.2025

Developed a System Integrating Farm Management and

The University of Newcastle Autralia
09.2024 - 12.2024

Developed a 3v3 Battle Mini-game Using Python

The University of Newcastle Australia
09.2023 - 12.2023

Bachelor of Science - Information Technology

The University of Newcastle(UON)
Chen ChengZhan