At Smart Payment Services, I migrated a monolithic Android payment app into feature modules using Clean Architecture. I also designed Intent-based communication so third-party apps could securely invoke payment flows.
I integrated Castle, Uruvo, and Ingenico POS terminals, and used Kotlin Coroutines to address recurring crashes during high-frequency transaction processing. I also maintained GitHub Actions CI/CD pipelines.
At TV Azteca, I developed and maintained four streaming apps with more than 10 million downloads. I improved their crash-free session rate from about 80% to 99% and implemented ExoPlayer streaming with DRM protection.

