João Filipi
João Filipi BrittoJoão Filipi Britto

Hey, I'm

João Filipi

Software Engineer with a Product Mindset

I build software by combining engineering excellence, user experience and product thinking to create products people genuinely enjoy using.

About

I don't just ship features. I build products.

I care about the whole picture: the users on the other side of the screen, the business behind the product, and the engineering that has to hold up over time. That combination is where I do my best work.

More about me

Toolbox

The stack I build and scale with

The technologies I reach for across frontend, backend, data, and infrastructure to ship and run real products.

Frontend
ReactReact
Next.jsNext.js
TypeScriptTypeScript
JavaScriptJavaScript
Tailwind CSSTailwind CSS
ReactReact
Next.jsNext.js
TypeScriptTypeScript
JavaScriptJavaScript
Tailwind CSSTailwind CSS
Backend
Node.jsNode.js
NestJSNestJS
PHPPHP
LaravelLaravel
SymfonySymfony
GraphQLGraphQL
Node.jsNode.js
NestJSNestJS
PHPPHP
LaravelLaravel
SymfonySymfony
GraphQLGraphQL
Databases
PostgreSQLPostgreSQL
MySQLMySQL
MongoDBMongoDB
RedisRedis
PostgreSQLPostgreSQL
MySQLMySQL
MongoDBMongoDB
RedisRedis
Cloud & Infra
VercelVercel
RailwayRailway
CloudflareCloudflare
SupabaseSupabase
DockerDocker
VercelVercel
RailwayRailway
CloudflareCloudflare
SupabaseSupabase
DockerDocker
Tools
Apache KafkaApache Kafka
TemporalTemporal
MeilisearchMeilisearch
StripeStripe
ClerkClerk
GitGit
DatadogDatadog
Apache KafkaApache Kafka
TemporalTemporal
MeilisearchMeilisearch
StripeStripe
ClerkClerk
GitGit
DatadogDatadog

Resume

Where I've been building

The short version. The full resume has every detail, plus a PDF to take with you.

See the full resume
  1. 2026 – Present

    Software Engineer · Independent Journal Review

    Full-stack engineer on a TypeScript GraphQL platform for a digital news product (Apollo Server, TypeORM, PostgreSQL, and a Next.js App Router app in a pnpm monorepo). Designed and shipped a role-based access control system (system and journal roles, permission catalog, audited memberships, admin UI) with server-side enforcement behind feature flags. Built core publishing features (Writer Studio, journal pages, team management), migrated content and authors off a legacy WordPress system, and delivered end-to-end features across image uploads (Cloudflare R2), search (Meilisearch), payments (Stripe), and auth (Clerk). Strengthened reliability with schema-driven types (GraphQL Codegen), tests (Vitest, Playwright), CI/CD, and observability (Datadog).

  2. 2022 – Present

    Founder & Engineer · HelpFlux

    Design, build, and operate a portfolio of SaaS products: TreinaEdu, BeautyMetrics, TakeTicket, and HelpDiet.

  3. 2022 – 2026

    Software Engineer · Superlógica Tecnologias

    Worked across several teams and products, building scalable solutions with direct impact on clients' financial operations. Started on the ERP team (Zend PHP), owning integrations with city halls across Brazil for electronic invoices and banking automation (remittance and return files, billing) with multiple financial institutions. Then Paybox (Node.js, TypeScript, Symfony), evolving a microservices architecture with AI-powered document analysis. Most recently on the PJBank Receivables team, building event-driven microservices (NestJS, Kafka, MongoDB, Temporal) to process high volumes of asynchronous financial transactions with a focus on performance and resilience.

Current focus

What I'm working on right now

  • 01

    Building software that combines engineering rigor with real product thinking.

  • 02

    Studying how the best products earn trust through the smallest details.

  • 03

    Writing about the decisions behind the products I build and review.

Contact

Let's build something

If you're a founder or leader with a product worth building well, I'd like to hear about it.

Get in touch