Extrems

Software Engineer at extremscorner

Quebec, 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

🤩
Rockstar
Software Engineer with 16 years of experience based in Quebec, Canada, specializing in audio/video systems and emulator internals. A contributor to high-profile open-source projects like mGBA (Game Boy Advance emulator) and the legacy OBS codebase, they’ve fixed video rendering/color-mixing bugs, improved GUI savestate/screenshot handling, and enhanced audio/video encoding pipelines. Their work spans low-level graphics and codec integration, including shader corrections, sample-rate handling, and virtual file system fixes—skills that bridge hardware-near programming and user-facing tooling. Known on GitHub as a "Nintendo GameCube/Wii software wizard," they bring a practical console-emulation mindset to complex multimedia problems. Quietly detail-oriented, they often tackle subtle return-value and format-edge cases that prevent elusive bugs in production builds.
code16 years of coding experience
github-logo-circle

Github Skills (20)

c-language10
video-encoding10
shader10
rendering10
ffmpeg10
c1110
gameboy-advance10
render10
c1710
graphics-programming10
encoding10
encode10
windows-gui10
cprogramming-language10
emulation10

Programming languages (4)

ShellVHDLC++C

Github contributions (5)

github-logo-circle
mgba-emu/mgba

Oct 2015 - Jan 2016

mGBA Game Boy Advance Emulator
Role in this project:
userDeveloper
Contributions:7 commits, 11 comments in 2 months
Contributions summary:Extrems primarily contributed to the mGBA emulator by fixing issues related to the GUI and video rendering. They addressed a color mixing issue in the GBA video renderer, updated a third-party LZMA SDK, and fixed issues with screenshots and savestates within the GUI. Additionally, they added support for single-shot runs in the GUI and corrected the return value of a seek function in the virtual file system (VFS).
gameboyemulatortilesetgameboy-advance-emulatorgame-boy-advance
jp9000/OBS

Aug 2013 - Aug 2013

Open Broadcaster Software (Deprecated: See OBS Studio repository instead)
Role in this project:
userBack-end Developer
Contributions:5 commits in 14 days
Contributions summary:Extrems's commits primarily focus on audio and video encoding within the OBS project. They implemented full-range BT.709 output for video, enabled non-deterministic encoding, and added functionality to output 48 kHz audio. The contributions also included integrating audio sample rate changes and modifications to MP4 file stream processing, and the MP3 and AAC encoders. In addition, several pixel shader implementations were corrected.
obsstreamingobs-studiobroadcastervideo
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
Extrems - Software Engineer at extremscorner