Alexander Capehart is a software engineer with six years of hands-on experience building full-stack and mobile applications, currently developing an automated medical billing agent at Razorbill. Comfortable across Kotlin, JavaScript, Python, Java, and C++, he’s shipped scalable backend services and polished Android experiences—improving performance, threading, and UX in open-source music players and scaling a transit backend to 100k+ location requests/hour. He’s delivered production-grade features at Salesforce and Ombud as an intern, learning to transform vague ideas into tested, deployable systems in large codebases. An active contributor and Android specialist, he focuses on pragmatic fixes like image-loading optimization and concurrency locks that materially improve app reliability. Studying Computer Science at Colorado School of Mines, he also teaches mobile and C++ courses, blending mentorship with continual technical learning.
6 years of coding experience
1 year of employment as a software developer
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Colorado School of Mines
Contributions:64 releases, 16 reviews, 1409 commits in 2 years 5 months
Contributions summary:Alexander focused on improving the Auxio music player for Android. Their work included implementing a state manager lock to resolve multi-threading bugs, refactoring the settings manager, improving preference management, creating a lifecycle-dependent fragment object helper, and enhancing the playback details view. They also addressed a remember shuffle regression and updated the ExoPlayer dependency, along with adding code for handling multi-value tags.
🎶🎼 Very slim music player 👨🎤 100% made in Italy 🍕🌳🌞🍝🌄
Role in this project:
Mobile Developer (Android)
Contributions:5 commits, 2 PRs, 41 comments in 5 months
Contributions summary:Alexander focused on optimizing the user interface and performance of the music player application. Their contributions included improving image loading efficiency using Coil, streamlining Coil usage within detail fragments, and modifying the application's notification and media session to use Coil. Furthermore, they addressed a UI/UX issue, reducing the sensitivity of the ViewPager2 to improve user experience. The changes primarily involved modifying the Android application's UI components and integrating image loading and display strategies.
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.
Request Free Trial
Alexander Capehart - Software Engineer at Stealth Startup