About Me
Olá! I’m Marcio, a software engineer hailing from sunny Portugal. My journey into the world of programming started with a love for video games and the dream of one day designing my own. This led me to learn how to code and eventually become a software developer.
Nowadays, my interests lie in application development, mainly on the backend spectrum. Although I also enjoy video game development. I consider myself a well-organised, goal-oriented and hardworking person with a creative side. I'm always eager to improve my skills and learn about new technologies that pique my interest.
Education
⦾ 2019 - 2022
Master’s Degree in Computer Science
School of Engineering of University of Minho
Specialization: Application Engineering and Distributed Systems.
⦾ 2016 - 2019
Bachelor’s Degree in Digital Games Development Engineering
Polytechnic Institute of Cávado and Ave
Areas of focus: Algorithms and Data Structures, Computational Mathematics, Game Development, Computer Graphics, AI, 3D Programming, Network Programming.
Work Experience
Fullstack Developer @ Exaud
May. 2022 - Today
- Contributed to a diagnostics and preventative eye care VR app, optimized medical tests for better performance and accuracy, and added data collection for analytic capabilities using GCP.
- Worked on a web app for a construction company, creating intuitive UI and backend services for data processing.
- Developed a prototype for a non-custodial crypto wallet app using ReactNative, which led to actual implementation by the client.
- Proactively engaged in Agile development with clients to identify their needs and requirements, ensuring alignment between projects and expectations.
- Conducted code reviews, ensured code quality, performed debugging, and created unit tests to identify and prevent bugs.
Extracurricular Activities
- “C# Advanced Workshop” organised by EST, IPCA
- “IPCA GameDev Week 2018” organised by IPCA
- “IPCA Game Jam 2019” organised by IPCA
- “IPCA Third Winter School on Artificial Intelligence for Games“, 2019
- “Third Winter School on Artificial Intelligence for Games” organised by EST, IPCA
- “Android Training Program” organised by Google and EST, IPCA
- “MAD Game Jam” of 2019 and 2020 organised by ESMAD, IPP
What I Can Do
Design
Front End Development
Back End Development
Game Development
Featured Projects
Nutris App
A web app to assist and improve the workflow of nutritionists. Nutris’ features ease the process of scheduling appointments, keep track of clients’ progress, create personalized meal plans and nutrition charts. Clients can also track their progress, check their food plans and appointments.
Nutris App
A web app to assist and improve the workflow of nutritionists. Nutris’ features ease the process of scheduling appointments, keep track of clients’ progress, create personalized meal plans and nutrition charts. Clients can also track their progress, check their food plans and appointments.
Multiplayer Game System
A massively multiplayer online game system capable of handling hundreds of clients and running multiple game sessions simultaneously and independently. Along with it, a multiplayer party game with up to sixty players, based on “Fall Guys”, was also developed.
Backup Surgeons
Local multiplayer surgery game for up to four players. The inexperienced surgeons must work as a team in a chaotic environment to perform surgery on several patients before the time runs out.
HLSL
Backup Surgeons
Local multiplayer surgery game for up to four players. The inexperienced surgeons must work as a team in a chaotic environment to perform surgery on several patients before the time runs out.
HLSL