I've been into programming for about 6 years now. It all started as a hobby when I began making some simple games in Unity. Since then, I've jumped around a lot of different technologies instead of just sticking to one thing. I spent quite a bit of time doing web development with C# and building desktop apps using WPF.
Right now, my main job is Unity development, where I mostly build multiplayer games and handle network logic for VR apps. Moving forward, I want to continue growing my career by shifting toward non-VR projects. To strengthen my core skills and stay focused, I am currently concentrating on Unity and C#, while diving into C++ and OpenGL on the side. That said, I don't limit myself to a specific tech stack and am always open to exploring other technologies, especially if it opens doors to working in the Linux ecosystem.
At the same time, I love tinkering with different technologies for side projects or when I need to build something for myself (like an Android app in Kotlin). I enjoy experimenting with tools like Go, Rust, Kotlin, Java, and C/C++. I'm also a big fan of Linux, playing around with networking, and learning system administration. I'm the kind of person who constantly self-hosts random services on my own server just to see how things work under the hood. For me, it's just super fun to set up and manage everything myself.
A restaurant management web application that allows managers to process orders, chefs to manage menus, and customers to book events.
A vehicle maintenance tracking web application that enables users to manage cars, log repairs, monitor mileage, and receive email reminders.
A real-time messaging application featuring private and group chats with customizable role-based permissions.