Kim Bekkelund is a seasoned client architect and engineering leader with 17 years of experience building high-impact front-end and platform systems for fast-growing SaaS and consumer products. She has led large engineering organizations (managing ~50 engineers at Cognite) and hands-on platform teams at Elastic that enabled rapid product scaling, and more recently drives client architecture at Tana. Her background spans fast-scaling startups and policy-sensitive consumer products—from building reporting flows at Facebook’s Community Integrity to designing Kibana’s core platform—combining user-first design with pragmatic engineering. An active front-end contributor, she has improved usability and performance in notable OSS projects like react-router-redux and the remark slideshow tool. She values diverse teams, rapid iteration, and treating code as a means to deliver better user outcomes. Based in the Greater Oslo Region, she brings both deep technical craft and cross-functional leadership to complex, user-centered systems.
17 years of coding experience
12 years of employment as a software developer
Norges teknisk-naturvitenskapelige universitet
Entrepreneurship, Entrepreneurship at University of California, Berkeley
Entrepreneurship, Entrepreneurship at University of Oslo
Norwegian University of Science and Technology
English, Norwegian
Github Skills (16)
html10
testing10
css10
markdown10
javascript10
markdown-it10
slideshow10
react10
redux10
jtest10
jes10
ui-design9
front-end-development9
graphical-user-interface9
user-interface9
Programming languages (9)
TypeScriptJavaCSSOCamlJavaScriptHTMLRubyRich Text Format
Contributions:81 commits, 3 PRs, 1 push in 2 years 7 months
Contributions summary:Kim primarily focused on improving the content and structure of the "Superhero JavaScript" repository. Their commits involved adding, removing, and reorganizing articles and resources related to JavaScript development. They also updated the website's layout, added a newsletter signup, and made minor fixes like correcting typos and updating Google Analytics.
Ruthlessly simple bindings to keep react-router and redux in sync
Role in this project:
Front-end Developer
Contributions:38 commits, 30 PRs, 14 pushes in 2 months
Contributions summary:Kim primarily contributed to the testing and syncing of React Router and Redux functionality within the `react-router-redux` repository. They implemented and expanded upon the testing suite, adding test cases to increase coverage and ensure correct behavior across different scenarios, including those involving the handling of the history object. The user focused on ensuring the proper synchronization of the Redux store with the React Router, specifically addressing path, state, and replace functionality. They also focused on incorporating Redux Devtools.
reactreact-router-v4keepsyncredux
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.