Jonathan Dann

Staff Software Engineer at REI

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
Jonathan Dann is a Staff Software Engineer with 17 years of experience delivering enterprise retail systems at REI, currently leading the Membership and Rewards Platform team. He blends backend Java and database expertise with front-end JavaScript skills to modernize legacy UIs and migrate complex workflows to scalable services. His career at REI spans roles from data and content engineering to program-level leadership, showing a rare mix of hands-on implementation and cross-functional program management. An active contributor to open-source mobile tooling, he modernized an iOS example in the popular rsms/peertalk repo by adding Swift support and responsive layout improvements. Jonathan pairs practical automation and migration experience with a cloud-focused certificate from the University of Washington, making him adept at turning messy legacy systems into maintainable platforms.
code17 years of coding experience
job11 years of employment as a software developer
bookCertificate in Cloud Application Development on Amazon Web Services, Certificate in Cloud Application Development on Amazon Web Services at University of Washington
bookAssociates of Arts Degree: Graphics & Animation, Animation, Interactive Technology, Video Graphics and Special Effects, Associates of Arts Degree: Graphics & Animation, Animation, Interactive Technology, Video Graphics and Special Effects at Bellevue College
bookAssociate’s Degree, General Studies, Associate’s Degree, General Studies at Edmonds Community College
github-logo-circle

Github Skills (8)

uid10
swift10
ios10
front-end-development10
ui-design10
autolayout10
uikit9
objective-c9

Programming languages (12)

TypeScriptJavaC++ShellRustObjective-C++JavaScriptGo

Github contributions (5)

github-logo-circle
rsms/peertalk

Dec 2020 - Dec 2020

iOS and Mac Cocoa library for communicating over USB
Role in this project:
userMobile Developer (iOS)
Contributions:6 reviews, 25 commits, 2 pushes in 15 days
Contributions summary:Jonathan primarily contributed to the iOS example project within the repository, focusing on UI and layout improvements, and code modernization. They removed deprecated methods, updated the UI to use a stack view and autolayout for better responsiveness, and fixed layout issues. The user also added Swift support to the iOS example, converting Objective-C methods to Swift compatible ones, and removing legacy constructs.
usbmacswiftiosmacos
Homebridge plugin for the Yale Smart Burglar Alarm System
Contributions:16 commits, 41 pushes, 2 branches in 6 months
alarm-systemyalehomekitburglar-alarmhomebridge-plugin
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
Jonathan Dann - Staff Software Engineer at REI