Gabriel Pereira

Development was never the goal. Building was.

Self-taught first, then Mindera's bootcamp, then an internship at FanDuel. About a year into my first professional role.

I ask a lot of questions before I write anything. About the product, the users, the constraints, the decisions already made. I'd rather spend some time understanding the problem than two days solving the wrong one. In teams I'm direct about what I don't know and deliberate about finding out.

I default to TypeScript, work across the full stack, and reach for tech stack that fits the problem. Not the other way around. I care about how interfaces hold up under real product constraints: the edge cases nobody catches in a Figma file, the logic that only breaks in production, the decision that seemed small until it wasn't.


2024Self-taught. Learned by building things that didn't work, then figuring out why.2024Mindera bootcamp.2025FanDuel internship.2025Dynamik. Production from week one.

BuildingUnsaid, AI journaling, co-founded. In active development.DeepeningProduction infrastructure: Docker, CI/CD, deployment pipelines.Looking forAI-native teams where shipping and product thinking are the same job.

The work I find most meaningful is where a schema decision is also a product decision, and a product decision is also a business decision. Most roles specialize. I am looking for a team where you can't.

Eventually I want to build something of my own. Unsaid is where that starts.