Tim Johnsen

IOS Engineer at Retro

Walnut Creek, California, 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
Tim Johnsen is a senior iOS engineer with 14 years of experience building polished mobile interfaces and performant apps, currently at Retro and running indie projects under tijo, inc. He specializes in Objective-C, Swift, and UIKit, and has shipped features at high-scale consumer products including Instagram, Pinterest, Patreon, and Flipboard. A long-time contributor to FLAnimatedImage, he has hands-on experience optimizing GIF rendering and caching for iOS, reflecting a focus on performance and reliability in multimedia UI. Based in Walnut Creek, CA, he pairs product-facing engineering with a history of mentoring and teaching iOS students at Arizona State University. Known for pragmatic implementation and side projects, he brings both startup agility and large-platform experience to mobile engineering challenges.
code14 years of coding experience
job12 years of employment as a software developer
bookB.S. Computer Science Software Engineering and Development Mobile Software, B.S. Computer Science Software Engineering and Development Mobile Software at Arizona State University
bookMonarch High School
stackoverflow-logo

Stackoverflow

Stats
1,471reputation
127kreached
73answers
12questions
github-logo-circle

Github Skills (12)

objective-c10
image-rendering10
ios10
caching9
xcode6
uitableview6
uiwebview6
iphone6
xor6
endianness6
nsdata6
ui-design5

Programming languages (11)

CObjective-C++AstroSCSSJavaScriptObjective-CPHPJSON

Github contributions (5)

github-logo-circle
Flipboard/FLAnimatedImage

Jun 2015 - Jan 2016

Performant animated GIF engine for iOS
Role in this project:
userMobile Developer (iOS)
Contributions:4 releases, 8 commits, 40 PRs in 6 months
Contributions summary:Tim primarily contributed to the improvement and maintenance of the FLAnimatedImage library, focusing on enhancing the performance and reliability of animated GIF rendering on iOS. Their work involved fixing issues related to delay times, merging code changes from feature branches, and refining the frame cache mechanism. The user also implemented caching of remotely loaded animated GIFs in the demo project and updated logging.
imageanimatedgifanimated-gifswift
timonus/OpenerManifest

Jul 2015 - Oct 2022

Set of rules powering Opener for iOS
Contributions:1 review, 20 PRs, 930 pushes in 7 years 3 months
openerdeep-linkingdeep-linkdeeplinkswift
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
Tim Johnsen - IOS Engineer at Retro