Jimmy Dee

Kalama, Washington 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
Jimmy Dee is a seasoned software engineer with 14 years of experience specializing in software architecture, performance optimization, and cross-platform mobile development using C/C++, Objective‑C, Swift, Ruby/Rails, and Linux. He’s contributed meaningful fixes and features to high-profile open-source projects like fastlane and SDKs for Urban Airship and Branch, improving build automation, deep-linking behavior, and production stability. Comfortable across graphics (OpenGL/GLSL), audio (Core Audio), and mobile OS internals, he brings a systems-minded approach informed by a physics Ph.D., enabling rigorous debugging and thread-safe designs. Based in Kalama, Washington, Jimmy blends pragmatic engineering with thoughtful design—his GitHub persona (“Thinker. Human entire.”) reflects a preference for clear, maintainable solutions that quietly reduce operational pain.
code14 years of coding experience
bookB.S., Physics, B.S., Physics at Stanford University
bookM.A., Physics, M.A., Physics at Stony Brook University
languagesGerman, Spanish, Japanese, English
stackoverflow-logo

Stackoverflow

Stats
1,100reputation
203kreached
18answers
8questions
Badges
proxy
top-5%
github-logo-circle

Github Skills (30)

objective-c10
ios10
mobile-development10
api-design10
android-sdk10
fastlane10
android-development10
cicd10
java10
ruby10
javas10
automation10
android10
mobile10
swift10

Programming languages (13)

C#JavaC++CObjective-C++ScalaHTMLTypeScript

Github contributions (5)

github-logo-circle
The Branch iOS SDK for deep linking and attribution. Branch helps mobile apps grow with deep links / deeplinks that power paid acquisition and re-engagement campaigns, referral programs, content sharing, deep linked emails, smart banners, custom user onboarding, and more.
Role in this project:
useriOS Mobile Developer
Contributions:33 reviews, 118 commits, 38 PRs in 4 years 4 months
Contributions summary:Jimmy primarily contributed to the iOS Branch SDK, enhancing its functionality and user experience. Their work involved implementing new features like `userCompletedAction:withState:`, and adding example code for WebView integration. Furthermore, the user improved the SDK's logging capabilities with Swift-friendly functions and made the code thread-safe. The user also added enhancements to the crashlytics reporting.
onboardingreferralsharinglinkingcampaigns
The Branch Android SDK for deep linking and attribution. Branch helps mobile apps grow with deep links / deeplinks that power paid acquisition and re-engagement campaigns, referral programs, content sharing, deep linked emails, smart banners, custom user onboarding, and more.
Role in this project:
userMobile Developer (Android)
Contributions:15 reviews, 11 commits, 3 PRs in 8 months
Contributions summary:Jimmy primarily contributed to the Android SDK, focusing on features related to ad network callouts. They added functionality to disable and enable these callouts, including corresponding UI elements within the test application. Furthermore, the user implemented modifications to ensure the disabling of ad network callouts is reflected in all network requests made by the SDK. The contributions also included documentation updates and the addition of test cases.
onboardingreferralsharinglinkingcampaigns
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
Jimmy Dee