2020–2021
Port management
My first modules, with Java, Spring and Vue. I learned to work in a team and within a large existing system.
2021–2022
Maritime logistics
A container ERP with Vue, Node.js and microservices. There I built my first code generator: the base of each feature, from the data model.
2022–2023
Port management
Back at the port, with more responsibility: complete modules from the data model to the interface, a payment gateway with external systems, and support for junior developers.
2023–2025
Airports
Two Vue 3 applications: single sign-on with Keycloak and an analytics platform for air traffic controllers, with maps, charts and interdependent filters. I started as the only frontend developer.
2026
Business telephony
A multi-tenant platform with Vue 3 and TypeScript: modular architecture, identity with Keycloak, analytics and visualisations.
And on my own
Forja
What started as a base code generator now generates whole applications.
Vue 2 and 3 · TypeScript · JavaScript · React · D3.js · ECharts
Java · Spring · Node.js · Express · SQL · MySQL · PostgreSQL
Docker · Keycloak · Git · Vite · E2E testing