Teo Ljungberg

Staff Engineer at Mentimeter

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
Teo Ljungberg is a Staff Engineer based in Stockholm with 11 years of experience building and leading backend teams across startups and scale-ups, currently driving engineering at Mentimeter. He has held senior leadership roles including VP of Engineering and Head of Backend Development, blending hands-on coding with team and architecture ownership. A seasoned Ruby/Rails contributor, Teo has improved widely used open-source projects such as thoughtbot/administrate and vim-fugitive, focusing on compatibility, test quality, and bug fixes. He brings a pragmatic engineering style—refactoring legacy systems, hardening CI and background job flows, and improving developer experience—rooted in a mathematics background from Lund University. Teo’s track record shows a mix of deep technical craftsmanship and effective leadership across product-focused organizations.
code12 years of coding experience
job8 years of employment as a software developer
bookNorra Real
bookMathematics, Mathematics at Lund University
languagesSwedish, English
github-logo-circle

Github Skills (21)

git10
ruby-rails10
dashboard10
admin10
testing10
vimscript10
rspec10
rails10
refactor10
ruby10
github-api10
refactoring10
test-automation10
command-line-interface9
test-framework9

Programming languages (18)

C++CSSCRustMakefileGoPerlHTML

Github contributions (5)

github-logo-circle
houndci/hound

Feb 2015 - Mar 2017

Automated code review for GitHub pull requests.
Role in this project:
userBackend Developer
Contributions:69 commits, 159 PRs, 423 pushes in 2 years 1 month
Contributions summary:Teo primarily contributed to refactoring and improving the backend API and internal processes. They renamed and refactored invitation-related jobs, enhancing the clarity and explicit use of GitHub tokens within the `GithubApi` class. Additionally, the user made several updates to improve the handling of configuration errors and the performance of background jobs. Further contributions include improvements to error reporting and code maintenance across several different files related to the Hound CI project.
continuous-integrationhoundjavascriptrailsreact
thoughtbot/gitsh

Jan 2015 - Jun 2017

An interactive shell for git
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:8 commits, 7 PRs, 15 pushes in 2 years 5 months
Contributions summary:Teo's commits primarily focus on upgrading testing dependencies and refactoring existing test code. They upgraded the RSpec testing framework, replacing deprecated methods and updating dependencies like `parslet`. Further commits demonstrate the modification of test files, including the modification of test helper files, to align with updated RSpec functionality and to resolve deprecation warnings. These changes indicate a focus on maintaining and improving the test suite's quality.
interactive-shell
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