Senior Software Engineer & Architect

Architecting
Scalable Solutions

Specializing in high-performance backend systems, cloud architecture, and full-cycle product development. From concept to deployment.

Coding

More than just code.
I build business value.

With years of professional experience, I bridge the gap between complex technical requirements and user-centric applications. My philosophy revolves around writing clean, maintainable code and building architectures that scale with the business.

Credentials & Education

AWS Certified Solutions Architect - Associate

Score: 878/1000 • Meets Competencies

Verify on Credly

The Hong Kong University of Science and Technology

BEng in Computer Science

Second-class Honours, Upper Division

Technical Stacks

My proficiency across various technologies and tools.

Proficient

Java Spring Boot Spring Data AWS Architecture Microservices Kafka / Confluent ElasticSearch PHP & Laravel JavaScript / jQuery MongoDB MySQL / PostgreSQL RabbitMQ Docker

Competent

Spring Cloud Spring Webflux Apache Solr Python NodeJS React Native TypeScript Weblogic Redis GoLang

Advanced / Cloud

Jenkins Terraform GCP Cloud Azure Cloud EJB

Professional Experience

A track record of technical leadership and architectural transformation.

Technology Lead

  • Led migration of legacy applications to cloud-native microservices using GitHub Copilot and GenAI tools for accelerated development.
  • Achieved $3M USD savings by migrating databases from Oracle to PostgreSQL.
  • Modernized core stack: Upgraded to JDK 21 & Spring Boot 3; migrated Token Management to GoLang on AKS.
  • Replaced Tibco EMS with Confluent Cloud (Kafka) for scalable messaging.
  • Managed 20+ repositories and oversaw system overhaul delivering $1M USD annual vendor savings.

Assistant Development Manager

  • Managed teams as Scrum Master to revamp real-time applications into microservices on AWS.
  • Built cross-platform search engine APIs for major media platforms using Spring WebFlux and ElasticSearch.
  • Implemented Reactive Programming and DevOps pipelines (Jenkins, Terraform, ArgoCD, Prometheus).

Senior System Analyst / System Analyst

  • Led AI/ML initiatives for journalism analytics (NLP, Sentiment Analysis) using Python & TensorFlow.
  • Developed stock pattern recognition systems using Python and PostgreSQL time-series data.
  • Implemented cross-platform search solutions with Apache Solr and ZooKeeper.
  • Hosted ML seminars to promote data-driven culture within the organization.

Senior Analyst Programmer

  • Centralized CMS platforms into a modular architecture using Spring Boot.
  • Executed RDBMS migrations from Oracle to MongoDB as DBA.
  • Revamped frontend web apps with responsive design; mentored junior developers.

Senior Programmer

  • Developed native iOS mobile apps (HKET, iMoney) from scratch using Objective-C.
  • Created high-traffic property web platforms using Java EE, Spring MVC, and Hibernate.

Application Developer

  • Enhanced web accessibility (W3C standards) for public sector applications.
  • Built commercial e-commerce sites using PHP frameworks and MySQL.

Self Developments & Awards

A collection of platforms, automation tools, and applications I've engineered.

Social Media Automation Bot

2020–22

Engineered a bot for profile data fetching, automated interactions, and relationship analysis. Leveraged automation trends for efficient social engagement.

Key Impact

Crawled/reformatted posts; supported scalable data ops.

Node.js TypeScript Python Docker

GoBirdle: Parent-Child Events

2019–20

Developed a mobile app for activity browsing and search with an admin portal for media management.

Key Impact

Enabled detailed event discovery for families.

Laravel React Native Firebase GCP

Jamgo: Musician Social Platform

2018–19

Platform for band formation, show organization, room bookings, and instructor matching.

Key Impact

Funded by Youth Entrepreneurship Program; gained 10K+ followers.

Laravel Bootstrap GCP

Professor Oak Chatbot

2016

Telegram bot for Pokémon Go location notifications, district selection, and real-time gaming data.

Key Impact

Supported thousands of users in the Pokémon community.

Java AWS Telegram API

PlayHard: Ticketing Platform

2015–16

Cross-platform app/web for event discovery, ticketing, and payments, emphasizing spontaneous user experiences.

Key Impact

Partnered with hundreds of vendors; managed multiple events.

Laravel AngularJS AWS Stripe

iBonFire (IoT)

2015

IoT attendance tracking using iBeacon/Bluetooth LE.

Semi-finalist in HK Techathon 2015

Objective-C IoT Hardware

Creazine (360 E-Com)

2014–15

Immersive product views and e-commerce features.

HKSTP Incubation Program

Objective-C PHP

Let's Build Something Great

I am currently open to new opportunities and collaborations. Whether you have a question or just want to say hi, I'll get back to you.

ask@fmchan.net