RAFAEL COSTA LIMA
Frontend Software Engineer

About

Frontend engineer with 7+ years building React and TypeScript products, the last five in Dublin. I care about fast, accessible interfaces, component libraries that designers actually like, and tests that catch real bugs instead of slowing the team down.

Experience

2023 – Present
Frontend Engineer
Wayflyer, Dublin
  • Build the merchant onboarding and funding dashboard in TypeScript, React and Next.js, used by 4,000+ e-commerce businesses
  • Led the move of 120+ screens from REST calls to GraphQL with Apollo Client, cutting page payload by 35%
  • Set up end-to-end tests with Playwright in GitHub Actions; flaky test rate down from 12% to under 2%
  • Co-own the design system (Storybook, Tailwind CSS, Radix UI) with two designers and run WCAG 2.1 AA checks before each release
2022 – 2024
Frontend Developer
Olist, Remote (Curitiba, Brazil) (Part-time remote contract)
  • Evenings and weekends: built seller-facing React components and a product catalogue editor in TypeScript
  • Wrote Jest and React Testing Library tests to keep coverage above 80% on the seller portal
2021 – 2023
Frontend Developer
Flipdish, Dublin
  • Worked on the white-label online ordering web app in React and Redux Toolkit for restaurants in 20+ countries
  • Improved Largest Contentful Paint from 3.8 s to 1.9 s with code splitting and image optimisation in Next.js
  • Added Cypress smoke tests to the release pipeline
2019 – 2021
Frontend Developer
Locaweb, São Paulo, Brazil
  • Developed the customer control panel for hosting and email products in React and JavaScript
  • Migrated legacy jQuery pages to reusable React components
2018 – 2019
Web Development Intern
CI&T, Campinas, Brazil (Internship)
  • Built internal tools in JavaScript and Angular for a banking client