Brian Keron

Software Engineer at Self-Employed

Waterloo, Ontario, 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

👤
Senior
🎓
Top School
Brian Keron is a seasoned software engineer with 10+ years of experience building high-performance graphics, compatibility layers, and embedded systems, based in Waterloo, Ontario. His work ranges from game AI and dynamic shader generation to low-level optimizations on ultra-low-power processors and real-time Sparse Voxel Octree renderers with dynamic lighting and boolean operations. At Microsoft he helped ship the WinObjC/iOS compatibility layer—implementing GLKit and core graphics fixes in a high-profile open-source project—while earlier roles spanned studio-grade game engines and networking-aware dynamic scripting systems. As an independent developer he continues to maintain and rearchitect complex rendering code and tooling, blending deep systems-level knowledge with pragmatic software design. Collected across industry and indie projects, his background shows a recurring pattern: tackling hard problems at the intersection of graphics, performance, and portability. He combines academic rigor from Waterloo with hands-on craftsmanship that surfaces in both bug fixes and novel rendering features.
code11 years of coding experience
job18 years of employment as a software developer
bookBachelor of Mathematics, Computer Science, Bachelor of Mathematics, Computer Science at University of Waterloo
github-logo-circle

Github Skills (6)

objective-c10
corefoundation10
coregraphics10
wp-api8
winapi8
ws-api8

Programming languages (1)

C

Github contributions (1)

github-logo-circle
microsoft/WinObjC

Aug 2015 - Apr 2016

Objective-C for Windows
Role in this project:
userFull-stack Developer
Contributions:264 commits, 3 comments in 8 months
Contributions summary:Brian primarily contributed to the Objective-C for Windows project by implementing and fixing bugs related to the core foundation and graphics libraries. They resolved issues related to random number generation and pixel manipulation within the CoreFoundation and CoreGraphics frameworks. The contributions involved the addition of new dependencies like Windows.Security.Cryptography and the implementation of code required for the GLKit framework.
objective-cwindows
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