✦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
React, TypeScript, JavaScript (ES6+), Next.js, Vue.js, HTML5, CSS3
Redux, GraphQL, Apollo Client, REST APIs
Tailwind CSS, SCSS, Bootstrap, Responsive Design, Flexbox, CSS Grid
Jest, React Testing Library, Cypress, Playwright
Git, GitHub, Webpack, npm, CI/CD, Azure Pipelines, Azure DevOps
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 2026Frontend 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.
HousingAnywhere
May 2021 – May 2024Frontend 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.
87 Labs
May 2019 – Apr 2021Frontend 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.
Garupa
Jul 2018 – Apr 2019Fullstack 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.
F5 Digital
Aug 2015 – Jul 2018Fullstack 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.
iii · Projects
Field notes from
ten years of frontend.
A timeline of teams, products, and the things I shipped while I was there.
TV Maze Show
A grimoire of every show — searchable, sortable, and tucked into pretty cards.
Rick and Morty
Multiverse character explorer. Every episode catalogued, every dimension a click away.
Multi-Select Filter
A small but mighty component for filtering lists with grace, keyboard support, and accessibility built in.
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.
dear visitor,