GL
Gabriela Lizfront-end at Twila

Gabriela
Liz.

Front-end developer and tech lead at Twila. Six years of React and TypeScript, after starting full-stack with Rails, .NET and React Native.

6
years shipping
7
companies
React · TypeScript · Next.js · React Query · Zustand · Jest + RTL · Radix · Tailwind · Prisma · tRPC ·

Path

7 of 7 roles
filter by stack
click to expand
  • Technically lead the frontend team (React, Next.js, TypeScript): define architecture decisions, conduct PR reviews, and take part in meetings with clients and integrated service providers.
  • Own the implementation of strategic features and critical external integrations with React/Next.js: identity validation, authentication (Auth0), credit card payment processing, and document upload to S3.
  • Architected the design system shared between Credicarro and Parcele Mais (React, Style Dictionary, Tailwind, Storybook), eliminating inconsistencies that affected 45% of components and achieving 100% visual standardization across products.
  • Implemented E2E (Playwright) and unit tests (Vitest + React Testing Library) in CI, raising test coverage from 0% to 25% (targeting 70%), increasing the reliability of the deployment pipeline.
  • Resumed development of Suite Fiscal (Angular, TypeScript), a product with stalled progress, resolving long-standing issues and improving the visualization of SQL-driven query modules.
  • Fixed forms and registration modules that were causing slow load times and incorrect data submission, across Suite Auditor (React) and Suite Fiscal (Angular).
  • Collaborated with the back-end team on building new modules, integrating new API endpoints with React Query and TypeScript.
  • Developed Yoobe Plataforma and Yoobe Commerce using React, Next.js (Next Commerce + Spree provider), TypeScript/JavaScript, and Formik/Material UI for forms and components.
  • Refactored 60% of Yoobe Plataforma, improving performance and making it easier to add new features.
  • Implemented accessibility improvements, enabling clients with visual impairments to use the platform.
  • Developed interfaces for Geru, a personal loan product, using React, Next.js, TypeScript, Chakra UI, and Formik, within a modular and scalable microfrontend architecture.
  • Optimized site performance, accessibility, and SEO, reaching 90 points on Lighthouse.
  • Implemented unit tests with Jest and React Testing Library, raising test coverage to 70%.
  • Documented reusable components in Storybook and integrated feature flag control via GitLab.
  • Contributed to phasing out a legacy system with a high incidence of bugs, migrating functionality to 100% adoption of the new platform (React.js) and eliminating inconsistencies inherited from the old codebase.
  • Diagnosed and fixed a critical connectivity bug between the React Native app and MongoDB, restoring app stability in production.
  • Developed full-stack features with Ruby on Rails, React.js, and React Native, using Redux, MongoDB Realm, MySQL, AWS, Azure, and Docker.
  • Built full-stack modules (.NET + ASP.NET on the back-end, JavaScript/jQuery on the front-end) for the new Seven Suite, including reporting, ticket management, time tracking, and statements, from the database through to the final UI.
  • Applied a design system with SCSS to standardize the project’s visual identity, increasing consistency across modules built from scratch.
  • Developed back-end functionality with Ruby on Rails for the Fleeg product, with automated testing in RSpec, plus occasional front-end support with HTML, CSS, and jQuery.
Wrapped up my Tech Development 360 postgrad at FTR.
Studying back-end so I can work full-stack, not just front-end.
Walking my dog and watching Masterchef with my mom.
  • Postgrad, Tech Development 360 · FTR · completed 2026
  • BSc Software Engineering · Católica SC · 2020—2023
  • 3rd place, Hackathon Inova Católica · 2020
  • English B2 (MET, Michigan) · Calvert Academy, American school

Let's talk

Always open to a conversation, whether it is about front-end, back-end or whatever you are building. Send me a message and I will get back to you within a day.

·Joinville, Brazil — GMT-3, remote, overlapping hours with Europe and the US
·Native Portuguese, English B2 (MET, Michigan)