02 / Profile

About me

I’m Federico, a junior frontend developer based in Rome. I work with React, TypeScript and Next.js. I started programming because I enjoy building tools I need: my first attempt was StudyBuddy, for generating flashcards and summaries with local AI models. Runebog is the project I’m most keen to talk about today. Before moving into development, I worked in airport security with ICTS at Fiumicino from 2023 to 2025. Attention to detail is something I’ve carried with me from that experience. I hold CompTIA Security+ and CySA+ certifications.

01

Technical skills

01

Languages & frontend

TypeScriptJavaScriptReactNext.jsAngularTanStack QueryHTMLCSSCSS ModulesTailwind CSSPythonFlutter
02

Backend & data

Node.jsExpressNestJSFastAPIPostgreSQLRow Level SecurityMySQLDrizzle ORMTypeORMSQLiteREST APIOpenAPIZod
03

Services & infrastructure

WordPressStripeSanitySupabaseAuth.jsClerkResendVercelNeonDBAzureTerraformCaddy
04

Systems & workflow

Arch LinuxBash/CLIDockerDocker ComposeGitGitflowGitLab CIGitHub Actions · CI/CDnpmpnpmLocal AI models
05

Quality & security

VitestReact Testing LibraryJestnode:testPlaywrightCypresspytestCI/CDWCAG accessibility basicsOAuthXSS preventionContent Security Policy
03

A few more details

Favorite video gameThe Legend of Zelda: Breath of the Wild
MusicI enjoy playing music
Hands-on projects3D printing
SetupRyzen 7 9700X · RTX 4080 Super · CachyOS
CityRome, Italy
04

A song I often listen to