Simon Egersand

Senior Software Engineer at Spotify

Stockholm, 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
Simon Egersand is a Senior Software Engineer at Spotify with 11 years of experience building backend and data systems for content ingestion and metadata, currently focused on podcasts and audiobooks. He combines strong Java/Scala backend expertise with hands-on frontend work in JavaScript/React and practical DevOps skills around Docker and Google Cloud (BigTable, BigQuery, Dataflow). An active open-source contributor, he has improved developer tooling and UX in projects ranging from a macOS dev-environment automation repo to a Safari port of Vimium and a React datetime picker, often adding tests and CI robustness. Based in Stockholm, he blends production-scale system design with a developer-first attention to maintainability and testing, and his GitHub bio — "fn(Coffee) -> Code" — hints at a pragmatic, iterative approach to shipping reliable software.
code11 years of coding experience
job9 years of employment as a software developer
bookCivilingenjör, Datateknik, Civilingenjör, Datateknik at Linköpings universitet
languagesSwedish, English
github-logo-circle

Github Skills (28)

git10
gitbook10
javascript10
scripting10
bash10
cicd10
automation10
script10
sh10
automations10
safari-extension10
shell10
react10
jes9
eslint9

Programming languages (19)

JavaC++CSSRustSVGScalaFluentGo

Github contributions (5)

github-logo-circle
sb2nov/mac-setup

Jul 2017 - Mar 2022

Installing Development environment on macOS
Role in this project:
userDevOps Engineer
Contributions:17 reviews, 240 commits, 109 PRs in 4 years 9 months
Contributions summary:Simon primarily focused on automating and improving the deployment process for the macOS setup guide. They implemented and refined a `publish_gitbook.sh` script, adding features such as a health check script for links, automatic contributor list updates, and deployment status feedback. Several commits focused on ensuring the build and deploy process was robust, including aborting deployment if there were uncommitted changes and building gitbook commands separately.
guidebookmac-osxfresh-installsinstallingansible
televator-apps/vimari

Nov 2017 - Sep 2019

Safari port of vimium
Role in this project:
userFull-stack Developer
Contributions:2 releases, 85 commits, 24 PRs in 1 year 10 months
Contributions summary:Simon focused on improving the Vimari extension, which is a Safari port of Vimium. They added tests to verify the functionality of the `isEnabledForUrl` function, crucial for enabling the extension on specific URLs. The user also made changes to the `injected.js` file to enable testing and to the `linkHints.js` for code cleanup, demonstrating a focus on both functionality and maintainability. Furthermore, they also refactored the code to improve its structure and readability.
safarisafari-extensionvimium
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