Full-Stack Developer

Elevate your projects to another level with a Java and Next.js developer! With a passion for coding, I'm here to bring fresh perspectives and innovation to every task. From robust back-end solutions to stylish front-end interfaces, I'll turn your idea into reality!

computer with a sunset on screen

Hi, I'm Mauro. Nice to meet you!

My programming journey began almost a decade ago, due to an insatiable curiosity and a desire to create my own minecraft plugins (as you can see on my old Youtube Channel.)

After my carrer as a minecraft plugin developer ended prematurely, I started to programming desktop applications using Java. This journey continued until I completed my degree in Computer Engineering at the University of Algarve in 2022 and started to work at Eviden, where I've been employed for nearly 2 years. It was at Eviden where I met React and the world of web development.

In addition to my academic and professional journey, I am dedicated to continual growth and learning, both personally and professionally. I strive to stay aware of industry advancements, constantly seeking opportunities to expand my skill set and deepen my knowledge. My approach to work is centered around maximizing my productivity through the strategic application of artificial intelligence tools and other proven techniques (Ex: Pomodoro Technique), all while ensuring the delivery of high-quality code.

Let's connect and embark on a journey of innovation and success together!

Mauro photo

Skills that pay the bills

Next.js image

Next.js

0%

Java image

Java

0%

React JS image

React JS

0%

HTML image

HTML

0%

CSS image

CSS

0%

Python image

Python

0%

MySQL image

MySQL

0%

100 - 80%

  • Sou capaz de resolver problemas complexos de maneira eficiente
  • Escrevo código altamente otimizado, escalável e fácil de manter
  • Tenho bastante experiência com projectos reais.

80 - 60%

  • Sou capaz de resolver problemas complexos com algum esforço
  • Tenho facilidade em escrever código limpo e fácil de manter
  • Tenho experiência com projetos reais

60 - 40%

  • Sou capaz de resolver problemas moderados de forma independente
  • Estou a começar a compreender conceitos mais avançados
  • Sou capaz de escrever código que funciona, porém pode faltar otimização e eficiência

40 - 20%

  • Tenho dificuldade resolver problemas simples de forma independente
  • Tenho dificuldade em compreender conceitos mais avançados
  • Tenho pouca experiência com projectos reais

20 - 0%

  • Tenho dificuldade em resolver até mesmo problemas básicos
  • Falta-me familiaridade com os aspectos da linguagem

My awesome work

Site Personal Website

This project is the website you're currently exploring, and its code can be accessed by clicking on the image. Constructive feedback and tips to improve the code are welcome!

Next JS
Site Entre Agulhas e Pinturas

Full-stack project for a Portuguese artisanal brand. On this website, users can, for example, create accounts, place orders, and also, if they wish, leave reviews for products.

Java
Spring Boot
MySQL
Next JS

Interested? Get in touch with me!