Rafael Soares

Full Stack Developer

Hey 👋! I'm Raf!

As someone who has always been intrigued by various technologies, I pursued a degree in 3D Game Art and Animation in 2021. My experience as a 3D artist exposed me to different pipelines and teamwork strategies, and while using Unreal Engine, I discovered Blueprint Visual Scripting, which enabled me to make my 3D models interactive with players. This experience led me to become more interested in game and software development, and I started teaching myself HTML, CSS, and Python, eventually enrolling in a General Assembly immersive software engineering bootcamp to expand my coding knowledge and acquire new skills. Today, I am a creative full-stack developer who is passionate about exploring cutting-edge technologies. I enjoy troubleshooting my own problems and helping my colleagues solve theirs. I am excited to join a team of experienced developers in the near future, where I can continue to broaden my knowledge base by learning new software and techniques.

Tech Skills

HTML5
CSS
MUI
JavaScript
TypeScript
Python
React
Flask
Node
MongoDB
Three.js
Express
PostgreSQL
Insomnia
NPM
Chocolatey
Bash
Homebrew
Vite
Nodemon
Webpack
Jira
Figma
Github
Git
Photoshop
Unreal Engine
maya-logo
Maya
zbrush-logo
Zbrush
substance-logo
Substance Painter

Rogue-Like

project image
After six weeks of intensive programming basics, I embarked on a one-week solo project to apply my newly acquired skills. I opted to develop a rogue-like game using HTML, CSS, and JavaScript, incorporating fundamental mechanics from well-known titles like The Binding of Isaac.

Yugi Gacha

project image
During a ten-day solo project, the main objective was to consume a public API to create a functional application. I chose to work with a Yu-Gi-Oh API and developed a gacha-style game mechanic that allows users to open card packs and receive random cards. This project was implemented using React, Bulma, and Node.

Kleur

project image
A group of three individuals, for a period of two weeks, collaborated on a project to create a full-stack e-commerce application that utilised a NoSQL database. My responsibility during the project was focused on designing the front-end of the website, which I achieved by using Figma, learning Material UI, and familiarising myself with react-three-fiber in order to create an interactive website with 3D shapes.

Phom

project image
I undertook a solo full-stack project spanning three weeks, where I endeavoured to recreate TurboSquid, a popular e-commerce website for 3D artists, to the best of my abilities. This project was an opportunity for me to test my knowledge and gauge how much I have learned in the last six months. Using Figma and Midjourney AI, I designed the front-end of the website, while for the back-end, I utilised an online ERD tool.

Interests

I enjoy playing video games in my free time, particularly competitive titles such as Apex Legends, CS: GO, and Valorant. I am also interested in exploring other game genres, including rogue-like, survival games, and MMO RPGs. Additionally, I am an avid gym-goer and enjoy weightlifting to focus on improving my physique and overall health.

profile-picture
Don't hesitate to contact me via any of my social media accounts.

back home