Skills

The tools I use every day to build reliable web products, front to back.

Day to day

“The only way to go fast, is to go well.”

Robert C. Martin, Clean Architecture

My job hasn't changed: designing, writing and shipping code that holds up. How I do it has. With Claude Code and Codex, I steer the writing: I set the intent, the architecture and the rules, the tool speeds up execution, and every decision stays mine.

I also use them for code review. On each pull request, a first pass catches oversights, edge cases and deviations from the project's conventions. Then I review it myself, and I'm the one who signs off.

What I gain in speed, I reinvest before and after the code: really understanding the need, breaking down the domain, writing the tests. Shipping fast only has value if the code stays readable and easy to evolve a year later.

  • TypeScript
  • React
  • Next.js
  • Node.js
  • PostgreSQL
  • Docker
  • Claude Code
  • Codex

By domain

  • Product design

    • Requirements gathering
    • Functional design
    • Wireframing / prototyping
    • User story writing
    • Backlog prioritization
    • Mermaid
    • Client management
    • Agile methodology
    • Linear
    • Jira
  • Front-end

    • React
    • Next.js
    • Vite
    • React Native
    • TanStack Query
    • React Hook Form
    • Radix UI
    • Tailwind CSS
    • GSAP
  • Back-end

    • Node.js
    • Hono
    • Express
    • TypeORM
    • Zod
    • InversifyJS
    • Stripe
    • Firebase
  • Data

    • PostgreSQL
    • PostGIS
    • TypeORM
  • Testing

    • Vitest
    • Jest
    • Playwright
    • Testing Library
    • MSW
    • Testcontainers
  • QA

    • Front-end UI/UX testing
    • API campaigns
    • Postman
    • Insomnia
    • Bruno
    • Acceptance test plans
    • Regression testing
    • Test user stories
    • Payment testing (Stripe)
  • DevOps

    • Docker
    • GCP Cloud Run
    • AWS
    • GitHub Actions
    • CI/CD
    • pnpm
    • Git
  • AI

    • Claude Code
    • Codex
    • MCP servers
    • Anthropic API
    • ChatGPT
    • Skills
    • Commands
    • Specialized agents
  • Languages

    • TypeScript
    • JavaScript
    • SQL

Want to know more about my journey?

From QA to full-stack development: the full journey, act by act.