About me page

Gabriel Palhares

About me

Hi, my name is Gabriel, also known as minortypo. I'm a full-stack web developer and a lifelong computer science student. I enjoy what I do, and I love getting better at what I do.

I work on providing solutions both in front-end and back-end development, using technologies like JavaScript, TypeScript, React, Node.js, and Go. I also have practical knowledge with relational and non-relational databases, such as PostgreSQL and MongoDB.

My academic journey started with a Bachelor's in Law, which was my first college course, and I completed it at the end of 2023.

I am currently set to graduate in June 2025 with a degree in Systems Analysis and Development from the Catholic University of Minas Gerais (PUC Minas).

I also attended an extension program in Modern Software Engineering at the Federal University of Minas Gerais (UFMG).

When I'm not coding, you'll find me enjoying mountain biking and living an outdoor lifestyle. I love practicing sports and doing things that connect me with nature, like hiking and camping. I think everyone needs this kind of experience since it works like a 'reset button,' allowing you to recharge and disconnect from the chaos of the modern world.

I live in Belo Horizonte, Brazil, the vibrant capital of Minas Gerais, known for it's lively culture, rich history, and irresistible 'pão de queijo' passion.

Skills

Tech stack is a taboo for many software engineers I've met on my journey. The reason I say this is because, even though I've listed some technologies I focus on and study more, I truly believe that this kind of classification shouldn't exist. Titles like 'JavaScript Developer' or 'Java Engineer' make no sense to me. You are a software engineer. This alone should mean you solve problems using tech, applying tools that are part of your work, regardless of which ones they are.

I believe every software engineer should have the curiosity, courage, and flexibility to use different programming languages and tech stacks in various scenarios and contexts, with the main requirement being 'what's best for the problem you're solving'. That being said, I know I'll probably never be great at everything, but I'll always be open to and interested in learning new things and solving problems in more than one way.

Languages

I was born in Brazil, so my native language is Brazilian Portuguese. Since childhood, I've always had a strong interest in history and geography. I remember one of my hobbies was playing with a world globe we had at school, which one day sparked my curiosity and desire to learn other languages.

During my teenage years, I had the opportunity and privilege to study English as a Second Language (ESL). From that point on, I started consuming all sorts of content in English: books, movies, series, music, and over time, I became very proficient in the language.

Recently, I've developed a strong passion for Latin American countries, inspiring me to learn Spanish. I look forward to traveling and exploring Brazil's neighbors, so I hope to become fluent soon. This will allow me to communicate in places such as Argentina, Chile, Peru, and Paraguay.

cv download en-us cv download pt-br