Senior Frontend Engineer · Open to remote

AlessandraPetry

React · TypeScript · Next.js

A frontend engineer who treats interfaces like small gardens — pruned for clarity, planted for the people who actually use them.

i · About

A frontend engineer
and a quiet naturalist.

portrait — Alessandra

I'm Alessandra — a senior frontend engineer based in Rotterdam, originally from Brazil. I've spent the last decade building interfaces for products used by millions of people across Europe, with a particular love for React, TypeScript, and the craft of UI.

At RTL Netherlands I led a CMS migration that lifted page conversion by up to 42%. At HousingAnywhere I shipped a date-flexibility feature that added €30K/month in revenue. The work I'm proudest of, though, is quieter — the components that get reused for years, the focus state nobody noticed because it just worked, the bug that never shipped.

Off the clock I travel slowly, paint badly but happily, and read widely — fantasy, personal development, anything with weather in it. I play board games and the occasional video game, and I'll defend the Marauder's Map as the best UI in fiction.

A small bestiary of facts

· Habitat Rotterdam, Netherlands · open to remote teams across EU timezones.
· Languages Portuguese (native), English (advanced), Spanish (basic).
· Field Notes Travels often. Keeps a notebook of small UI ideas.
· Diet Specialty coffee, novels by writers who describe trees well.
· Affinities Harry Potter, Studio Ghibli, slow design, accessible defaults.
Frontend

React, TypeScript, JavaScript (ES6+), Next.js, Vue.js, HTML5, CSS3

State & Data

Redux, GraphQL, Apollo Client, REST APIs

Styling & UI

Tailwind CSS, SCSS, Bootstrap, Responsive Design, Flexbox, CSS Grid

Testing

Jest, React Testing Library, Cypress, Playwright

Tools & Workflow

Git, GitHub, Webpack, npm, CI/CD, Azure Pipelines, Azure DevOps

CMS & Backend Exposure

Strapi, WordPress, PHP (Laravel), Ruby on Rails

ii · Experience

Field notes from
ten years of frontend.

A timeline of teams, products, and the things I shipped while I was there.

RTL Netherlands

Feb 2025 – Feb 2026

Frontend Software Engineer

Leading Dutch media company — television, streaming, and digital entertainment.

  • Led an end-to-end redesign and CMS migration from WordPress to Strapi, achieving +14% to +42% conversion rate improvements per page.
  • Collaborated with UX/UI to ship responsive, accessible, performance-optimized frontends in React, TypeScript, and Next.js.
  • Contributed to an experimental AI initiative focused on platform performance and user experience.
  • Mentored engineers on React patterns, TypeScript, and component-driven development through code reviews.
ReactTypeScriptNext.jsStrapiWordPressAzure

HousingAnywhere

May 2021 – May 2024

Frontend Software Engineer

European rental platform across 125+ cities.

  • Developed and launched a date-flexibility feature delivering +€30K / month in revenue.
  • Refactored critical marketplace components — search, filters, listing detail — for performance and maintainability.
  • Improved search algorithm efficiency and UI responsiveness, lifting engagement and reducing bounce.
  • Wrote comprehensive unit and integration tests with Jest and React Testing Library.
ReactTypeScriptReduxJestReact Testing Library

87 Labs

May 2019 – Apr 2021

Frontend Developer

Consulting firm — clients across Brazil and North America.

  • Spearheaded an event ticketing platform with real-time chat, polls, and Q&A — built with React, Apollo Client, and Tailwind.
  • Architected interactive data dashboards for complex datasets across multiple industries.
  • Managed Agile delivery: epics, user stories, sprint decomposition.
ReactGraphQLApollo ClientTailwind CSSRuby

Garupa

Jul 2018 – Apr 2019

Fullstack Developer

Ride-sharing platform — admin tooling.

  • Maintained the admin system in Vue.js and PHP/Laravel — user roles, permissions, and access control.
  • Built 15+ reusable Vue components and report pages providing operational insights.
Vue.jsPHPLaravelHTML5CSS3

F5 Digital

Aug 2015 – Jul 2018

Fullstack Developer

Where the garden was first planted — intern to permanent.

  • Progressed from intern to permanent developer, building client websites and internal tools.
  • Pioneered responsive design across 20+ client projects using Flexbox and CSS Grid, with 95%+ client satisfaction.
PHPJavaScriptjQueryHTML5CSS3

iii · Projects

Field notes from
ten years of frontend.

A timeline of teams, products, and the things I shipped while I was there.

tvmaze · show browser

TV Maze Show

A grimoire of every show — searchable, sortable, and tucked into pretty cards.

ReactTypeScriptREST
rick & morty · explorer

Rick and Morty

Multiverse character explorer. Every episode catalogued, every dimension a click away.

ReactGraphQLApollo
filter · component

Multi-Select Filter

A small but mighty component for filtering lists with grace, keyboard support, and accessibility built in.

ReactTypeScripta11y
✦ Coming Soon

React Native

Mobile projects in the works. Something worth waiting for.

iv · Contact

Let's talk

I'm currently open to senior remote frontend roles with international teams. If your team is building something you'd want to use yourself, I'd love to hear about it.