Aller au contenu
Ottawa, ON, Canada (à distance)EN / PT / FR

Gustavo Paixão

Développeur logiciel principal & responsable technique

L'IA, sans l'esbroufe.

Depuis plus de 20 ans, je transforme des problèmes d'affaires en logiciels livrés. Aujourd'hui, je développe avec des agents d'IA chaque jour, je partage là où l'IA aide vraiment et là où elle n'aide pas, et les décisions restent les miennes.

En bref

Années à livrer des logiciels
20+
Développeur logiciel & responsable technique
Principal
Spécifications fonctionnelles rédigées avec l'IA
1k+
Applications commerciales livrées
7+
Comment j'utilise l'IA

Des agents IA construisent avec moi. Je garde la main.

Chaque fonctionnalité passe de mes exigences à une spécification, un plan puis au code, avec des agents spécialisés à chaque étape et ma revue entre chacune d'elles.

  1. Ma validation

    Définir les exigences

  2. Agents IA

    Spécification fonctionnelle

    • Product Owner
    • Rédacteur technique
  3. Ma revue
    Agents IA

    Plan d'implémentation

    • Architecte
    • Ingénieur de données
    • Rédacteur technique
  4. Ma revue
    Agents IA

    Implémentation

    • Développeurs
    • Réviseur de code
    • Rédacteur technique
Voir comment je travaille

Avec quoi je travaille

Diriger le produit et l'ingénierie

Je transforme les objectifs d'affaires en exigences, en portée et en priorités, puis je dirige l'architecture et la feuille de route, et je continue d'écrire du code.

  • Software architecture
  • Requirements and scope
  • Product delivery
  • API design
  • Engineering plans
  • Agile / Scrum
  • Cross-team alignment

Développer avec des agents d'IA

Je développe avec des agents d'IA chaque jour : spécifications écrites, agents spécialisés et revue de code automatisée, avec ma revue à chaque étape.

  • Claude Code
  • Cursor AI
  • OpenAI & Gemini APIs
  • AI agent pipelines
  • Prompt engineering
  • Automated code review

Concevoir des backends

API, services, bases de données, files d'attente et messagerie en temps réel.

  • TypeScript
  • Node.js / Hono / Next.js
  • Java
  • PHP / Laravel
  • PostgreSQL / MySQL
  • MongoDB (Certified)
  • Redis & BullMQ
  • REST / WebSockets

Livrer des applications web et mobiles

Applications web et natives, conteneurs et les pipelines qui les livrent.

  • React / Next.js
  • React Native / Expo
  • Swift / SwiftUI
  • Docker
  • Jenkins & GitLab CI
  • Fastlane
  • MAM & Adobe Video SDK
  • PII and security compliance

Où j'ai travaillé

Vingt ans, des télécoms au Brésil à la vidéo de diffusion au Canada.

Poste actuelOttawa, Canada (à distance)

Ross Video

Technologie vidéo pour la diffusion et la production en direct

Septembre 2022 – aujourd'huiTrois postes, de développeur à développeur principal
  1. Développeur logiciel principal / responsable technique
    Juillet 2026 – aujourd'hui (responsabilités de lead depuis janv. 2026)Je dirige mon équipe sur Indigo, des décisions d'architecture (ADR) et de la feuille de route d'ingénierie jusqu'à l'alignement avec les autres équipes, et j'écris encore du code chaque jour.
  2. Développeur logiciel senior
    Juin 2024 – juin 2026Le logiciel de montage vidéo web Streamline Pro, et les connecteurs Adobe Premiere Pro et EDIUS.
  3. Développeur logiciel
    Sept. 2022 – juin 2024Gestion des actifs médias (MAM) : refactorisation des services centraux et amélioration des pipelines CI.
  • Comme chef d'équipe, je travaille avec mon équipe et avec d'autres équipes pour bâtir Indigo, la plateforme web de Ross pour les flux de travaux médias, lancée au NAB 2026.
  • Comme développeur senior, j'ai fait partie de l'équipe qui a bâti le logiciel de montage vidéo web Streamline Pro, où les journalistes montent leurs reportages dans le navigateur.
  • Mon équipe a pris en charge une importante migration de pile technologique pour l'un de nos produits. Avec l'IA, j'ai bâti un outil interne qui réunit développeurs, QA et Vérification produit, et qui donne à tous plus de visibilité pendant les tests de régression.
  • Je suis le Security Champion de l'équipe. J'ai automatisé les analyses de sécurité dans nos pipelines et piloté les correctifs qui ont éliminé toutes les vulnérabilités critiques et de gravité élevée.
  • J'ai intégré le développement assisté par l'IA (Claude Code, Cursor) au travail quotidien de l'équipe : prototypage, refactorisation et couverture de tests.
  • Java
  • PHP
  • React
  • TypeScript
  • MySQL
  • GitLab
  • Jenkins
  • Docker
  • REST APIs
  • MAM

