Bjørn Seime

Principal Software Engineer at Vespa.ai

Trondheim, Trøndelag, Norway
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
Bjørn Seime is a Principal Software Engineer with 13 years of experience building and maintaining large-scale backend systems, currently at Vespa.ai in Trondheim. He brings deep Java expertise and a strong focus on code quality and test modernization, evidenced by extensive JUnit 4→5 migrations across the flagship open-source Vespa engine. Previously at Yahoo for nearly a decade, he has broad experience in performance-sensitive systems and production-grade engineering practices. His background includes database benchmarking work at Oracle and practical full-stack intern projects, showing a blend of research-minded rigor and hands-on delivery. Comfortable in both collaborative and leadership roles, he pairs MSc-level computer science training from NTNU and time at UC San Diego with a steady track record of improving long-lived codebases. An understated strength is his focus on improving developer experience through disciplined testing and maintainability efforts that pay off across large distributed codebases.
code13 years of coding experience
job9 years of employment as a software developer
bookNorges teknisk-naturvitenskapelige universitet
bookUniversity of California San Diego
stackoverflow-logo

Stackoverflow

Stats
1,270reputation
167kreached
19answers
6questions
Badges
android-fragments
top-5%
github-logo-circle

Github Skills (12)

testing10
javas10
junit10
maintenance10
java10
android-fragments9
foreign-keys6
entity-framework6
android6
android-viewpager6
android-view6
vespa6

Programming languages (9)

JavaShellRustMakefileSCSSJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
vespa-engine/vespa

Jun 2016 - Jan 2023

AI + Data, online. https://vespa.ai
Role in this project:
userBackend Developer
Contributions:1793 reviews, 5101 commits, 3543 PRs in 6 years 8 months
Contributions summary:Bjørn primarily worked on converting test codebases from JUnit 4 to JUnit 5 across multiple Java projects within the Vespa engine repository. These projects include `predicate-search-core`, `clustercontroller-reindexer`, `controller-api`, `predicate-search`, `container-disc`, `configserver-flags`, and others. Their contributions involved modifying existing test files to adhere to JUnit 5's API and features, indicating a focus on code quality and maintenance within the Java codebase of the project.
vespacppservingpythondata-science
bjorncs/chess-saldo

Mar 2013 - Jun 2017

Contributions:24 commits, 1 push in 4 years 3 months
norwegiancustomersandroidoperatorandroid-app
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
Bjørn Seime - Principal Software Engineer at Vespa.ai