Software Engineer
I build whatever I find interesting: backends, web apps, games, bots, tools, and little low-level experiments.
I've played around with computers all my life, and eventually programming became the natural next step. I've been programming for about 8 years, and taking it more seriously for about 5.
I like understanding how things work under the hood. I care about architecture, simplicity, and docs. I hate black boxes, and I enjoy building things from scratch.
Right now, my focus is Go and lower-level systems programming. One of my dreams is to contribute to the Linux kernel, which means C and Rust are definitely on the roadmap.
I use Fedora KDE btw (not Arch, I know). Helix as my editor (not nvim, I know), and a shameful VS Code (with Helix motions duh) for when I need a debugger.
On here you’ll find personal projects mainly built with Go and C#. But also Unity and Python.
I’m also part of a small game dev team I formed with friends from university: TeaPot TopHats
We are working on a super secret project.
- A Go backend project
- Small tools and experiments when I get curious enough.
- A poker game and poker engine (on pause):
- Really need to get into JavaScript :(
- Continue my poker engine and poker game
- Keep exploring low level stuff (C)
- Learn 6502 Assembly
I switched to Go as my main language. I’m currently focused on Go and backend development, but .NET/C# is still the thing I know best.
- Go
- chi | pgx | jwt
- PostgreSQL
- .NET / ASP.NET
- MVC | Razor Pages | Blazor Server | Blazor WASM | Minimal Web API
- Entity Framework Core
- Identity Framework
- SQL Server Express
- Game Development
- Unity
- Godot
- Raylib-cs
- Other
- Git
- Linux
- Discord bots