Alex Szpakowski is a software engineer with 15 years of experience specializing in cross-platform game engines, graphics programming, and iOS/macOS development from Halifax, Nova Scotia. He combines low-level graphics expertise—contributing Metal support and texture/ shader optimizations to the popular LÖVE 2D framework—with systems-focused improvements to projects like GLSLang and SDL, emphasizing compiler compliance, portability, and performance. His work spans real-world platform fixes (Retina display handling, Apple TV remote, controller/touch events) and rendering-quality improvements (TAA, bloom, depth of field), showing a pragmatic balance of visual fidelity and efficiency. Comfortable across C++, Objective-C/Swift, and tooling like CMake, he often targets maintainability gains such as explicit casts, initialization fixes, and build options that reduce platform-specific complexity.
15 years of coding experience
Computer Science, Computer Science at Carleton University
Contributions:17 releases, 129 reviews, 2550 commits in 10 years 2 months
Contributions summary:Alex primarily contributed to enhancing the LÖVE 2D game framework by implementing Metal (macOS/iOS) specific graphics code. They introduced features like texture views, support for integer pixel formats, and addressed issues with texture uploads and shader execution, particularly regarding the correct display and memory management of pixel data. Moreover, the user improved the performance of the drawing routines and added draw calls for different shader techniques.
An unofficial, automated SDL2 and SDL1.2 HG mirror.
Role in this project:
Mobile Developer (iOS)
Contributions:241 commits in 5 years 4 months
Contributions summary:Alex primarily focused on enhancing the iOS support for the SDL2 and SDL1.2 HG mirror. The commits include significant improvements to the handling of display modes, particularly for Retina displays, and the implementation of clipboard support. The user also addressed several bugs related to window resizing and focus, as well as contributing to the Apple TV remote support.
sdl1windowssdlsdl2playfab
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.