I'm a Frontend Developer at Madisoft, where I work on software used by Italian schools to manage everyday teaching, administration, and communication.
Outside of work, I spend a lot of time reading codebases I admire and contributing to open-source projects around frontend tooling, identity, web quality, and AI-assisted software engineering.
I also sing. Not a metaphor.
-
Agent Skills β collaborator on Addy Osmani's project, listed in the README. Merged PRs
-
Keycloak Fixed a cross-user session contamination issue in the offline access authentication flow, preventing stale root authentication sessions from being reused across users.
-
Keycloakify Aligned the
backToApplicationlink behavior with Keycloak's standard theme, avoiding broken empty-link rendering in custom login themes. -
Orval Enforced integer validation in the generated Zod schemas, so OpenAPI
integertypes no longer accept floats at runtime. -
webpack-MF2-discovery-service Contributed fixes to Luca Mezzalira's micro-frontend reference project:
- Blog β frontend development, web technologies, and software engineering.
- Languages: JavaScript, TypeScript, HTML, CSS
- Frontend: React, Vue.js, Astro
- State & Data: TanStack Query, Zustand
- Tooling: Vite, Nx, CI/CD, GitHub Actions
- Interests: Identity & access management, frontend architecture, web performance, design systems, and AI coding agents
- π Website
- πΌ LinkedIn
- βοΈ federicobartoli95@gmail.com



