Klaas Annema

Almere, Flevoland, Netherlands
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
Klaas Annema is a seasoned product engineer with 16 years of cross-platform experience shipping production iOS, Android, macOS and web applications for startups and design-forward products. He’s delivered key features at Sketch (bringing the Mac app back to the App Store and building signup/payment flows), led engineering to revive mobile and backend codebases, and maintained SDKs and apps at IPinfo. A pragmatic full-stack contributor, Klaas has a long history in open source—maintaining Cappuccino and improving SketchAPI and Stripe iOS components—often tackling platform-specific edge cases like M1 text alignment and nuanced UI behaviors. Based in the Netherlands, he excels at shipping reliable UX-driven systems across time zones and has a knack for resurrecting stalled projects into MVPs.
code16 years of coding experience
job15 years of employment as a software developer
bookBachelor, Computer Sciences, Bachelor, Computer Sciences at Christelijke Hogeschool Windesheim
bookMBO, ICT, MBO, ICT at ROC van Twente
bookInformation Sciences, Information Sciences at Saxion Hogescholen
languagesEnglish, Dutch
stackoverflow-logo

Stackoverflow

Stats
2,665reputation
304kreached
42answers
4questions
Badges
currency
top-5%
iphone
top-5%
localization
top-5%
github-logo-circle

Github Skills (46)

objective-c10
uiimageview10
javascript10
ios10
mobile-development10
apidoc10
ui-components10
objcective-c10
user-interface10
sdwebimage10
sketch-plugin10
ui-design10
apple-push-notifications10
interface-design10
push-notifications10

Programming languages (22)

Objective-JC++CSSRustCMakefileGoHTML

Github contributions (5)

github-logo-circle
cappuccino/cappuccino

Jan 2010 - Sep 2011

Web Application Framework in JavaScript and Objective-J
Role in this project:
userFull-stack Developer
Contributions:355 commits in 1 year 8 months
Contributions summary:Klaas implemented visual feedback for dragging in CPTableView, including adding code to manage and display a drag view. They also integrated an outline view and addressed merge conflicts within various files, indicating involvement in code integration and feature development related to the application's user interface. Moreover, they refactored and implemented core functionality improvements across the application.
javascriptweb-applicationframeworkweb-application-frameworkapplication-framework
thoughtbot/Tropos

Apr 2016 - Jun 2016

Weather and Forecasts for Humans
Role in this project:
useriOS Mobile Developer
Contributions:26 commits, 33 PRs, 66 pushes in 1 month
Contributions summary:Klaas primarily contributed to the iOS application by implementing features related to push notifications and background tasks. They integrated a third-party service, Courier, for handling push notifications, including subscribing to channels and managing time zone changes. The user also made changes to ensure weather updates are triggered correctly and implemented UI updates.
for-humansforecastsiosswift
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
Klaas Annema