Jamie Guthrie

Java Software Engineer at Magenta Telekom

Vienna, Austria
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

👤
Senior
🎓
Top School
Jamie Guthrie is a Java software engineer with 10 years’ experience building robust backend systems and polished front-end features across e-commerce, telecom, and open-source mapping projects. Currently at Magenta Telekom in Vienna, he has previously supported high-throughput order systems (5–10k orders/day) and delivered Java/Spring/Hibernate services as part of distributed teams. He contributes to prominent open-source projects like OpenStreetMap and Traccar, improving routing UX, localization, and editor drawing behavior—demonstrating both full-stack and UI finesse. His background blends a BSc in Computer Science with an MSc in Corporate Entrepreneurship, giving him a practical product-minded approach to engineering. Comfortable working internationally and in consulting environments, he pairs disciplined backend engineering with thoughtful front-end refinements. Outside work he’s an avid backpacker, a habit that reflects curiosity and adaptability in tackling complex technical problems.
code10 years of coding experience
job3 years of employment as a software developer
bookCrossley Heath Grammar School
bookMaster’s Degree Corporate Entrepreneurship and Innovation Management, Master’s Degree Corporate Entrepreneurship and Innovation Management at Lund University
bookBSc Computing Science (Hons) - incl. 12 month placement at IBM, BSc Computing Science (Hons) - incl. 12 month placement at IBM at Aston University
languagesGerman
github-logo-circle

Github Skills (21)

openstreetmap10
editors10
ruby-rails10
javascript10
rails10
ui-design10
editor10
tooltip10
ruby10
uid10
localization10
front-end-development10
tooltips10
osrm10
react10

Programming languages (4)

JavaC++JavaScriptRuby

Github contributions (5)

github-logo-circle
traccar/traccar-web

May 2019 - Aug 2023

Traccar GPS Tracking System
Role in this project:
userFront-end Developer
Contributions:8 reviews, 4 PRs, 14 comments in 4 years 4 months
Contributions summary:Jamie primarily contributed to the front-end aspects of the Traccar web application. They focused on enhancing the user interface through the addition of tooltips, internationalization, and localization features to provide a better user experience. Their work included refactoring existing components, such as `CollectionActions`, `GeofencesPage`, `GroupsPage`, and `LoginPage`, to improve usability and incorporate localization support. The user also added country flags to the language selection in the login page.
traccarjavascripttrackinggpsgps-tracking
The Rails application that powers OpenStreetMap
Role in this project:
userFull-stack Developer
Contributions:45 commits, 36 PRs, 67 comments in 1 year 5 months
Contributions summary:Jamie primarily focused on enhancing the OpenStreetMap website's directions feature. They implemented a "Reverse Directions" link and modified the directions display to include road names and destinations. Several commits improved the OSRM directions, addressing issues with on/off ramps, roundabouts, and marker positions. They also addressed bugs and implemented improvements related to user experience, like adding padding to direction popups and highlighting unlocatable places.
railsrails-applicationpowersrubyopenstreetmap
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
Jamie Guthrie - Java Software Engineer at Magenta Telekom