renanBotasse
// about me

I'm Renan.

Frontend Developer with enough backend context.

I work with React, Next.js and TypeScript as daily tools. Node.js, NestJS, API design, database decisions — I contribute past the UI layer when the work demands it.

I've worked on greenfield projects and on restructuring systems already in production. Both are different problems. Greenfield is about making good early decisions. Legacy is about understanding why past decisions made sense before changing them.

I don't have framework ideology. I have decision criteria. Development is about architecture and trade-offs. Not faith in a stack.

— on technology choices

My differentiator is thinking critically before deciding. I map the decision, document the trade-offs, consider what breaks, and make sure the choice is defensible later. That habit is slow in the short term and cheap in the long term.

//the journey
Independent Developer
Freelance
2021–2023
GoHike
Mobile Developer
2023–2024
2Lar
Full Stack Engineer
2024–2026
//how I work
01
Decide before building

A decision that's cheap now is expensive six months into a codebase. I map trade-offs before writing the first line.

02
Document the seams

Modular code without documented boundaries is a monolith with extra steps. The seams need to be explicit and visible.

03
Performance is a claim

Animations that feel smooth on a MacBook feel broken on a mid-range Android. I run the numbers before shipping the effect.

04
No framework religion

The right tool depends on the constraint, the team, the timeline. I keep opinions loose and criteria tight.