Lisbon, Portugal ·

Lucas Caixeta

I’m a technical lead and front-end engineer. For 13 years I’ve worked in product teams building for the web, mostly with React and TypeScript. Today I lead the technical side of a large consumer platform, and I care about design systems, clear architecture and helping teams do their best work.

Email LinkedIn GitHub

years building software
13+
years with React
6+
design systems built with teams
3

What I do

Leading teams

Together with product and engineering, I set technical direction and help teams deliver across markets. That means architecture decisions, connecting the work of different teams, and planning migrations away from legacy services.

Building platforms

Day to day our team works with React, TypeScript and NestJS in a micro-frontend monorepo. The flows we build cover registration, identity verification and OTP for field teams.

Design systems and quality

As part of different teams, I’ve contributed to component libraries with Storybook and Bit.dev, written tests with React Testing Library and worked with CI/CD at Cazoo, Tamanna and in my current role.

Experience

  1. 2026 to now

    Technical Lead

    Philip Morris International

    As technical lead, I guide the technical direction and delivery of a business-to-consumer platform used by field teams for the US market, working with product, QA and integration teams around the world. I coordinate integration between teams in a micro-frontend monorepo and the migration of legacy services.

    • React
    • TypeScript
    • NestJS
    • Micro-frontends
  2. 2022 to 2026

    Senior Software Engineer, Frontend

    Philip Morris International

    I joined the age verification team, where we built identity verification flows and I contributed to a shared component library documented in Storybook. I then moved to the global platform team, where I was part of the team that built Consumer 360, the tool field coaches use to manage consumer profiles, registration and OTP verification, and helped move the platform off legacy services.

    • React
    • TypeScript
    • Storybook
    • NestJS
  3. 2022

    Software Engineer

    Cazoo

    I was part of the team building the design system used across Cazoo’s internal tools, working with designers, testers and product managers. Test-driven development with React Testing Library, plus Storybook and CI/CD.

    • React
    • TypeScript
    • Styled Components
  4. 2021 to 2022

    Front-end Developer

    Tamanna.com

    I was part of the team working on the back-office where brands manage the products sold on the main site, and helped build the team’s design system from scratch with Storybook and Bit.dev.

    • Next.js
    • React
    • TypeScript
    • PWA
    • Docker
  5. 2019 to 2021

    Front-end Developer

    Sbanken

    As part of the Business area team, I helped build and maintain the bank’s solutions, alongside designers, testers and other developers.

    • React
    • Redux
  6. 2016 to 2019

    Front-end Developer

    OLX Group

    I was one of the engineers responsible for the front end of Tradus Pro, the business tool for a global marketplace of used heavy machinery. I was also the team’s Coding Dojo evangelist.

    • React
    • Redux
    • Redux Observable
    • ES6
  7. 2013 to 2017

    Earlier roles

    Integer Consulting, Instituto de Pesquisas Eldorado

    Front-end consulting with React, Redux and Angular.js in Lisbon. Before that, at Eldorado in Brasília, JavaScript and HTML5 projects with Angular.js and Polymer, and Android apps in Java.

Skills

Languages

  • TypeScript
  • JavaScript (ES6+)
  • HTML5
  • CSS3

Frameworks

  • React
  • Next.js
  • Redux
  • Redux Observable
  • NestJS
  • Styled Components

Tooling

  • Storybook
  • Bit.dev
  • React Testing Library
  • Figma
  • GitHub CI
  • GitLab CI
  • Docker

Practice

  • Micro-frontends
  • Design systems
  • Technical leadership
  • Mentoring and onboarding
  • Coding Dojo

Beyond the code

Community

Coding Dojo evangelist at OLX Group. I wrote about it on Medium: Coding Dojo.

Learning

Anthropic: Claude Code in Action, AI Fluency, Claude 101 (2026). IBM: Developing Front End Apps with React (2024). Testing React with Jest and RTL (2022).

Education

BSc in Information Systems, UPIS, Brasília (2013).

Languages

English (full professional), Portuguese (native).

Contact