GFeria

Guilherme Féria

Profile

Hey, I’m Guilherme Féria, that’s where the name GFeria comes from, I'm a 16 year old from the south coast of Portugal, Algarve. I have many interests and am a general curious boy, I learnt to program because I wanted to be a game developer, but then proceeded to explore other various paradigms of programming, such as Arduino (engineering). But what struck my curiosity was web-development, and the grandness of the internet, although I want to be a full-stack web-dev my main curiosity lies in the back end where the magic happens. I know how to program in Python, C#, and JavaScript, although my go-to is JavaScript.

NOME

Although I have made multiple projects, such as an A* pathfinding algorithm, Snake (the video game), a calculator and many more projects, they all were part of some course, and I always had a helping hand when developing them. NOME was my first proper project with no guidance, this was a project which involved the usage of Cloudflare Pages and Workers paired with a Key-Value database to make a social media. I had to develop a serverless API with two endpoints, for posting and getting posts which I would then present on my front-end react app. This project was truly fun for me as I got to see real-world problems, and how to fix them. Once I stayed up from 8 pm to 2 am to solve a CORS error that I was getting and in the end, I was only able to solve it in the morning…

My Stack

So, as mentioned above I’ve worked with various languages, but now I’m going to go into depth about my technological stack. I’ve tested out various languages, such as Arduino, C#, C++, Visual Basic, Python, and JavaScript. Although what I truly specialize in is JavaScript and Python. I have Built Multiple projects in React, including this website. I can easily collaborate in a team environment, due to my knowledge in Git and GitHub. I know how to use Windows, Mac OS, and Linux, Ubunto and Raspbien to be specific. This website was built with React/Next and Tailwind CSS for the front-end and hosted on Vercel continuous integration using git.

Hobbies

I have various hobbies, some related to tech others not so much. I believe that sports are an essential part of life so I always try to stay active, practising volleyball on an almost daily basis. I also have a deep passion for tech and computers, I like to build computers and mess around with components and Arduino. I also have a slight enthusiasm for keyboards, that's right, keyboards… I have a custom-built keyboard, for anyone that cares it’s a white GMMK PRO with a polycarbonate plate, L + F alpacas V2, and the Drop mt3 Camillo keycaps. And finally what I believe is the only thing that lets me concentrate for all the hours I spend programming, music!