John Heaton

Senior Software Infrastructure And Network Systems Engineer at Eluvio

Gaithersburg, Maryland, 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 Heaton is a Senior Software Infrastructure and Network Systems Engineer with 16 years of experience designing secure, automated cloud and media workflows across enterprise and federal environments. Currently at Eluvio, he blends deep infrastructure and network expertise with hands-on systems engineering and customer-facing delivery, drawing on prior roles at Google Cloud and senior leadership positions at Aspera/IBM. He has practical experience in high-speed data movement, systems automation, and storage architectures, and holds an active clearance from his time supporting DoD and intelligence customers. An active contributor to open-source—having fixed core type errors and improved build/dependency integrations for the widely used Moya Swift networking library—he bridges mobile networking concerns with backend infrastructure. Based in Gaithersburg, MD, he pairs a background in computer science with business management training from Haas, and is known for being both passionate and a little out of place, thriving where deep technical problem solving meets customer needs.
code16 years of coding experience
job17 years of employment as a software developer
bookNew Manager Boot Camp, New Manager Boot Camp at Haas School of Business, UC Berkeley
bookUMBC
bookGeneral Studies in Economics and Info Assurance, General Studies in Economics and Info Assurance at George Mason University
stackoverflow-logo

Stackoverflow

Stats
300reputation
7kreached
9answers
3questions
github-logo-circle

Github Skills (15)

mobile10
swift10
ios10
networking10
alamofire9
rxswift9
reactivecocoa9
nsstring6
objective-c6
uiimage6
memory-leaks6
cocoa-touch6
iphone6
coregraphics6
uiview6

Programming languages (9)

TypeScriptDockerfileC++CVueJavaScriptSwiftMarkdown

Github contributions (5)

github-logo-circle
Moya/Moya

Oct 2015 - Nov 2015

Network abstraction layer written in Swift.
Role in this project:
useriOS Mobile Developer
Contributions:29 commits, 8 PRs, 2 pushes in 1 month
Contributions summary:John primarily focused on the Moya framework, a network abstraction layer for Swift. Their contributions involved fixing type errors in the core `MoyaProvider` class and integrating the framework with ReactiveCocoa and RxSwift. They also made changes related to Carthage support, indicating a focus on build and dependency management for the iOS environment. Further modifications involved changes related to Alamofire, a networking library.
networkingrxswiftreactiveswiftswiftabstraction-layer
Contributions:234 commits, 86 pushes, 2 branches in 11 months
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
John Heaton - Senior Software Infrastructure And Network Systems Engineer at Eluvio