Tony is a freelance software developer working on firmware for embedded systems in Berlin. His personal mission is to bring type-safety to low-level programming - as such he's using C++'s zero-cost abstraction capabilities to write more reliable and performant software for resource-constrained environments.
Prior to going independent, Tony worked on the Vulkan graphics driver for PowerVR GPUs, and he has also been an active contributor to open-source emulators for game consoles like the Nintendo Wii, the Nintendo 3DS, and the Sony PSP.
Teaching Old Compilers New Tricks: Transpiling C++17 to C++11