Shawn Thorne is a software engineer with 12 years of hands-on experience building mobile and full-stack applications, currently based in Logan, Utah and working at CoreBridge. He has a strong Android background demonstrated by contributions to TensorFlow image-classification samples and Android TV Leanback/input projects, where he optimized image preprocessing, memory usage, and UX for rich media apps. At Maiden Voyage Software he delivered more than ten web and mobile products, slashing real-estate search times from minutes to seconds through SQL and workflow optimization and integrating payment and CRM systems. Comfortable across frontend, backend, and mobile domains, he combines practical performance tuning with product-focused feature work and has a track record of shipping polished client-facing solutions. An unusual plus: his open-source contributions touch both embedded ML on-device workloads and platform-level TV services, showing breadth from low-latency processing to user experience refinements.
12 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Utah State University
:tv: Android TV Leanback Support Library sample app
Role in this project:
Full-stack Developer
Contributions:50 commits, 9 PRs, 21 pushes in 11 months
Contributions summary:Shawn primarily worked on enhancing the Android TV Leanback sample application, adding features, and fixing bugs. They implemented global search functionality and made updates to the PlaybackOverlayFragment, including the addition of fast-forward and rewind controls. Further contributions include fixing memory issues, adding a guided step activity, and improving the overall user experience and navigation within the app. They also refactored the code for memory optimization.
Classify camera images locally using TensorFlow models
Role in this project:
Mobile Developer (Android)
Contributions:12 commits in 6 months
Contributions summary:Shawn primarily contributed to the Android application for image classification using TensorFlow. Their work included initial setup, code refactoring, and improvements in image pre-processing and data handling. The user enhanced the performance of image processing through various code optimizations. Further commits addressed JPEG image capture and removal of permission requests.
pythonedgetpucameralocallytensorflow-models
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.