👋 I’m a MSc, software development contractor, and catfolk 🐱
Currently, I am dealing in cross-platform build systems, covering all mobile and desktop operating systems.
I’m focused in the Meson build system, but can conjure CMake and Xcode as well. My tools include C++, Rust, Python, and Ruby. A past life involved full-stack web and desktop development, having experience with Qt (5 and 6), Flutter and other tools. I also dealt extensively in Swift and Objective-C.
I have been a participant of Google Summer of Code (2018 and 2020), and have also taken part in Season of KDE 2020.
Please have a look around, and feel free to contact me! CV is available on request.
Pages
Blog
Various guides I have made during the course of my studies.
Portfolio
Publications and projects I’ve worked on.
Projects
dragonfire
Melt all the object files with the power of dragons’ fire!
GStreamer
Part of the development team. I’m helping bring the build systems up to date!
GStreamer's Meson ports
Part of the development team. Implemented the libvpx Meson port and the mostly-automatic update system for the FFmpeg Meson port, upgrading it from 4.4 to 5.1 and 6.1.
liborc
Part of the development team. Implemented the Orc JIT compiler’s AVX2 backend.
Contributions
Blender
I ported Zootopia’s hair shader to Cycles, as part of Google Summer of Code 2018.
Homebrew
I implemented brew cask upgrade, Gatekeeper (quarantine) support, brew upgrade’s linkage repair step, brew cask zap’s automagic trash support, and sed-proof patching.
Krita
Developed the HDR colorspace support, gradient dithering, and YCbCr ICC profile support.
KSeExpr
I maintained a fork of Disney Animation’s library, optimized for usage with Krita.
G'MIC-Qt for Krita
I maintained a fork of the G’MIC image processing framework that is able to run from within Krita.