Christian Noon

Portland, Oregon, 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
Christian Noon is a Distinguished Engineer at Nike in Portland with 12 years of experience leading front-end engineering for consumer iOS, watchOS and tvOS applications. He combines product-focused full-lifecycle leadership with hands-on Swift development and is an active open-source contributor and Swift enthusiast. As president of the Alamofire Software Foundation and a major contributor to Alamofire and AlamofireImage, he has driven widely used improvements in networking, image handling, caching and developer APIs. His background spans virtual reality and high-performance graphics—authoring C++ libraries and a volume-rendering engine—rooted in a PhD in Computer Engineering & HCI with a 4.0 GPA. Beyond shipping apps, he’s known for pushing modular, testable infrastructure changes (for example refactoring Nike’s Willow logging and expanding Alamofire’s delegate APIs) that make large-scale mobile codebases more extensible.
code12 years of coding experience
job17 years of employment as a software developer
book4.0 GPA, 4.0 GPA at Iowa State University
stackoverflow-logo

Stackoverflow

Stats
16,615reputation
1.0mreached
219answers
3questions
Badges
cookies
top-5%
ios
top-1%
json
top-1%
networking
top-5%
alamofire
top-1%
watchkit
top-1%
github-logo-circle

Github Skills (33)

uiimage10
imagecaching10
json10
caching10
ios10
api-design10
image-processing10
watchkit10
network-programming10
file-cache10
swift10
logging10
alamofire10
image9
testing9

Programming languages (5)

CGoObjective-CSwiftRuby

Github contributions (5)

github-logo-circle
Nike-Inc/Willow

Jan 2015 - Sep 2018

Willow is a powerful, yet lightweight logging library written in Swift.
Role in this project:
userFull-stack Developer
Contributions:11 releases, 4 reviews, 284 commits in 3 years 8 months
Contributions summary:Christian primarily focused on refactoring and improving the logging library. They modified existing code to include the MIT license, improved code formatting for better readability and to eliminate compiler warnings. They also refactored the logging system, switching over from the older `Formatter` approach to the newer `Modifier` approach, while also incorporating new features like synchronous and asynchronous test support.
cocoapodsloggerlogginglogging-libraryswift
Alamofire/AlamofireImage

Mar 2015 - Feb 2020

AlamofireImage is an image component library for Alamofire
Role in this project:
userMobile Developer (iOS)
Contributions:28 releases, 421 commits, 124 PRs in 5 years
Contributions summary:Christian primarily contributed to the development of the `AlamofireImage` library, specifically focused on iOS image handling and serialization. They implemented iOS-specific image response serializers, added image inflation support, added UI image scaling extensions, implemented UI image with rounded corners, and refined various aspects of the image download, caching, and image setting process. The user's contributions focused on building out a comprehensive set of features for working with images within iOS applications leveraging the underlying capabilities of the Swift programming language and the Alamofire framework.
image-componentalamofireimageiosalamofirecomponent-library
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