Back to experience

2021 - Present · Remote

Freelance & independent projects

Freelance

Short engagements, from a few weeks to a few months, between and alongside full-time roles: Angular and React frontends, authentication flows and the first pieces of component libraries for clients and for my own products.

What I did

Client work in Angular

Responsive HTML emails and Angular apps for several clients. In one engagement I built the login, the password recovery flow and the first components of the client's UI library.

Scalable React architecture

Designed and built SaaS applications from scratch with React 18: modular architecture, Redux Toolkit for state and advanced component patterns (compound components, custom hooks).

Authentication & security

Implemented secure authentication flows with JWT, OAuth and Supabase Auth, following industry best practices for session management.

Design system implementation

Created reusable component libraries with consistent APIs, responsive design and accessibility standards.

Tech stack

  • Angular
  • React 18
  • TypeScript
  • Redux Toolkit
  • Vite
  • SCSS
  • Supabase
  • Firebase
  • REST APIs