Hootsuite

Développeur logiciel senior · Vancouver, Canada (à distance)

Mars 2022 – août 2022

Mon équipe travaillait sur la façon dont la plateforme traite les renseignements personnels (PII), afin de respecter le RGPD et d'autres règlements sur la protection de la vie privée, ainsi que les règles que chaque réseau social impose pour ses données. J'ai développé des services et des flux backend, et j'ai maintenu les pipelines CI/CD.

  • Microservices
  • PII security
  • PHP / Laravel
  • MySQL
  • Jenkins CI

Banque du Canada

Développeur web & soutien côté serveur · Ottawa, Canada

Mars 2015 – mars 2022

Mon équipe et moi pilotions l'outil interne qui publie les données de la Banque sur son site web public. Chaque ensemble de données avait ses propres paramètres et son propre calendrier de publication. J'ai aussi développé des API REST pour les données financières et économiques de la Banque, et réglé des problèmes de performance sur les serveurs web.

  • Data modeling
  • Linux / Apache / MySQL
  • PHP: FuelPHP & Laravel
  • JavaScript & jQuery
  • Shell scripting
  • REST and web services (JSON)
  • WordPress
  • Jenkins
  • SVN & Ant
  • Agile & Jira

Dialoga Consultoria TI & Telecom

Architecte système senior · Recife, Brésil

Septembre 2011 – janvier 2014

J'ai défini les exigences et la pile technologique de chaque nouveau projet, et dirigé la modélisation des données et le développement de plateformes utilisées par des clients de tous les grands opérateurs télécoms du Brésil, mobile et données.

Projets principaux

  • TEM – Gestion des dépenses télécoms : permettait aux entreprises de maîtriser leurs dépenses mobiles et données auprès de tous les opérateurs du pays. Pour un grand client de plus de 6 000 lignes mobiles, elle a réduit la facture mobile de 30 %.
  • M2M Manager : gestion du trafic de données des cartes SIM d'appareils machine à machine, comme les terminaux de paiement et les traceurs GPS, pour permettre aux clients de maîtriser leurs coûts de connectivité.
  • Linux (CentOS) / Apache / MySQL
  • PHP (OOP)
  • Shell scripting
  • Memcache
  • JavaScript, jQuery & Bootstrap
  • Git & Vagrant
  • Data modeling

Expériences antérieures

Architecte de systèmes, développeur full-stack et analyste logiciel

2007 – 2015 (Canada & Brésil)

J'ai bâti des systèmes de facturation, des plateformes distribuées et des sites de commerce électronique pour des entreprises de télécoms et de médias, dont TIM Brasil, Claro, Manwin, LesPAC et Moroccanoil.

Ce que j'ai bâti

Des produits que j'ai fondés et que je gère de bout en bout, de l'idée et des spécifications jusqu'au code et aux publications dans les boutiques d'applications, et des plateformes que j'ai bâties pour des clients.

Palpite PRO

Fondateur, product owner et architecte full-stack

Des concours de pronostics sportifs entre amis : ligues privées et publiques, pronostics de score avant la clôture et classements en direct. Un jeu social gratuit, pas un pari. Un seul backend sert le web, iOS et Android en 8 langues. J'assure tout le cycle de vie, de l'idée et l'architecture aux publications dans les boutiques d'applications et à la maintenance.

