Caleb Allen is a Senior Software Engineer based in London with 11 years of deep Android expertise, a strong Kotlin and Jetpack Compose focus, and hands-on experience optimizing performance for resource-constrained platforms like WearOS and AR. He’s shipped consumer-facing apps at scale—driving Pluto TV’s partner distribution and accessibility program and building VidAngel’s Android client to 100k users—and has architected internal tooling such as Pluto’s nightly distribution system. A pragmatic consultant and co-founder, Caleb blends product instincts with full-stack chops (Python/Django, JavaScript/Vue) and has also applied Julia to automation and analytics tasks. He contributes to open-source Android projects like NewsBlur, where he improved dark-mode behavior, notifications, and UI widgets, demonstrating attention to UX edge cases. Known for turning slow prototypes into production-quality experiences (e.g., AR app performance and accessibility initiatives), he pairs low-level optimization skills with a knack for developer tooling and cross-platform integration.
NewsBlur is a personal news reader that brings people together to talk about the world. A new sound of an old instrument.
Role in this project:
Mobile Developer (Android)
Contributions:40 commits, 19 PRs, 46 comments in 6 months
Contributions summary:Caleb primarily focused on Android application development, specifically within the NewsBlur project. Their contributions include modifying the Android client's CSS to address Chromium's dark mode settings, adding a feature to set the image thumbnail size preference, creating notification channels for newer Android API versions, and enhancing the user interface with widgets. They also modified code related to story sharing, including the feed name.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.