Skip to content
João Miguel Martins

Frontend Developer & Product Engineer

João MiguelMartins.

I build digital products with obsessive attention to detail. React, TypeScript, design systems, and experiences that make a difference.

0

Months at Ecost

0

Products built

0+

Components created

0

Companies

About me

Design meets engineering.Products with soul.

I combine product vision with technical rigor. From law to management, every past experience is a layer that makes me better at building digital experiences.

01

Age is an excuse, not a limit.

I started coding after 25. If I'd known then what I know now, I'd have started sooner. But what matters is that I started.

02

Learn by doing, not watching.

Tutorials are comfortable. Building is uncomfortable. But you only learn to solve real problems by building.

03

Your past is a competitive advantage.

Insurance, law, management... all of it gave me product vision, user empathy, and the ability to negotiate.

Projects

What I'm building.

Ecost

Live

Rebuilt the digital presence of an energy startup

Next.jsReactTypeScriptTailwind
www.ecost.ai

O Alquimista

Live

Website for artisanal coffee shop with laboratory concept

Next.jsFramer MotionGSAP
www.oalquimista.me

My Savings

In progress

Personal savings and financial management app

ReactTypeScriptTailwind

ReStart Path

Planned

Platform for people in career transition

Next.jsTypeScriptSupabase

Stack

What I've learned to master.

Frontend

React
Next.js
TypeScript
Tailwind CSS
Framer Motion

Tools

Vite
Storybook
Git
Vercel
VS Code

Design

Figma
shadcn/ui

Backend

Supabase
PostgreSQL