Ever since I wrote my very first Python program (a terminal game of word search puzzle) I was always keen on developing applications that had direct interaction with the user.
A few years later my university tasked me with developing a version of the famous Metal Slug game but with online capabilities. In order to achieve that I had to develop both a Server and a Client in C++ along with all characters and map sprites I had to ensemble on Photoshop.
At this time was when I realized that I was able to learn all types of skills on my own in order to achieve a task at hand.
My journey through University and some companies got me doing mostly Backend and Database tasks, however in my most recent projects I've opened up to FrontEnd and rediscovered the thrill and how rewarding is to be the first layer of interaction with users. I had the oportunity to develop not only functional applications but good experiences for the people using them.
I fell in love with Flux Arquitecture (Unidirectional Data Flow) thanks to React.js but I continue striving to find and learn new paradigms such as the one proposed by Svelte.
“I'm not a great programmer; I'm just a good programmer with great habits.”
― Kent Beck