At Galaxy Entertainment, I’m modernizing the OneGalaxy iOS application by transitioning its legacy UIKit and MVC architecture to SwiftUI and MVI while preserving interoperability with the existing codebase.
I co-designed and developed the app’s Onboarding, Login, and Sign-Up modules, along with hotel and restaurant reservation modules integrated with enterprise APIs. I also refactored the app using protocol-oriented techniques to improve performance and reduce technical debt.
At TVB New Media Group (NMG) Limited, I engineered a custom video player for VOD and live streaming using AVFoundation, HLS, and Metal. I also built an advertisement framework integrating Google IMA and Google Mobile Ads SDKs.
At Core Pacific Yamaichi(H.K.) Limited, I maintained the CPYGo iOS application and modernized its stock portfolio panel. I also architected an enterprise web service using ABP, .NET, C#, Blazor, Domain-Driven Design, and Entity Framework Core.

