Kim Burgestrand

Developer at Varvet

Stockholm County, Sweden
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
Kim Burgestrand is a seasoned developer and entrepreneur with 16 years of experience building full-stack Ruby on Rails platforms, iOS apps, and cross-platform products, currently a Partner and Developer at Varvet in Stockholm. He co-founded and led engineering for consumer-focused startups that scaled to tens of thousands of users, owning architecture, product collaboration, and operational decisions. Deeply pragmatic in back-end systems, Kim has improved security and offline experiences at Kisi and contributed notable refactors and thread-safety fixes to ReactiveCocoa and authorization hardening to the Pundit gem. An active open-source contributor and documentation advocate, he’s enhanced Ruby FFI docs and practical API ergonomics for other projects. Outside of code he channels the same focus into extreme sports, martial arts and juggling—traits that reflect a hands-on, disciplined approach to complex engineering challenges.
code16 years of coding experience
job9 years of employment as a software developer
bookComputer and Information Sciences, General, Computer and Information Sciences, General at Jönköping University
bookComputer Science, Computer Science at University of Gothenburg
languagesEnglish, Swedish
stackoverflow-logo

Stackoverflow

Stats
381reputation
13kreached
5answers
0questions
github-logo-circle

Github Skills (20)

objective-c10
authorizations10
reactiveswift10
package-development10
rspec10
ruby10
ffi10
authorization10
documentation10
reactivecocoa9
swift9
versioning8
testing8
cabal6
haskell6

Programming languages (11)

TypeScriptJavaShellJavaScriptObjective-CLuaHTMLSlim

Github contributions (5)

github-logo-circle
varvet/pundit

Aug 2021 - Dec 2022

Minimal authorization through OO design and pure Ruby classes
Role in this project:
userBack-end Developer
Contributions:51 reviews, 33 commits, 116 PRs in 1 year 4 months
Contributions summary:Kim primarily contributed to the Pundit authorization library, a Ruby gem. Their work included refactoring the controller's authorization process and implementing a new cache strategy for policy lookups. They also updated the gem's version and addressed security concerns related to broken access control by requiring explicit definition of `Scope#resolve`. Furthermore, the user improved error messages to provide more context.
pure-rubyauthorizationrailsauthenticationruby
ffi/ffi

Mar 2011 - Jul 2012

Ruby FFI
Role in this project:
userTechnical Writer
Contributions:23 commits in 1 year 4 months
Contributions summary:Kim primarily focused on enhancing the documentation of the `ffi/ffi` repository. Their commits added detailed documentation to the `FFI::Library#attach_function`, `FFI::Library#ffi_convention`, `FFI::Library#ffi_libraries` and `FFI::Library#ffi_lib_flags` methods. They also corrected inter-document links and clarified existing documentation, improving the clarity and usability of the library's documentation.
rubyffisketchupruby-ffijruby
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