I'm a Senior Frontend Engineer with +6 years of experience turning complex product requirements into reliable, accessible, and scalable web applications. My journey has taken me from building reusable UI foundations for growing SaaS products to engineering fintech platforms where performance, data accuracy, and user experience matter at scale.

Over the years, I've worked across the full frontend lifecycle: from shaping component libraries and design systems to architecting application state, integrating APIs, and collaborating with backend engineers on REST, GraphQL, and backend-for-frontend (BFF) services. I've helped build wealth management experiences supporting 20M+ accounts and trading dashboards processing more than 663M trades, bringing together thoughtful UI engineering and the systems that power it.

But I've learned that great engineering isn't just about shipping features. It's about making the next feature easier to build, the application easier to maintain, and the experience better for everyone using it. Whether I'm modernizing legacy React code, improving rendering performance, expanding accessibility, or establishing shared components that multiple teams can rely on, I look for opportunities to solve the underlying problem, not just the immediate task.

Today, I'm bringing together my experience in frontend architecture, product engineering, and AI-assisted development to build software that scales, not only in users and complexity, but also in the way teams create and deliver it.

<h1>Front End Software Engineer</h1>

<h3>Monks / S4 Capital USA</h3>

//- Key Qualifications and Responsibilities
  • <ul>
  • <li>Shipped the reusable React.js, Next.js and TypeScript component library serving advisor and investor dashboards across 20M accounts, covering multi-step form wizards and role-based permission gating
  • <li>Owned the component layer behind a wealth management platform holding $1B+ in assets under custody (AUC) that 200+ client firms run on
  • <li>Set the REST endpoint contracts and GraphQL queries with backend engineers, against containerized services run locally with Docker and Tilt
  • <li>Tuned rendering performance on high-frequency trading dashboards fed by GraphQL through TanStack Query, processing 663M+ trades
  • <li>Backed the TypeScript codebase with Vitest unit tests, code review and feature-flag rollout with LaunchDarkly
  • <li>Extended advisor and investor dashboards to screen-reader and keyboard-only users: WCAG-aligned screen reader support, full keyboard navigation and text resizing
  • <li>Shipped multi-language translation with i18next and unified every locale onto a single build
  • <li>Halved development time on an inherited codebase as its maintainer, rebuilding React.js class components into a typed functional architecture under automated test coverage
  • <li>Replaced manual sprint reporting with an agentic pipeline connecting GitHub, Scrum tooling and Model Context Protocol (MCP) servers
  • <li>Lifted delivery velocity by up to 60% by building the team’s AI product engineering workflow with Claude Code, holding enterprise compliance, testing and code-quality standards at the higher throughput
  • </ul>

<h1>Front End Engineer</h1>

<h3>Money Money Invest</h3>

//- Key Qualifications and Responsibilities
  • <ul>
  • <li>Cut onboarding input time 62% with a chatbot registration flow, growing account creations across a $4.2M portfolio with 1,583+ clients
  • <li>Raised user adherence 23% by driving over 90% of the application’s user interface refactoring; landing page work lifted conversion 13%
  • <li>Eliminated 37% of user-reported errors by putting the application’s components under Cypress component tests
  • <li>Implement new frontend features, components and refactoring of all website's landing pages and web app
  • <li>Fix and debug client side rendering issues
  • <li>Debug frontend requests and client side overall layout and performance issues
  • <li>Component testing with Cypress and Jest
  • <li>Streamline coding updates and version control with Github
  • <li>Structure and develop SendGrid email’s templates for customers
  • <li>Lead frontend developer for refactoring and layout structuring
  • <li>Craft and consume Restful Services with Rest API
  • <li>Analyze databases and sensitive data with DBeaver
  • <li>Streamline and update testing database with Insomnia
  • <li>Centralize application's states persistence with Redux
  • <li>Leverage React's usage with Next.js tooling
  • <li>Integrate client and server side by consuming Elixir and Adonis.js API
  • <li>Review github commits and pull requests
  • <li>Document workflow through Microsoft Azure and Kanban methodology
  • </ul>

<h1>Front End Engineer</h1>

<h3>Eventene</h3>

//- Key Qualifications and Responsibilities
  • <ul>
  • <li>Reduced frontend complexity 27% and pushed development efficiency up 48% by building and documenting an in-house design system in Pug, SCSS and JavaScript, on a SaaS product with yearly revenue exceeding $500k
  • <li>Trimmed development time for new features 34% across teams by promoting reuse of that shared component set, held stable by Jest unit tests
  • <li>Collaborate with the Ruby, TypeScript, Vue and React stack;
  • <li>Closely collaborate with the lead team designer to implement new features in the design system;
  • <li>Streamline Webforms’ UI documentation in isolation for React’s Storybook;
  • <li>Fix and update UI’s bugs in Webforms
  • <li>Update UI components in the Ruby on Rails running web app;
  • <li>Document and update styles and components;
  • <li>Perform fluid UI components with JQuery;
  • <li>Implement newly designed components;
  • <li>Refactor based on the Atomic Design Principle and BEM organizing structure;
  • <li>Work in different ecosystems;
  • <li>Deployment on GitHub
  • </ul>

<h1>Freelance Front End Developer</h1>

<h3>Camelias Produtos e Serviços</h3>

//- Key Qualifications and Responsibilities
  • <ul>
  • <li>Translate mockup using Jade, SCSS;
  • <li>Full implementation of HTML and CSS structures based on semantic HTML and BEM methodology;
  • <li>Creation of modular and responsive application;
  • <li>JQuery usage to perform fluid UX search and addition of new cards and tags;
  • <li>GitHub based organization and project deployment
  • </ul>
//- Commonly used tools
    Languages
  • TypeScript
  • JavaScript (ES6+)
  • HTML5
  • CSS3
  • SQL
    Frameworks
  • React
  • Next.js
  • Node.js
  • Express
  • Fastify
    APIs
  • REST
  • GraphQL
  • Backend-for-Frontend (BFF)
    Databases
  • PostgreSQL
  • MySQL
  • Prisma
    Testing & Quality
  • Vitest
  • Jest
  • Cypress
  • Playwright
  • Continuous Integration
  • LaunchDarkly
  • Datadog
    Tools
  • Git
  • Docker
  • Tilt
  • Vite
    AI Engineering
  • Agentic Workflows
  • MCP Servers
  • AI-assisted Code Review
  • AI-assisted Test Writing

Projects

Get in Touch