Ryan Nystrom

Software Engineer at Notion

New York, New York, 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
Ryan Nystrom is a seasoned iOS engineer with 14 years of experience building pixel-perfect mobile experiences and scalable backend services, currently contributing at Notion after leadership and senior engineering roles at companies like Facebook, GitHub, Artifact, and Campsite. He favors rapid prototyping and shipping MVPs while obsessing over UI detail and graceful error handling for apps that handle many concurrent connections. An active open-source maintainer, Ryan has improved high-profile projects such as AsyncDisplayKit and GitHawk, and authored popular UI libraries (RNGridMenu, RNFrostedSidebar) that demonstrate his focus on polished interaction and animation. Comfortable leading teams or diving deep into implementation, he blends product-driven urgency with a strong emphasis on maintainability and performance.
code14 years of coding experience
job15 years of employment as a software developer
bookBS Computer Science, BS Computer Science at University of Cincinnati
stackoverflow-logo

Stackoverflow

Stats
1,906reputation
137kreached
20answers
45questions
github-logo-circle

Github Skills (30)

asynchronous10
ux-design10
objective-c10
ios10
animation10
async10
autocomplete10
user-interface10
image-loading10
ui-design10
xcode10
uid10
front-end-development10
swift10
uikit10

Programming languages (12)

TypeScriptC#JavaShellCObjective-C++JavaScriptGo

Github contributions (5)

github-logo-circle
GitHawkApp/StyledTextKit

Jan 2018 - Jun 2019

Declarative building and fast rendering attributed string library.
Role in this project:
userMobile Developer (iOS)
Contributions:48 commits, 63 PRs, 67 pushes in 1 year 4 months
Contributions summary:Ryan primarily focused on improving the `StyledTextKit` library, with contributions centered around image handling and rendering within the `StyledTextView` component. The changes include adding an API to better handle image attachments to StyledText, and the addition of options for image fitting and centering, improving the display of images. Additional commits included the addition of unit tests for the image functionality.
string-libraryreactstringjavascriptdeclarative
GitHawkApp/GitHawk

Jun 2017 - Mar 2019

The (second) best iOS app for GitHub.
Role in this project:
userFront-end Developer & iOS Mobile Developer
Contributions:8 releases, 562 commits, 1343 PRs in 1 year 9 months
Contributions summary:Ryan's contributions focused on enhancing the accessibility and user interface of the iOS application, particularly within the issue and pull request views. They implemented new merge functionality, including the selection of different merge types and an animated indicator for the merge status. Furthermore, the user worked on enhancing the UI and user experience of the app by adding and improving features. The commits involved integrating the use of a new text view and making the app look more appealing.
ios-appswiftiosgithawksecond
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
Ryan Nystrom - Software Engineer at Notion