Oskar Nehlin

Senior Software Engineer at Försvarsmakten

Greater Stockholm Metropolitan Area 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
Oskar Nehlin is a senior software engineer with nine years of experience building high-performance back-end systems in C++ and Java, currently at Embark Studios after a multi-year engineering stint at Spotify. A self-taught programmer since age 14 and a competitive programmer with two open-Kattis world records, he brings strong algorithmic thinking to production systems and contributed notable features to prominent open-source projects like helix-editor and tower-http. He co-founded Coda Easy and led its backend development to make programming more accessible, demonstrating both product instincts and hands-on engineering. Oskar balances disciplined teamwork with real-world resilience from years as a part-time soldier in the Swedish armed forces, and consistently delivered top academic results while juggling work and service.
code9 years of coding experience
job5 years of employment as a software developer
bookCivilingenjör Datateknik, Civilingenjör Datateknik at KTH Royal Institute of Technology
github-logo-circle

Github Skills (9)

fileshare10
http10
file-server10
file-sharing10
rust10
text-editor10
kakoune10
testing9
vim9

Programming languages (3)

RustCMakeLua

Github contributions (5)

github-logo-circle
tower-rs/tower-http

Nov 2021 - Jan 2022

HTTP specific Tower utilities.
Role in this project:
userBack-end Developer
Contributions:113 reviews, 12 commits, 29 PRs in 2 months
Contributions summary:Oskar primarily contributed to the `tower-http` repository by implementing features related to precompressed file handling. They focused on adding support for precompressed gzip, brotli, and deflate files for serving static content, including handling the `Accept-Encoding` header. The user also worked on improving the fallback mechanisms, ensuring that uncompressed versions are served if precompressed files are unavailable and refactoring to support HEAD requests. The changes involved modifying file serving logic and adding tests to cover the new features.
helix-editor/helix

Oct 2021 - Dec 2021

A post-modern modal text editor.
Role in this project:
userBack-end Developer
Contributions:4 reviews, 9 commits, 6 PRs in 1 month
Contributions summary:Oskar implemented and refined functionality related to the text editor's split-pane functionality, adding commands to navigate between splits in various directions. They also addressed keymapping, including fixes for deserialization and order management, critical for user customization. Further contributions involved refactoring and porting key binding functionalities and commands into the project.
text-editorvimrustkakoune
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