I am a software engineer with a background in pure mathematics,
currently studying computer science. I previously worked as a network
engineer, which gave me a solid foundation in systems and
networking. I became interested in Linux and free software at 17 and
have been exploring various operating systems ever since.
Currently, I’m working for Canonical in the Debcrafters team.
I am also a Debian Maintainer since November 2025, where I primarily
work with the Debian Rust Team on packaging Rust libraries and binary
crates.
Ubuntu Involvement
My Ubuntu development work has focused on several key areas:
Package merges from Debian, including non-trivial merges
Main Inclusion Requests (MIRs) for Rust and Python packages
Packaging new upstream versions of Ubuntu-only packages
Stable Release Updates (SRUs)
Bug fixing (component mismatch issues)
Why I Am Applying
I am applying for Ubuntu Contributing Developer to:
Formalise my ongoing contributions to Ubuntu development
Continue building toward further upload permissions
I endorse Nadzeya for Ubuntu Contributing Developer.
Sponsoring feedback
I have sponsored various uploads for Nadzeya, including a handful of merges. I have found Nadzeya’s work to be high quality, and generally I have only requested minor changes in merge proposals.
Specific experiences of working together
I work with Nadzeya on the Debcrafters team at Canonical. Most of my experience working with her has been reviewing merge proposals for package uploads, discussing Ubuntu development processes, and pairing on bug triage.
One example of a merge I sponsored is vim, which is a package with a fairly large delta. Nadzeya did a great job with that merge, including dropping relevant delta with detailed justification.
Another example that comes to mind is a rust-rav1e upload to help prepare the package for MIR. Nadzeya did a great job improving the quality of the package and setting up the vendoring to meet Ubuntu standards.
Areas of improvement and next steps
I think Nadzeya is well on the way to earning upload rights in Ubuntu, and should aspire to Core Dev. To achieve this, Nadzeya should continue building her knowledge of Ubuntu development, and should continue to expand the tasks she works in Ubuntu. For example, she could spend some more time on SRUs.
I endorse Nadzeya for Ubuntu Contributing Developer.
Sponsoring feedback
I’ve sponsored the rust-hwlib package for Nadzeya primarily. It started off as a super special snowflake, with orig tarball repacking, native versioning, and lack of an owning team. We did plenty of iterations, and the package became better and better with every step! It’s now a clean and well-documented non-native package, with proper DEP-8 tests, no repacking required, and a nicely separated .orig-rust-vendor.tar.xz tarball for the vendored sources.
Specific experiences of working together
I worked with Nadzeya as a MIR reviewer for rust-hwlib. The bug was tagged needs-packaging originally, as it was a new Canonical project that needed to pass NEW review first. Then we worked through the MIR process, adding autopkgtests and (AppArmor) confinement. We also needed to form a new canonical-hw-cert distro-team and get the package seeded. Overall, it was a very convoluted process that she (as a newcomer to packaging) mastered with ease, passion, and patience! There were lots of hoops to jump through (technical and process-wise), and she was eager to dive into all of it with super-fast iteration cycles.
I’ve also worked with Nadzeya in Debian, where she joined our newly formed networking team and we had some very good discussions at DebConf that showed her passion about free software and Debian/Ubuntu specifically.
Areas of improvement and next steps
There are always new things to learn in Ubuntu, and how it differs from Debian. With new powers come new responsibilities, so Nadzeya should learn about dput-ng helpers, such as https://git.launchpad.net/~ubuntu-server/+git/ubuntu-helpers/tree/cpaelzer/.dput.d/ that can help to avoid small issues when uploading a package. Helping with +1 Maintenance rotations, dealing with transitions and SRUs should help to strengthen her profile. She has lots of energy and is picking up new skills at a super fast pace. Keeping this trajectory, and considering her new context in the Debcrafters team, she should be well on her way to gaining Core-Dev powers in the not-too-distant future.
I also endorse Nadzeya for Ubuntu Contributing Developer.
(UDD seems be currently not working which makes it a bit more difficult to share the specifics of the sponsoring I did for her)
I’ve been working with Nadzeya since she joined the Canonical Debcrafters team in November and reviewed a number of her Debian merges and autopkgtests fixes.
She is producing high quality work, following the Ubuntu best practices / current workflow (using git-ubuntu with rich history for merges for example).
I endorse Nadzeya for Ubuntu Contributing Developer.
Sponsoring feedback
I have sponsored multiple uploads for Nadzeya, along with a new package in Debian. At the time of writing the sponsorship miner does not seem to be working, but I know I have at least sponsored an upload for rust-rav1e and lintian. Both were very well prepared, and required little or no changes before upload.
Specific experiences of working together
Nadzeya and I have worked together a lot through code reviews in Debian and various Rust projects. Recently she prepared a new Python package for Debian - torf - which I reviewed and sponsored. It was very well done. I have also done several reviews for her on net-tools-rs.
Areas of improvement and next steps
I believe Nadzeya will be able to apply for upload rights too in the near future. In preparation for that I would recommend continuing to upload packages and gain experience on specific situations, such as package transitions and feature freeze exceptions.