$ php artisan queue:work
$ mvn spring-boot:run
$ dotnet build --configuration Release
$ ./gradlew bootRun
$ npm run build:angular
$ mysql -u root production < schema.sql
$ mvn clean package
$ mvn clean package
$
:
#
$
[
#
)
[
(
:
[
;
$
{
}
]
:
-
*
#
function deploy() { console.log('deploying...'); return true; }
function deploy() { console.log('deploying...'); return true; }
function deploy() { console.log('deploying...'); return true; }
function deploy() { console.log('deploying...'); return true; }
function deploy() { console.log('deploying...'); return true; }
portfolio.sh
scroll

About Me

I'm a backend developer who doesn't just focus on writing code — I aim to understand the entire software lifecycle, from planning and design, to development, deployment, and systems administration. Currently pursuing a Master's in Cybersecurity and Systems Administration to grow into someone with a holistic view of how secure, scalable, and reliable software is built and operated.

💻

Languages

PHPJavaC#PythonTypeScriptNode.jsC++
⚙️

Frameworks

.NETSpring BootLaravelLaminasAngularExpress.js
📊

Data & Messaging

MySQLPostgreSQLMongoDBRabbitMQActiveMQREST APIGraphQL
🚀

DevOps & Tools

GitHub ActionsJenkinsDockerGitAWS

Professional Experience

FullStack Developer

E-goi

10/2024 - Present

Maintained and expanded over 20+ backend integrations (PHP), ensuring reliable asynchronous data synchronization with external systems (Shopify, Zapier, Facebook, WordPress, PrestaShop). Contributed to the design and performance improvements of E-goi's REST API v3 (Java and PHP), serving millions of daily requests. Development of an asynchronous operations system using RabbitMQ within the Spring QuickMessage project.

PHPJavaSpring BootRabbitMQREST APIRubyAngular

FullStack Developer (Internship)

E-goi

02/2024 - 07/2024

Requirements analysis and development of a transactional message registration system with BITRIX CRM. Improvements to the frontend and backend of E-goi's QuickMessage and the Goidini project.

PHPJavaBITRIX CRMAngularMySQL

FullStack Developer

Storytail

10/2023 - 01/2024

Collaborated in a team of 5 to build an interactive platform with stories, videos, and activities for children. Used Laravel + MySQL for backend and data management. Designed responsive UI (HTML, CSS, Bootstrap, JS) and implemented a REST API for smooth data flow.

LaravelMySQLHTMLCSSBootstrapJavaScriptREST API

Cloud Engineer (Internship)

Magic Beans

02/2022 - 06/2022

Assisted in AWS cloud migration projects for public sector clients. Conducted security audits of AWS infrastructures. Supported the design and implementation of cloud infrastructure proposals.

AWSCloud MigrationSecurity Audits

Featured Work

01
01

HomeSite

Template for Portefolio Website

Tech Stack
02
02

ShopTex Ecommerce API

E-commerce management API built with .NET Core, focused on modular design, scalability, and performance. It provides APIs for product management, orders, and user authentication.

Tech Stack
C#.NET CoreMaria DBREST API
Ciber App PoC screenshot 1
Ciber App PoC screenshot 2
Ciber App PoC screenshot 3
03

Ciber App PoC

An interactive proof-of-concept that explores the difference between pseudonymization and encryption using real CSV datasets. It lets users upload their own data, switch between original, pseudonymized, and encrypted views, and visually understand the balance between data privacy and usability. Built with SvelteKit, Tailwind, and FastAPI.

Tech Stack
SvelteKitTailwind CSSPapaParseNode.jsPython +1 more
Embedded System – Traffic Light with ESP32 & REST API screenshot 1
Embedded System – Traffic Light with ESP32 & REST API screenshot 2
Embedded System – Traffic Light with ESP32 & REST API screenshot 3
04

Embedded System – Traffic Light with ESP32 & REST API

Smart traffic light system built with an ESP32 and relays, controllable via a REST API. It supports automatic, manual, and random modes, allowing control over light states (red, yellow, green).

Tech Stack
ESP32Arduino (C++)RelaysREST APIIoT
In-Person Lecture Attendance Management screenshot 1
In-Person Lecture Attendance Management screenshot 2
05

In-Person Lecture Attendance Management

1st Place at ISLA Gaia Science Day (2023) - System for managing and tracking in-person lecture attendance.

Tech Stack
Web DevelopmentDatabaseIoT
Geolocation of Parking Spaces screenshot 1
Geolocation of Parking Spaces screenshot 2
Geolocation of Parking Spaces screenshot 3
06

Geolocation of Parking Spaces

1st Place at ISLA Gaia Science Day (2022) - Smart parking solution with real-time geolocation tracking.

Tech Stack
GeolocationMobileIoT

Let's Work Together

Based in Porto, Portugal. Open to FullStack development opportunities. Let's build scalable and secure solutions together.

Download CV

Connect with me