Aspiring software developer interested in systems programming and building practical tools.
I work primarily with Rust and C++, but I'm always experimenting with new technologies.
- Studying computer science at PJATK
- Using Linux and writing code daily
- Board member of Rust Lab PJATK 🦀
- Open to collaboration on interesting projects
A minimalistic music player built with Rust and Dioxus.
Features playlist management, file browsing, and support for multiple audio formats.
I’ve focused a lot on robustness and on getting the UI to behave well and look good.
Top-down action roguelike in C++ with procedural generation, destructible terrain, and character progression.
I've learned a lot with this project, especially modern C++ practices, different approaches to entity programming, and debugging in larger projects.
These are smaller or unfinished things I tinker with:
Web application using Java and JavaScript that fetches YouTube videos via the YouTube API, with caching and daily unique selections.
An in-progress chess engine aimed to support variable board sizes and easily adding new pieces.
Prototype simulation with logic running on the GPU.
I’d like to add temperature, chemical reactions, and more complex mixing logic.
Most of the other projects on my GitHub are there for archival purposes.
They don't really represent my current coding skills, but they’re interesting to look back on to see how much I've learned since starting programming.
Email: gabriel.zych.dev@gmail.com
If I'm not building something, I'm thinking about it. Or breaking it. Mostly the latter.


