Summary
Jakob Petsovits is a volunteer software developer based in Toronto with 20 years of experience building robust C++ systems, back-end architectures, and developer tooling. Raised and educated in Austria, he has worked across speech recognition, browser engines, P2P networking, and web platforms—from SoundHound’s production ASR servers to BlackBerry’s WebKit graphics ports. He’s contributed to notable open-source projects such as KDE and libtorrent, focusing on build systems, code quality, and cross-compiler compatibility, and has improved MessagePack’s C++ support for modern containers and object handling. More comfortable with system design and APIs than UI polish, he nevertheless participates in QML-based desktop work for KDE Plasma 6 during a sabbatical. Jakob is pragmatic, quick to learn, and motivated by user-empowering, community-driven platforms that resist anti-competitive “enshittification.” Fluent in collaborative, distributed development practices, he also brings experience porting legacy build systems to CMake and mentoring engineers in production environments.
20 years of coding experience
18 years of employment as a software developer
Vienna University of Technology
Mandarin Chinese Language Course, Mandarin Chinese Language Course at Ocean University of China
German, English