I'm a backend developer based in HK ๐.
I am a backend developer with several years of experience in software development. I specialize in building robust server-side applications and have worked extensively with various technology stacks including Java and Node.js for backend development, and Flutter and React Native for mobile applications.
For side projects, I've explored additional technologies like Golang and Svelte, always looking to expand my skills and stay current with industry trends. My goal is to continue delivering high-quality solutions and meaningful contributions to the software development community.
On this portfolio website, you'll find a selection of my previous projects and insights into my professional background. If you have any questions or opportunities to collaborate, don't hesitate to get in touch.
Career Journey
A timeline of my professional growth and technological evolution
Backend Developer
AS Watson ยท Full-time
Focusing on bug fixing, performance optimization, and system maintenance for AS Watson Group's authentication infrastructure, utilizing modern Java frameworks and monitoring tools to ensure system reliability and efficiency.
Programmer
Mandatory Provident Fund Schemes Authority ยท Full-time
Maintained applications for the Mandatory Provident Fund Schemes Authority, implementing secure financial systems with comprehensive testing and security measures.
Freelance Software Consultant (Remote)
Sharp Point System ยท Freelance
Focused on MVP Flutter app development, including bug fixing, rebuilding state management, and ensuring cross-platform compatibility across Windows, MacOS, iOS, iPadOS, Android, and Web. Implemented real-time chart rendering with various technical indicators using TA-Lib (Technical Analysis Library).
Analyst Programmer
Sharp Point System ยท Internship
Developed an MVP trading app that provides real-time product price updates and account notifications by communicating with the server using TCP sockets and WebSockets.
Freelance Web Developer
Pegasus Computer Limited ยท Freelance
Transformed a WordPress site with WooCommerce into a custom progressive web app using Nuxt.js. The project involved developing a comprehensive backend with user management, stock tracking, and order reporting capabilities. I designed and implemented the frontend using Vue.js and Bootstrap 5, creating an intuitive and responsive user experience. Additionally, I established a CI/CD pipeline on GitLab to streamline automated deployments to the client's private cloud infrastructure.
Web Developer
DOOD LIMITED ยท Internship
Developed WordPress websites with responsive web design, implemented fancy user interfaces and animations using CSS3 and HTML5, and created a request quote plugin with PHP for e-commerce websites.
My Work
A showcase of my journey through code, from mobile apps to web platforms, each project representing a unique challenge and learning experience.

Wordle Game
A real-time, multiplayer Wordle game built with Go, featuring queue-based matchmaking and a WebSocket protocol.

Appointment System
Full-stack appointment booking and management system with modern web technologies

Firebase Chat
Real-time chat application with Firebase backend

Pegasus E-Commerce
Full-stack e-commerce platform with modern PWA features

Hikee
Social hiking platform connecting outdoor enthusiasts

Bubble Shooter Game
Classic bubble shooter game with modern C++ implementation


Multiple Choice Marker
Automated grading system for multiple choice exams