Jack Mattis is a business-minded technologist with 11 years of professional experience and a BS in Business Administration from SUNY Plattsburgh, complemented by a minor in Web Design and Programming. Based in Town of Bethlehem, NY, he blends supply chain and warehouse operations experience with hands-on software contributions to open-source projects. Notably, he worked as a full-stack developer on the Provenance emulator frontend for iOS/tvOS, implementing CRT shaders and GPU-optimized rendering improvements that enhanced performance and user experience. His background shows a practical ability to bridge operational workflows and technical implementation, from inventory logistics to graphics-level engineering. Jack brings a pragmatic problem-solving approach and a curiosity for low-level graphics and UI integration that isn’t obvious from his business-focused roles alone.
11 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Business Administration and Management, General, Bachelor's degree, Business Administration and Management, General at State University of New York at Plattsburgh
iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems… Get Started: https://wiki.provenance-emu.com |
Role in this project:
Full-stack Developer
Contributions:40 commits, 5 PRs, 11 pushes in 5 months
Contributions summary:Jack primarily contributed to the iOS and tvOS emulator frontend. They focused on implementing a CRT filter for emulated visuals, involving the creation of shaders and integration with the OpenGL rendering pipeline. They also worked on performance improvements by refactoring the rendering process to copy the framebuffer from the emulator core to the GPU and dynamically updating the vertex buffers. Additional work includes double-buffering enhancements, input handling, and fixes related to state saving/loading and loading configuration files for improved user experience within the emulator.
Contributions:1 release, 4 commits, 1 PR in 1 year 8 months
emulatorvirtual-boyriftemulationboy
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.