Troy Heninger is a seasoned Software Engineer 5 with 14 years of professional experience and a multi-decade track record designing and shipping cross-platform applications from embedded C++ drivers to modern Android apps. Currently leading Android efforts on the LDS Church Central Mobile Team, he blends hands-on development (Java/Kotlin, SQL/noSQL) with engineering leadership, architecture design, and agile project management. Troy has led teams and built proprietary languages and platforms (e.g., Browz Script and DbSP) earlier in his career, demonstrating a knack for inventing developer-facing tooling that boosts productivity. He has delivered complex offline-sync mobile systems and advanced banking features like voice/facial recognition, and is comfortable across mobile, web, and systems-level stacks. Based in Riverton, Utah, he pairs deep technical breadth with strong instructional and communication skills honed through teaching and leadership roles.
14 years of coding experience
31 years of employment as a software developer
The University of Utah
Computer Science, Engineering and Mathematics, Computer Science, Engineering and Mathematics at Southern Utah University
Clearfield High School
HS Diploma, HS Diploma at Parowan High School
Bachelors, Information Technology, Bachelors, Information Technology at American InterContinental University
Computer Science, Physics, Computer Science, Physics at Weber State University
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.