ZengChai

Available to hire

Hi there! I’m a backend-focused software engineer who enjoys turning complex requirements into clean, scalable solutions.

About

Hi there! I’m a backend-focused software engineer who enjoys turning complex requirements into clean, scalable solutions. I love building robust RESTful APIs, designing maintainable architectures with MVC and SOLID principles, and collaborating with cross-functional teams to deliver value to users. I’m motivated by data-driven decision making and continuously learning new technologies to improve system performance and reliability.

I’ve worked on projects ranging from city council data platforms to scalable backend services, with a focus on secure APIs (JWT), containerized deployments (Docker, Kubernetes), and modern frontend integrations. I’m excited to apply my foundation in backend engineering to challenging problems and contribute to meaningful products.

  • Joined August 2025

Languages

  • EnglishAdvanced
  • MalayAdvanced
  • ChineseFluent

Industry experience

  • Software & Internet
  • Education
  • Government
  • Computers & Electronics
  • Professional Services

Projects · 1

ReMo is a crucial key in the second-hand motorcycle market, inspired by the challenges faced by a motorcycle shop like Seng Cycle World. The growing demand for specialized trading platforms, ReMo is aimed to improve the buying and selling experience for both the sellers and buyers. By focusing on the user needs and market trends, ReMo aims to offer a bunch of essential features. From seamless authentication to user-friendly product management and communication tools by using WhatsApp, ReMo aims to improve the users’ experience in navigating the marketplace with ease and confidence. By using machine learning algorithms, used motorcycle pricing can be predicted. It helps to increase transaction success rates and ensure fairness and transparency for both buyers and sellers. Additionally, ReMo provides the ownership transfer procedure to offers users a seamless experience by using secure fingerprint authentication at pre-designated sites. ReMo is planning to have constant development in order to provide a better user experience within the motorcycle trading community by implementing a hybrid approach of Waterfall and Agile approaches in the system. Hence, ReMo has the ability to change the used motorcycle market and set new standards for excellence in the second-hand motorcycle industry by having its wide feature set.

  • Utilized dual hosting platforms for frontend and backend, ensuring high availability and enhanced reliability through automated failover.
  • Implemented CRUD operations for listings and user profiles using RESTful APIs with a repository pattern for optimized database interactions.
  • Optimized API payloads with DTOs (Data Transfer Objects) and pagination, reducing frontend load time and minimizing bandwidth usage.
  • Designed a multi-layered data architecture (DO/DTO) to securely decouple database entities from frontend interactions, eliminating sensitive data exposure while enforcing JWT-based authentication.
  • Maintained a clear separation of concerns (UI, business logic, and data layers) for improved reusability and modularity by utilizing the MVC (Model-View-Controller) architectural pattern for the backend system and the MVVM (Model-View-ViewModel) architectural pattern for the frontend.
  • Adhered to SOLID principles by using interfaces for service and repository layers, along with Spring’s dependency injection (@Autowired, @Bean), ensuring loose coupling, easier testing, and scalability.

Work experience

Backend Engineer · Majlis Bandaraya Iskandar PuteriFeb 2025 – Sep 2025 · 8 mos

Built a dynamic CRUD application serving as a centralized data collection and analysis platform for Majlis Bandaraya Iskandar Puteri. Implemented DTO/DAO patterns and a layered repository architecture to ensure data consistency and separation of concerns. Architected the application using MVC and SOLID principles, leveraging Spring Boot's dependency injection for a modular, maintainable codebase. Developed and consumed 12+ secure RESTful APIs (Java/Spring Boot) with JWT authentication for authorized data exchange with React/Flutter clients.

Java Backend Intern · Global Fund Network / Ant InternationalAug 2024 – Feb 2025 · 7 mos

Collaborated cross-functionally to analyze business requirements and translate them into scalable backend services, strengthening domain-driven design skills. Participated in the full software development lifecycle from requirements analysis and system design to development, testing, deployment, and iterative improvements across multiple backend projects. Implemented a Cartesian product-based batch baseline creation algorithm optimizing transaction initialization for scalability and reusability.

Game Development Intern · Kido Codel Kuala LumpurJul 2022 – Oct 2022 · 4 mos

Assisted students in debugging and resolving logical code issues. Developed a portfolio website and a game project as assigned by the supervisor. Organized a workshop teaching participants how to create games using the Godot engine.

Education

BSc (Hons) in Software Engineering · University Of Technology Malaysia2021 – 2025

CGPA: 3.98

BSc (Hons) Software Engineering · Universiti Teknologi Malaysia2021 – 2025

Hire ZengChai today

Post a job and invite ZengChai, or contact them directly. No hidden commission.

Post a job