Ever since I was young, I've always been into RPG games since I love being able to customize my own characters, decide how I want to play the game, and go on an adventure to discover new things. But unfortunately, my journeys in these games would end quickly and I'd run out of things to do. When I got into the world of programming and computer science, I fell in love with it since it is basically a real life version of these games. There are so many languages, libraries, frameworks, and other technologies to choose from and I could decide what kind of developer I want to be. But unlike the games that I've played, my journey as a developer is an endless one since there are always new emerging technologies for me to learn and work with.
I have experience in full stack web development. Working on the backend allows me to utilize my creativity and problem solving skills to ensure that the architecture, API, database queries, and other backend logic are sensible and optimal for best performance. I also enjoy working on the frontend since I like making applications that are accessible, intuitive, and easy for people to use.
I also have some knowledge in mobile development, which I was introduced to in a university course. I look forward to expand on this skill by making mobile versions of some apps I have worked on.
When I'm not writing code, I like to cook, watch basketball, and play video games.