Knut Nesheim

Head Of Engineering, Services at Varjo

Berlin, Germany
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
Knut Nesheim is a seasoned engineering leader with 15 years of experience building high-throughput distributed systems, real-time services, and databases, now heading Engineering for Services at Varjo in Berlin. He combines hands-on expertise in Erlang and systems programming with product-facing leadership—shaping strategy, roadmaps and go-to-market for Teleport while managing multiple engineering managers. His background includes founding an in-memory, columnar analytical database and delivering systems that process billions or trillions of events daily at companies like NextRoll and Game Analytics. An active open-source contributor, Knut authored ultra-fast Erlang projects such as the eredis Redis client, an Erlang webserver and HyperLogLog implementations that reflect his focus on performance and robustness. He thrives on complex challenges at the intersection of databases, distributed coordination and ML-powered 3D reconstruction, and is known for translating deep technical solutions into scalable product outcomes. Unusually for a systems leader, his early training in music composition informs a collaborative, pattern-oriented approach to engineering and design.
code15 years of coding experience
job16 years of employment as a software developer
bookPerforming arts music theory & composition, Performing arts music theory & composition at Voss Gymnas
stackoverflow-logo

Stackoverflow

Stats
5,083reputation
2.3mreached
96answers
1question
Badges
erlang
top-5%
increment
top-5%
python
top-5%
django
top-5%
syntax
top-5%
github-logo-circle

Github Skills (17)

erlang10
redis10
pubsub10
python9
django9
concurrency9
syntax9
increment9
testing8
genserver6
database6
erlang-otp6
sqlite6
loops6
multithreading6

Programming languages (5)

RustCErlangEmacs LispPython

Github contributions (5)

github-logo-circle
wooga/eredis

Aug 2011 - Sep 2018

Erlang Redis client
Role in this project:
userBack-end Developer
Contributions:106 commits, 25 PRs, 33 pushes in 7 years 2 months
Contributions summary:Knut primarily contributed to the Erlang Redis client, focusing on features related to pubsub functionality. Key changes include the implementation of queueing and overload protection mechanisms within the `eredis_sub_client.erl` module, and also adding the functionality for dynamic channel management via subscription and unsubscription at runtime. Additionally, the user added the API for stopping an existing `eredis` client instance, and also test cases related to the queue drop functionality.
erlangredisredis-client
knutin/kprof

Aug 2011 - Mar 2013

Contributions:23 commits in 1 year 8 months
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
Knut Nesheim - Head Of Engineering, Services at Varjo