Open Football Statistics

About Me


Hi! I'm Leo — a full stack developer with over 5 years of experience building both web and desktop applications using the .NET framework. I really enjoy solving problems with clean code, smart architecture, and a practical mindset.

I'm confident working with C#, VB, JavaScript, and a bunch of other tools. I’m especially focused on building apps that are scalable, efficient, and easy to maintain. I've also worked with content management systems, version control, and creating database reports when needed.

Outside of work, I’m a big fan of sports — you'll usually find me watching or playing football and tennis . I'm also an animal lover, especially when it comes to cats and dogs. I don't have pets yet, but I'd happily hang out with any furry friends any day.

about me icon

Professional Experience


Job Seeker Job Seeker (Unemployed)
2025 Jul – Present
  • Developing a personal portfolio website as a platform to learn, implement, and showcase modern software development technologies.
  • Apply blazor to present work experience, including project descriptions and corresponding screenshots.
  • Deploy the application and apis on azure and manage data using azure sql database to gain hands-on experience with cloud technologies.
  • Implement continuous deployment pipelines using github actions to automate build and deployment to azure.
  • Improve angular and typescript skills by developing mini game applications.
  • Gained hands-on experience with c#, angular, blazor, azure, entity framework core, azure sql databases, github actions ci/cd.

COHO Company For Life Ltd (Full Stack Software Developer) (Freelance)
Jun 2025 – Jul 2025
  • Developed and maintained the letting advisory service feature, enhancing overall platform functionality and user experience.
  • Integrated the tawk.to chat widget, enabling real time communication.
  • Built a secure document viewing modal using aws s3 with time limited access links, improving data security.
  • This project contributed to an estimated 5% improvement in overall positive user feedback.

Relocation To UK Relocation to UK (Unemployed)
2023 Feb – 2025 Jun
  • Took a planned career break to complete the immigration process and settle life in the UK.
  • Focused on learning and improving technical skills in modern technologies, including blazor, angular, cloud, and ci/cd practices.

On Time Express Limited
On Time Express Ltd (Analyst Programmer)
Dec 2020 – Feb 2023
  • Developed new modules, including automated email notifications for parcels close to due dates and a proof-of-delivery upload feature.
  • Optimized stored procedures to simplify logic and reduce execution time, contributing to an estimated 20% improvement in query performance.

KMB The Kowloon Motor Bus Co. (1933) Ltd (Analyst Programmer)
Sep 2019 – Oct 2020
  • Bus Advertising Reservation System (BARS) design and development
  • Application programming interface between SQL server and BARS development
  • Internal PowerBuilder application enhancement
  • Employee number enhancement for insurance application

Hutchison Travel Limited Hutchison Travel Limited (Web Developer, Senior Web Developer)
Aug 2015 – May 2019
  • Auto air fare cache development
  • Dynamic Package backend system revamp
  • Hotel backend development
  • Admin Tool enhancement (Coupon approval, data patching UI, etc.)
  • Content Management System implementation (AdvertServe)
  • Deeplink system enhancement

Macro Systems Limited
Macro Systems Limited (Programmer)
Oct 2014 – May 2015
  • Staff intranet development for Hong Kong Police Force
  • Notice app development for CCH Secondary School (iOS, Android)
  • Data patching for Shangri-La Hotel

Kinetix Systems Limited
Kinetix Systems Limited (Consultant Trainee)
Aug 2013 – Aug 2014
  • Frontend enhancement for Crown Logistic using Lotus Designer (SQL Server)
  • Intranet enhancement for IPIM

Qualification


The Hong Kong Polytechnic University The Hong Kong Polytechnic University
2009 – 2013

BEng (Hons) in Electronic and Information Engineering
Minor in Computing

Technical Skills


Languages & Frameworks

JavaScript
VB.NET
HTML5 / CSS3

.NET Technologies

Blazor
ASP.NET MVC
ASP.NET Core

Frontend Technologies

Bootstrap
jQuery
Razor Pages

Database & Cloud

SQL Server
MySQL

Authentication, DevOps & Testing

GitHub Actions
JWT Authentication
xUnit

Indicates that a showcase page is available. You may click on the badge to view the page.

Portfolio Architecture


Portfolio Architecture

My Travel Journey


Hong Kong Birthplace United Kingdom Current Home
Visited Wish to Visit