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 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!

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%

  • I can solve complex problems efficiently
  • I write highly optimized, scalable, and maintainable code
  • I have extensive experience with real-world projects

80 - 60%

  • I am capable of solving complex problems with some effort
  • I am proficient in writing clean and maintainable code
  • I have experience with real-world projects

60 - 40%

  • I can solve moderate coding challenges independently
  • I am beginning to grasp more advanced concepts
  • I am able to write code that works, but may lack optimization and efficiency

40 - 20%

  • I have difficulty coding simple tasks independently
  • I struggle with more advanced concepts
  • I have limited experience with real-world projects

20 - 0%

  • I have difficulty solving even basic problems
  • I lack familiarity with language features

My awesome work

Next JS

Interested? Get in touch with me!