João Filipi

Resume

Resume

A concise overview of my experience. For the full story, read the About page.

Download PDF

Experience

  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.

  4. 2019 – 2022

    Mid-Level Software Engineer · Micron Internet

    API development, system integrations, and new product work alongside maintenance of existing systems. Adopted React and Node.js and deepened my SQL. As a team lead, I supported the team day to day, chose the right architecture for each scenario, and helped evaluate third-party software vendors.

  5. 2018 – 2019

    Junior Software Engineer · Micron Internet

    Maintained the company's internal PHP system and grew quickly by building reporting modules with charts and managerial insights. Strengthened my SQL, programming fundamentals, and Git workflow.

  6. 2015 – 2018

    Developer · PZNet

    Ran the computer-maintenance department and handled web development and network setup. Built my first production system, a water-bill payment platform that brought in many clients (several still use it today), plus an internal tool to manage equipment maintenance end to end. All while finishing my degree.

Education

  1. 2025 – 2026

    MBA in Software Engineering with AI · Full Cycle

    Postgraduate program focused on AI and system architecture.

  2. 2020

    Postgraduate in IT for Business Strategy · Universidade Paulista (UNIP)

  3. 2015 – 2017

    Technologist in Systems Analysis & Development · Instituto Federal do Espírito Santo (Ifes)

  4. 2015 – 2017

    Technical in Administration · Instituto Federal do Espírito Santo (Ifes)