LEO_OS // V2.6
initializing uplink 000%
access granted
LEO_OS v2.6
42.98°N 81.25°W --:--:--
MOD.01 Profile SIG.OK

// 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.

CALLSIGNLEO STATUS● ONLINE ROLESENIOR ENGINEER FOCUSSHIP PRODUCT / SHARPEN TOOLS SECTORWEB / E-COMMERCE / AI LOCAL TIME--:--
MOD.02 Telemetry LIVE.FEED
1+
years shipping
1+
frameworks
65.001+
coffees
10.000.000+
lines of code written
Ruby on Rails100%
product engineering100%
typescript / react100%
AI / Tooling / Agentic Coding100%
systems design100%
engineering judgment100%
MOD.03 Mission Log REC.2007—

I'm currently working at Shopify. Before that: Hona, OrderProtection.com, Route, Decisiv, Silverfin, and a lot of shipped side quests. If you're building something hard and useful, email me.

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.

MOD.04 Product Engineering + Tooling SHIP.MODE

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.

MODE.001 // PRODUCT● SIGNAL
Shape ideas into product
I like the messy middle: turning a rough problem into flows, boundaries, data models, and small decisions that make the thing shippable.
Product Discovery Architecture
MODE.002 // CRAFT● FULL STACK
Build with Rails, sharpen with TypeScript
Ruby and Rails are home base. Modern TypeScript, React, and careful UI work help me turn solid systems into experiences that feel fast, clear, and human.
Rails TypeScript React
MODE.003 // TOOLING● LEVERAGE
Use agents as leverage, not identity
I build Pi workflows, skills, prompts, and extensions that help inspect code, compare paths, test changes, and keep more context in the room.
Pi Agents Developer Tools
MODE.004 // QUALITY● HUMAN
Teach the taste behind the code
I care about helping engineers build judgment: readable code, honest tests, good trade-offs, and the confidence to know when simple is better.
Mentorship Quality Judgment
MOD.06 Comms CH.OPEN

Use / to access terminal. Easter egg game available.