Sam Johnson is a Solutions Architect with 16 years of hands-on experience building full-stack web applications, integrations, and contact center solutions using C#, JavaScript, ASP.NET, Node.js, and SQL. He blends software engineering with deep networking and VoIP expertise—having administered Windows, Linux, and BSD servers and implemented IP PBX systems with IVR, ACD, and predictive dialing. At Twilio and previously at Genesys he designed scalable API-driven integrations, authored docs and automation tooling, and guided customers through complex deployments. He also led a team rebuilding enterprise network-management software at Purdue and routinely bridges infra, telephony, and front-end concerns to deliver pragmatic solutions. An active open-source maintainer, Sam contributes notable UI work to projects like RetroBar and has made cross-platform UI fixes to Firefox’s gecko tree, demonstrating attention to polish across desktop and web interfaces. Based in Chicago, he pairs systems-level thinking with a designer’s eye for usable interfaces.
16 years of coding experience
4 years of employment as a software developer
Computer and Information Technology, Network Engineering Technology, Computer and Information Technology, Network Engineering Technology at Purdue University
Java, Python, Graphics design, Video production, Java, Python, Graphics design, Video production at Brunswick High School
Classic Windows 95, 98, Me, 2000, XP, Vista taskbar for modern versions of Windows
Role in this project:
Front-end Developer
Contributions:22 releases, 149 reviews, 342 commits in 2 years 1 month
Contributions summary:Sam primarily focused on developing the user interface components of the RetroBar application. The commits show changes related to the task button, start button, clock, and notify icon components, indicating an emphasis on UI elements. They implemented features for displaying the taskbar, adding context menus, and improving the overall user experience by integrating functionalities like a properties window and theme changes.
Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org. How to contribute: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html
Role in this project:
Front-end Developer
Contributions:4 commits in 1 year 4 months
Contributions summary:Sam's commits primarily focus on modifying and correcting display aspects of the Firefox user interface. They addressed issues related to the macOS titlebar, ensuring its correct visibility based on whether content is being drawn into the window frame, and how it interacts with full screen modes. The user also consolidated and styled the appearance of the organizer interface across platforms. Additionally, they updated the theme to restore macOS desktop tinting for dialog windows.
repositoriesfirefoxmercurialgit-mirrormozilla
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.