John Detloff

IOS Developer at Record360

Madison, Wisconsin, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
John Detloff is an experienced iOS developer with 13 years building polished mobile experiences for companies from startups to Meta and Google, and he currently works at Record360 in Madison, WI. He bridges native iOS and Android knowledge—shaping UI components and accessibility at scale and contributing to Material Components while also shipping platform integrations at hyperscale firms. John has made notable open-source contributions to PyTorch’s CoreML backend, improving model loading, memory use, and inference reliability on iOS devices, which speaks to his depth in mobile ML deployment. Comfortable in Objective-C, Swift, and backend integrations, he pairs hands-on engineering with pragmatic debugging and performance optimization. Outside work he builds games and puzzles, competes in hackathons, and hikes—activities that mirror his iterative, playful approach to product design.
code13 years of coding experience
job10 years of employment as a software developer
bookBachelor's degree, Economics, Bachelor's degree, Economics at University of Wisconsin-Madison
stackoverflow-logo

Stackoverflow

Stats
61reputation
3kreached
0answers
1question
github-logo-circle

Github Skills (16)

material-components10
material-design10
objective-c10
swift10
ios10
python10
coreml10
ui-components10
machine-learning9
deep-learning9
neural-network8
gpu8
httpurlconnection6
tensor6
java6

Programming languages (8)

TypeScriptJavaC++CJavaScriptObjective-CSwiftPython

Github contributions (5)

github-logo-circle
[In maintenance mode] Modular and customizable Material Design UI components for iOS
Role in this project:
useriOS Mobile Developer
Contributions:41 commits, 70 PRs, 29 pushes in 10 months
Contributions summary:John primarily contributed to the development and maintenance of UI components for iOS using Objective-C and Swift within the Material Components library. Their work included resolving issues in the ActivityIndicator component, implementing new color schemes and features for the MDCSlider, and adding delegate callbacks to the ActivityIndicator. They also updated accessibility labels and values for the ActivityIndicator and made several other improvements and bug fixes across various components.
iosmaintenance-modematerial-designui-componentsmaterial-components
pytorch/pytorch

Jun 2022 - Nov 2022

Tensors and Dynamic neural networks in Python with strong GPU acceleration
Role in this project:
userBack-end Developer
Contributions:10 reviews, 35 commits, 37 PRs in 4 months
Contributions summary:John primarily contributed to the CoreML backend for PyTorch, focusing on improving its integration with iOS devices. Their work involved preventing memory leaks, optimizing model loading, and enhancing logging for debugging inference failures. The user's commits also addressed issues related to model compilation and caching, ensuring efficient use of resources on the target platform. These changes streamlined the process of deploying and running PyTorch models on iOS devices.
gpu-accelerationneural-networkpythonautogradgpu
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