Summary
Fredrik Metcalf is a Senior Software Engineer with over a decade of hands-on Android experience, including framework-level work for Sony that gives him deep insight into OS internals and long-tail compatibility challenges. He’s led Android teams through language and architecture shifts—mentoring colleagues through Java-to-Kotlin migrations and guiding adoption of Jetpack Compose—while delivering robust, maintainable apps for banking, accessibility, and device communication. Recent work centers on secure BLE SDK design and end-to-end encrypted protocols, combining pragmatic API design with rigorous testing strategies and hardware-backed key protection. Pragmatic about legacy code, he excels at refactoring and optimizing large codebases as well as designing modular SDKs and CI/quality gates to protect API stability. Based in Staffanstorp, Sweden, he pairs low-level platform knowledge with modern async patterns (coroutines/Flow) and a strong emphasis on security and real-world interoperability.
12 years of coding experience
14 years of employment as a software developer
Civ. Ing., Teknisk Fysik, Programvaruteknik, Civ. Ing., Teknisk Fysik, Programvaruteknik at The Faculty of Engineering at Lund University
Swedish, English