Skip to content
View igorjohn's full-sized avatar

Block or report igorjohn

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
igorjohn/README.md

Hey, I'm Igor John 👋

Forward Deployed Engineer & Product Builder | GTM | Domain-Driven Design (DDD) | Built a bootstrapped payments platform to $60M+ GMV
I turn ambiguous problems into products that reach production.

Portfolio 🎨 LinkedIn


🧭 What I do

I build at the intersection of product and engineering: understanding the problem, modelling the domain, designing the architecture, writing the spec and implementing what it takes to ship.

  • 🧱 Co-founded Pepper and helped take it from its first checkout to BRL 300M+ processed across 17,000+ creators, bootstrapped.
  • 🏗️ CTO at MakersHub, leading a full rebuild while the legacy keeps serving customers in production.
  • 🤖 Shipping agentic systems in production: agents, subagents, structured outputs, spec-driven development.

🛠️ Stack

Engineering

TypeScript Node.js Bun Fastify Hono PostgreSQL MySQL Drizzle Zod Vue Nuxt React Next.js shadcn

AI

Claude Gemini ChatGPT DeepSeek Cursor Obsidian

Agents Structured Outputs Context Engineering Spec-driven development

Infrastructure

AWS Docker Cloudflare Supabase CI/CD Mintlify

Product & Architecture

Domain Modeling System Design Technical Scoping Product Discovery API Design Database Design


🧳 Where I've worked

  • 🏗️ CTO & Forward Deployed Engineer – MakersHub · 2026 to present
  • 🌶️ Co-founder & CPO – Pepper · 2022 to 2026
  • 🎓 CEO & co-founder – Cinética · 2019 to 2022

🧱 Looking for someone who builds?

Open to international remote roles as a Forward Deployed Engineer, Product Engineer or any technical role where I own the problem end to end.

igorjohn.dev · igorsjohn@gmail.com

Pinned Loading

  1. nuxt-shadcn-fastify-boilerplate nuxt-shadcn-fastify-boilerplate Public template

    Full-stack boilerplate with a Nuxt 4 + shadcn-vue dashboard, a Fastify + Drizzle + MySQL backend, and JWT auth (access + refresh) ready to go. 🚀

    Vue 1

  2. vue-checkout vue-checkout Public

    Checkout payment form in Vue3 + TailwindCSS

    Vue

  3. rotten-souls rotten-souls Public

    🏰⚔️💀 Souls-like boss fight running in the browser on WebGPU. Three.js r185 with TSL post-processing, Rapier physics, a procedurally generated gothic arena, synthesised Web Audio and an AI-generated…

    TypeScript 3