Jim Mackenzie

Senior Software Developer at Self-Employed

Winnipeg, Manitoba, Canada
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
Jim Mackenzie is a Senior Software Developer with 11 years of experience building scalable B2B e-commerce, logistics, and SaaS platforms, currently focused on optimizing physical warehouse operations through software integrations. He brings a full-stack toolkit—Node, React, Ruby on Rails, PHP, C#, and AWS—from roles at Flexport, Shopify, Bold Commerce, and Vision Critical, and a history of improving efficiency and scalability in production systems. Jim contributes to open-source front-end work (notably UI improvements for the popular Ombi media-request app), reflecting a practical eye for usability and clear UX communication. He also invents independently—creating games and apps for clients and collaborators since 2011—and has run small product ventures, giving him a hands-on entrepreneurial perspective. Based in Winnipeg, he pairs disciplined engineering with creative interests in music and gaming that inform his collaborative, product-minded approach.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor's Degree Computer Science, Bachelor's Degree Computer Science at The University of Winnipeg
stackoverflow-logo

Stackoverflow

Stats
222reputation
18kreached
6answers
15questions
github-logo-circle

Github Skills (18)

javascript10
front-end-development10
plex10
ui-design9
html9
css8
activerecord6
csv6
ruby-on-rails6
angularjs6
componets6
belongsto6
controller6
angular-file-upload6
emberjs5

Programming languages (10)

TypeScriptC#JavaJavaScriptFluentValaGoPHP

Github contributions (5)

github-logo-circle
Ombi-app/Ombi

Oct 2016 - Oct 2016

Want a Movie or TV Show on Plex/Emby/Jellyfin? Use Ombi!
Role in this project:
userFront-end Developer
Contributions:12 commits, 3 PRs, 23 comments in 20 days
Contributions summary:Jim primarily focused on front-end development, specifically enhancing the user interface of the Ombi application. Their commits involved redesigning labels within the search view to reflect different request statuses, and updating label text for clarity. They also contributed to the UI by adding custom donation options, including a custom donation URL and message, modifying the navigation bar and admin settings to accommodate these changes. Additionally, they moved newsletter settings to their own dedicated page.
jellyfinplexembynotificationsdocker
Contributions:6 PRs, 27 pushes, 2 branches in 5 years
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