Mark Watson is a Software Solutions Architect with 15 years of experience building cross-platform, high-performance applications in C/C++, Java, C#, and Ruby. He has led engineering efforts at Sony Electronics, PatientSafe, Neustar, and Qualcomm, frequently bridging low-level systems work with desktop and UI development across Windows, Linux, macOS, and embedded platforms. Comfortable switching languages by need, he favors Ruby for automation and has recently shipped Java and C# desktop applications in production. An active contributor to the Ninja Java web framework, he improved session management and "remember me" usability, showing attention to both robustness and developer ergonomics. His background includes graphics- and visualization-heavy projects (OpenGL/Qt) and browser automation for monitoring and load testing, reflecting a mix of performance optimization and pragmatic product focus. Based in San Diego and educated at Trinity College Dublin, he pairs deep technical craft with a history of shipping cross-domain solutions.
15 years of coding experience
18 years of employment as a software developer
BA Mod, Computer Science, BA Mod, Computer Science at Trinity College Dublin
Ninja is a full stack web framework for Java. Rock solid, fast and super productive.
Role in this project:
Back-end Developer
Contributions:7 commits, 3 PRs, 26 comments in 6 days
Contributions summary:Mark primarily contributed to the Ninja web framework's session management features. They implemented the `setExpiryTime()` function within the `SessionImpl` class, enabling session expiry. The user also added example usage of "remember me" functionality, and fixed test cases and added documentation. These changes indicate a focus on enhancing session control and usability within the framework.
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
Mark Watson - Software Solutions Architect at Sony Electronics