Oskar Nyberg

Software Developer at Mullvad VPN AB

Gothenburg, Västra Götaland 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
Oskar Nyberg is a software developer with 12 years of experience, currently building client-facing features at privacy-focused Mullvad VPN in Gothenburg. With a Civil Engineering degree in Software Engineering from Chalmers, he works across the full stack—shipping UI improvements, multihop VPN settings and reliability enhancements for a widely used open-source VPN client. He brings a practical testing mindset, having added unit tests and performance validations for account data caching and implemented safeguards to avoid unnecessary data fetches. Comfortable navigating both front-end UX tweaks and backend correctness, he pairs product-oriented engineering with attention to privacy and efficiency. An understated contributor to a notable privacy project, he blends academic training with hands-on open-source impact.
code12 years of coding experience
bookCivilingenjörsexamen, Software Engineering, Civilingenjörsexamen, Software Engineering at Chalmers tekniska högskola
bookNaturvetenskap, Matematik och datorvetenskap, Naturvetenskap, Matematik och datorvetenskap at Lerums Gymnasium
languagesSwedish, English
github-logo-circle

Github Skills (11)

typescript10
typescripts10
electron10
react10
typescript-types10
testing9
javascript9
nodejs9
vpn8
network-programming7
git5

Programming languages (9)

TypeScriptC++CRustObjective-C++TeXJavaScriptLua

Github contributions (5)

github-logo-circle
mullvad/mullvadvpn-app

Jan 2020 - Jan 2023

The Mullvad VPN client app for desktop and mobile
Role in this project:
userFull-stack Developer
Contributions:26 releases, 782 reviews, 1887 commits in 3 years
Contributions summary:Oskar primarily focused on enhancing the client application of the Mullvad VPN. Their contributions included adding unit tests for account data caching and validating the performance of these tests. They also implemented features related to preventing account data fetching when the expiry is approaching and implemented settings for multihop. Furthermore, they participated in improving the user interface with changes in the UI components.
vpn-clientclient-appelectronrustmullvad
raksooo/3box-react-hooks

Apr 2019 - May 2019

React hooks for 3box
Contributions:52 commits, 30 pushes, 1 branch in 1 month
react3boxreact-hookshookshook
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
Oskar Nyberg - Software Developer at Mullvad VPN AB