What I bring to your team

Front-End Development Skills

Angular and React developer with 10+ years in front-end development, across banking, insurance, fintech and healthcare. A UX design background helps me turn designs into accessible, tested production code.

Core Expertise

Angular

Working in Angular since 2017, from version migrations to Signals, standalone components and state management with NgRx and RxJS.

Angular 21SignalsStandalone ComponentsNgRxRxJSAngular MaterialAngular CLIAngular Migrations (13–21)

React & Front-End Foundations

React with TypeScript, Vite and Tailwind CSS, on top of solid foundations in JavaScript, HTML and CSS, responsive design and data visualization.

ReactTypeScriptJavaScript (ES6+)HTML5CSS3/SCSSTailwind CSSBootstrapViteD3.js

Front-End Architecture

Micro-frontends, monorepos, real-time data, component libraries and design systems, with lazy loading and code splitting for performance.

Micro-FrontendsMonoreposWebSocketsServer-Sent EventsSPA/PWAComponent LibrariesDesign SystemsStorybookLazy LoadingCode Splitting

Testing & Quality

Unit, integration and end-to-end tests, CI quality gates and code review.

JestVitestJasminePlaywrightTDDSonarQubeCode Review

Accessibility, i18n & SEO

Accessible, bilingual interfaces and technical SEO, with keyboard navigation and screen reader support.

WCAG 2.2 AAKeyboard NavigationScreen Readersngx-translateTranslocoTechnical SEO

AI-Assisted Development

AI coding assistants used with guardrails for code quality, security and testability, plus workflow design and team enablement.

AI Coding AssistantsEnterprise GuardrailsWorkflow DesignTeam Enablement

APIs & Back-End

Integrating with REST and GraphQL APIs and building back ends with Python and PostgreSQL when a product needs it.

RESTGraphQLOAuth 2.0/JWTPythonFastAPIFlaskNode.jsPostgreSQL

DevOps & Cloud

CI/CD pipelines, containers and infrastructure as code.

Azure PipelinesGitLab CIJenkinsGitHub ActionsDockerTerraformAWSFirebase

UX Background

UX/UI Design and Product Development

Crafting intuitive and visually engaging user interfaces across web and mobile. Encompasses user flows, dashboard design, web and mobile app design (iOS/Android), information architecture, and product design solving complex user problems.

Research and Usability Testing

Deeply committed to understanding user needs, conducting interviews, usability testing, and gathering qualitative and quantitative feedback to validate assumptions and refine prototypes.

Design Systems & Pattern Libraries

Implementing modular, reusable UI components following Atomic Design methodology for process acceleration and consistency across products.