About me

Thanks for stopping by. Read below to learn more about myself and my background.

Background

I took my first steps into the world of computer science about 12 years ago. At the time, I was playing a lot of games—especially Minecraft—and out of curiosity (and a bit of boredom), I started experimenting with writing plugins and mods. That experience sparked my passion for both computer science and game development, and it's been driving me ever since.

Over the years, I've worked on countless small projects—many of which never fully materialized, but each one taught me something new. Along the way, I've explored a wide range of engines, frameworks, and programming languages, including C#, Java, Angular, Spring Boot, Unity, and Unreal Engine. This is by no means an exhaustive list, but it reflects the diverse toolkit I've built through curiosity and hands-on practice.

During the 2020 pandemic, I realized I wanted to take computer science much more seriously than I had before. Over the following years, I dedicated myself to becoming a Software Engineer while also pursuing increasingly ambitious game projects. As of 2024, I've been working professionally as a Software Engineer, turning that dedication into a career.

Languages
C++
C#
Java
Python
Javascript
Typescript
HTML
CSS/SCSS
Game Engines
Unreal Engine
Unity
Godot

Skills

As mentioned earlier, I've built a wide range of skills throughout my journey. I'm highly goal-oriented— even when faced with tasks I don't enjoy, I tackle them efficiently to keep projects moving forward. When I encounter skill gaps, I treat them as opportunities to grow, continuously learning and expanding my toolkit.

Building complex backend systems comes very naturally to me, and my skills especially shine in areas like backend architecture, AI systems, and technical problem-solving. While crafting polished user experiences can be more challenging, I'm capable of delivering them when needed—and I always focus on ensuring functionality, performance, and reliability at the core.