// incoming transmission — v2.6
LEONARDO
PEREIRA
Senior Engineer based in London, Canada 🇨🇦 — currently at Shopify.
I’ve spent my career moving ideas into incredible products. I love Ruby and Rails, use the best of modern TypeScript to create amazing experiences, and teach engineers how to write beautiful code and get better at the craft.
2024 — PRESENTACTIVE
Shopify / Senior Engineer · Growth
Growth engineering at Shopify — monetization and conversion work on surfaces customers actually use.
2024
Hona / Staff Software Engineer
Early-stage full-stack product work: architecture, delivery habits, and enough hands-on code to keep decisions honest.
2023 — 2024
OrderProtection.com / Staff Software Engineer
Architecture across 8+ services, with a lot of TypeScript, React, Preact, and quality work on the customer experience.
2020 — 2023
Route / Senior Software Engineer
Defined code standards and architecture for a high-traffic e-commerce protection platform; mentored 5+ engineers and shipped merchant integrations end-to-end.
2018 — 2020
Decisiv / Senior Software Engineer
Scalable Rails applications for fleet service management, delivered cross-functionally.
2016 — 2017
Silverfin / Software Engineer · Ghent, Belgium
Financial reporting tooling, built with a distributed multicultural team.
2007 — 2016
Earlier / Trat.to · Skore.io · Focus Networks · independent
From PHP-era contract work to technical leadership — consulting, digital wallets, learning platforms, and a lot of shipped side quests.
I’m a product engineer first: I like taking fuzzy ideas, shaping them into something real, and sweating the details until the experience feels right. Rails and TypeScript are the main tools in my hands; AI, agents, and Pi are leverage I build around the craft — useful for context, review, testing, and moving faster without giving up judgment.