Hi, I am Mario, a software engineer. I have a bachelor's degree in computer engineering.
I started engaging with computer programming in College. I heard about problem solving competitions and I remember being really excited about it. How cool is it to write code, error-free code, that solves a problem, right? So I started learning C/C++ because performance was an important factor in these competitions. Participating in these competitions introduced me to the concept of analytical thinking, which I believe is of paramount importance to solving problems.
In my last year of College and after, I started experimenting with different technologies and stacks, these include: native and cross-platform mobile development using Android and Flutter, machine Learning using Python, front-end web development using Javascript and React, and lastly back-end web development using Nodejs with Express and Python with Flask.
So far the journey is enjoyable. I believe I have much to learn, and hope that I will never cease to learn.