Samuel Hill is a results-driven VP of Engineering with 13+ years building mobile applications across Android and iOS and a decade of leadership experience shaping high-performing teams. He has a proven track record creating hiring frameworks, structured career ladders, and engineering standards that have been adopted internally and by client organizations. A hands-on Kotlin Multiplatform expert, Samuel has contributed to prominent open-source projects like Touchlab’s KaMPKit, adapting cross-platform code and iOS UI components while modernizing build tooling. He pairs deep technical expertise—from low-level device work at BlackBerry to modern mobile architectures—with strong stakeholder management and consulting on KMP adoption. Based in the New York City area, he mentors other managers and drives sales and project planning through clear technical guidance. Outside work he’s a private pilot and Star Wars aficionado, hinting at a curiosity for systems and storytelling that informs his leadership style.
10 years of coding experience
16 years of employment as a software developer
B.S. Computer Graphics Technology Minor: Computer Science, B.S. Computer Graphics Technology Minor: Computer Science at Purdue University
KaMP Kit by Touchlab. A collection of code & tools designed to get your mobile team started quickly w/Kotlin Multiplatform
Role in this project:
Mobile Developer (Android/iOS)
Contributions:21 reviews, 27 commits, 40 PRs in 2 years 10 months
Contributions summary:Samuel primarily contributed to the Kotlin Multiplatform (KMP) project, focusing on building and adapting code across Android and iOS platforms. They implemented build configurations and dependency management using buildSrc for cleaner Gradle files. Further contributions involved refactoring and adapting code for iOS, as well as implementing UI components specific to iOS. The user also updated the project to include the latest version of the cocoapods plugin.
Contributions:33 reviews, 16 commits, 50 PRs in 3 years 8 months
Contributions summary:Samuel primarily focused on updating and refactoring the Android application within the Kotlin Multiplatform project. Commits included updating Gradle, fixing warnings, and expanding the schedule format. The user also made changes to the MainApp, AnalyticsApi, and FirebaseMessageHandler, indicating a focus on application setup, analytics, and integrating Firebase functionalities. This suggests a role focused on the Android-specific implementation details and integrating cross-platform code.
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.