Jonathon Orsi is a seasoned Level 5 software engineer in Toronto with 11 years building full‑stack, scalable applications across startups and large enterprises. He blends modern front-end expertise (React specialist) with a history in C# and Angular, and a curiosity for lower‑level programming evidenced by active work toward C proficiency. Jonathon has led engineering efforts at THRILLWORKS and progressed through senior roles at Bombardier to his current position at Meltwater, shipping UX-focused improvements and platform features. His open‑source contributions include adding an AudioEngine and integrated audio support to the popular minimalist game A Dark Room and improving macOS UI/UX in the Snes9x emulator, reflecting a knack for pragmatic, user‑facing systems. Educated in computer programming with complementary studies in philosophy, Latin and UX, he brings both technical breadth and a human‑centered perspective to product development.
11 years of coding experience
10 years of employment as a software developer
Advanced Diploma Computer Programming and Systems Analysis, Advanced Diploma Computer Programming and Systems Analysis at George Brown College
Honours Bachelor's Degree Philosophy and Latin, Honours Bachelor's Degree Philosophy and Latin at University of Toronto
Digital Media Certificate UX, Digital Media Certificate UX at OCAD University
Contributions:82 commits, 3 PRs, 11 comments in 4 months
Contributions summary:Jonathon primarily focused on adding audio support and integrating it into the game. They implemented an `AudioEngine` module for managing audio playback, including functions for loading, playing, and fading music. They also integrated the audio engine into various game modules like `room.js`, `outside.js`, and `space.js`, and added corresponding audio files for different areas and events.
Snes9x - Portable Super Nintendo Entertainment System (TM) emulator
Role in this project:
Front-end Developer
Contributions:5 reviews, 12 commits, 6 PRs in 10 days
Contributions summary:Jonathon primarily focused on enhancing the user interface and user experience within the Snes9x emulator. They implemented a new frame skip preference feature, including UI elements like checkboxes, text fields, and steppers. Additionally, they refactored and redesigned the preferences window to align with macOS UI standards, improving the overall user experience.
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
Jonathon Orsi - Software Engineer, Level 5 at Meltwater