Led development of Group Sync – a bridge between external user directories and Matrix.
Group Sync maintained Matrix rooms, spaces and ACLs based on group membership data pulled from LDAP, Azure AD or received via SCIM.
Implemented in Typescript, using Matrix as a storage layer with heavy focus on integration testing.
Led development of Floorcheck – a Windows desktop application analyzing large (100GB+) sets of spatial data,
analyzing floor flatness and producing AutoCAD-compatible drawings.
Included a purpose-built filesystem, and several algorithms inspired by game development techniques.
Implemented in Rust, using gtk-rs, with heavy focus on performance.
Designed and conducted Python training courses for major Polish companies, at every level.
Worked as a Web Developer on MyOpera, Opera Sync and several internal projects.
Used Perl (Moose, Catalyst), Python (Flask), some C++ and Go
Participated in Google Summer of Code writing the Pod parser for Rakudo,
the Perl 6 compiler (now known as Raku).
Performed a website security audit following the discovery of major security vulnerabilities