Jim Myhrberg

Staff Software Engineer at Krystal

England, United Kingdom
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
Jim Myhrberg is a Staff Software Engineer based in the UK with 18 years of experience building high-performance backend systems, distributed queue processors, and microservice REST APIs—primarily using Ruby and Rails. He consistently delivers well-tested, maintainable code, prioritizes observability and tech-debt reduction, and has a track record of refactoring legacy AMQP workers into robust, production-ready services. Jim combines hands-on engineering with DevOps expertise, contributing to prominent open-source projects like Faraday and Hubot and improving deployability for Matrix via Docker/Ansible. He’s launched customer-facing dashboards and real-time data pipelines for cloud and enterprise clients, and even built an email platform that handled over 10 million messages per day. A quick study who enjoys tinkering across code, tooling and design, he equally values doing things properly and leaving systems better than he found them.
code18 years of coding experience
job15 years of employment as a software developer
bookPh.D. In Lunacy, Ph.D. In Lunacy at School of Life
languagesEnglish, Swedish, Greek
stackoverflow-logo

Stackoverflow

Stats
1,401reputation
72kreached
5answers
21questions
github-logo-circle

Github Skills (82)

tooling10
csv-parse10
faraday10
package-management10
rspec10
bash10
httpc10
base64-encoding10
ruby10
http-client10
eventmachine10
automation10
csv-parsing10
ansible-galaxy10
concurrency10

Programming languages (25)

CMakefileGoMustacheHTMLTypeScriptShellSCSS

Github contributions (5)

github-logo-circle
jimeh/tmuxifier

Apr 2012 - Apr 2017

Tmuxify your Tmux. Powerful session, window & pane management for Tmux.
Role in this project:
userDevOps Engineer
Contributions:239 commits, 22 PRs, 21 pushes in 5 years 1 month
Contributions summary:Jim primarily contributed to the project by implementing and refining the infrastructure configuration and improving the layout and configuration of the tmux environment. They added new commands and examples, refactored code to improve the user experience, and improved the functionality of existing features. The user made updates to the layout of the user's configuration and added example files as well to enhance the user experience.
multiplexertmuxpanewindow
jimeh/tmux-themepack

Oct 2013 - Dec 2019

A pack of various Tmux themes.
Role in this project:
userFull-stack Developer
Contributions:30 commits, 13 PRs, 31 pushes in 6 years 3 months
Contributions summary:Jim's contributions primarily revolved around enhancing and maintaining tmux themes. They fixed licensing issues, enabling the loading of non-powerline themes, and adding unit tests to validate theme configurations. The user also implemented features to customize the status bar and window formats, demonstrating a strong understanding of the project's core functionality. Their work included modifying theme files and developing test scripts.
dotfilesthemestmuxpack
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
Jim Myhrberg - Staff Software Engineer at Krystal