Summary
Umur Kaya is an Android developer with a decade of hands-on mobile experience, currently building the Roku Remote app from Cambridge, UK. He specializes in modular, single-activity architectures, Compose, and robust testing (Kotest/Mockk/JUnit5), and has a track record of hardening systems—adding endpoint legitimacy checks that simplified backend identity management and thwarted replay attacks. His background spans consumer apps, fintech and embedded POS systems, where he implemented features from media players and billing to MQTT, barcode scanning and custom native services. Comfortable with Big Data queries (Presto SQL) and behaviour-driven development, he blends product-focused engineering with attention to security and testability. A master's-trained engineer, he often turns platform constraints into reusable libraries and pragmatic architectures that scale across apps.
10 years of coding experience
5 years of employment as a software developer
Master’s Degree, Computer Engineering, Master’s Degree, Computer Engineering at Istanbul Technical University
English, German