João Astolfi

Fullstack developer

Developer specializing in building scalable and dynamic web applications. With a strong focus on Java for backend development and Next.js/React for frontend, I thrive on creating efficient, user-friendly solutions. I'm passionate about learning new technologies and continuously improving both the functionality and performance of the systems I work on.

I'm really into sports(mainly running), so you'll find some things related to that in here 😁

Currently studying at 42 Lisboa, a tuition-free, peer-to-peer programming school with no teachers or lectures — part of the global 42 Network.

Download CV

Use at work

JavaSpringJavaScriptTypeScriptReactHTMLCSSTailwindNextJSShadcn/uiJotaiNodeJSLangchainExpressPostgreSQLSupabaseGitHub

Use for fun

AngularMastraPythonC#.NetVite

Professional Experience

Mootiva/CTT

Full Stack Developer
May 2025Dec 2025

Developed sorter services at Correios de Portugal, integrating softwares and hardwares (cameras, transport chutes). Built microservices using OpenFeign for REST clients, OpenAPI for API documentation and ActiveMQ as a message broker.

Java
Spring Boot
Spring Web
Spring Data
Spring Security
React
OpenFeign
OpenAPI
ActiveMQ

Build Up Labs

Full Stack Developer
Sep 2024May 2025

Full stack development in a startup incubator. Worked on AskCory, an AI-driven marketing assistant, and CounterPharma, a digital platform for pharmacy professionals. Developed features and fixes for daily improvements and white label solutions.

AskCory · CounterPharma

Next.js
React
Node.js
Tailwind
Supabase
TypeScript

Knot Offshore Partners

Second Officer
Mar 2020Dec 2022

Responsible for testing and maintaining bridge equipment, navigation and passage planning, hospital inventory, and company reporting onboard. Led the 10-year dry docking of the vessel at Lisnave Shipyard, Setúbal. Managed to keep the vessel operational for four months during the COVID-19 outbreak.

Knot Offshore Partners

Third Officer
Jul 2018Mar 2020

Responsible for maintenance and testing of life-saving appliances onboard. Experienced with international crew performing deck work, inspections, watches, loading and discharging operations, and maintenance.

Personal Projects

What I've been up to

João Astolfi

Recent Activities

HIIT vespertino

HighIntensityIntervalTraining
about 20 hours ago

Corrida da tarde

Run10.23km28m elevation
3 days ago

Tudo que sobe tem que descer x10

Run9.02km63m elevation
5 days ago

HIIT matinal

HighIntensityIntervalTraining
7 days ago

HIIT ao entardecer

HighIntensityIntervalTraining
9 days ago

Get in Touch