Comment il est construit

  • Couche multi-LLM : une seule interface de fournisseur au-dessus d'OpenAI et de Google Gemini alimente les AI Insights et l'import des championnats, avec résultats en cache et consommation de tokens mesurée.
  • Pipeline d'agents piloté par les spécifications : plus de 300 spécifications de fonctionnalités réalisées avec Claude Code et 19 agents spécialisés par rôle, soutenues par plus de 800 fichiers de tests sur l'API, le web et le mobile.
  • Temps réel à grande échelle : Socket.IO avec un adaptateur Redis pour les classements en direct, et des workers BullMQ pour le calcul des points et les scores en direct d'API-Football.
  • Livraison automatisée : Jenkins, Docker, Vercel et Fastlane livrent l'API, le web et les versions pour les boutiques d'applications, avec des environnements distincts de préproduction et de production.
  • Hono
  • Next.js
  • React Native / Expo
  • MongoDB
  • Redis & BullMQ
  • Socket.IO
  • Firebase
  • OpenAI & Gemini
  • Jenkins
  • Claude Code

Ronne AI Marketplace

Créateur & mainteneur

Un registre que les gens installent sur leurs propres serveurs, pour les skills, les agents, les règles, les hooks et les serveurs MCP qu'utilisent les outils de programmation avec IA. N'importe qui peut proposer un élément, et rien n'atteint les outils tant qu'une autre personne ne l'a pas revu et approuvé. Je l'ai conçu et je le bâtis avec un agent de programmation IA, et j'en ai publié deux versions au cours de sa première semaine.

Lire comment je l'ai bâti

Comment il est construit

  • Revue avant publication : chaque élément, et chaque changement apporté à un élément, doit être approuvé par une personne autre que l'auteur, et une version publiée ne change jamais.
  • Un format, trois outils : la commande rmk et un serveur MCP installent des éléments dans Claude Code, Codex et Cursor, et renvoient pour revue ce que les gens y écrivent.
  • Quatre bases de données : SQLite par défaut, ainsi que MySQL, MariaDB et PostgreSQL, et chaque changement est testé sur les quatre.
  • Une règle pour son propre code : chaque dépendance doit pouvoir être redistribuée librement et n'avoir aucune vulnérabilité connue, et la compilation le vérifie à chaque changement.
  • Next.js
  • TypeScript
  • Kysely
  • SQLite, MySQL & PostgreSQL
  • MCP
  • React Flow
  • Docker
  • Turborepo
  • Claude Code

Dommy — Compteur de points de dominos

Fondateur & développeur iOS

L'application compte les points des parties de dominos, avec des classements personnalisés et des données enregistrées sur le téléphone. Je l'ai développée en natif, en Swift et SwiftUI, avec l'aide de Cursor.

  • Swift
  • SwiftUI
  • Xcode
  • iOS
B2B multi-tenant

Plateforme de fidélité

Architecte de systèmes & développeur full-stack

Une plateforme de fidélisation pour le secteur des salons de coiffure et de la beauté, utilisée par Oligo Professional et DesignME. Une seule base de code sert toutes les marques, chacune avec son propre pipeline de déploiement, ses règles de fidélité et ses paramètres. J'ai conçu l'infrastructure serveur, les modèles de données sur MongoDB et MySQL, et le frontend Next.js.

Clients en production

  • Laravel
  • Next.js
  • TypeScript
  • MongoDB
  • MySQL
  • Nginx
Architecture

Talc Security & services de catalogue

Botonistas.com · BrazilianServices.com · Pai-Shau

Diplôme et certifications

  • Baccalauréat en systèmes d'information

    Spécialisation en génie logiciel

    Faculdade Integrada do Recife, 2001–2005.

    Recife, Brésil

  • MongoDB Developer (DF01)

    MongoDB University

    Modélisation de données documentaires, pipelines d'agrégation, replica sets et performance des requêtes.

    Délivrée en mai 2021

  • Certified ScrumMaster® (CSM)

    Scrum Alliance

    Scrum et livraison agile.

    Délivrée en 2017

Discutons

Vous voulez parler d'architecture logicielle, de médias de diffusion ou de développement avec l'IA? Envoyez-moi un courriel ou trouvez-moi sur LinkedIn.

contact@gustavopaixao.comHeure de l'Est (HE)