GF

Bonjour, je suis

Gabriel Fonseca

Ingénieur logiciel

Création de solutions évolutives et sécurisées depuis 2016

# À propos

Ingénieur logiciel avec près d'une décennie d'expérience dans la conception de systèmes backend évolutifs et d'APIs pour des secteurs tels que la fintech, le commerce électronique et le SaaS entreprise. Compétent en PHP, Node.js et Go, avec une expérience pratique en frontend avec React et Vue. Passionné par la qualité du code — j'ai promu l'adoption de tests automatisés, contribué à des projets open source et accompagné d'autres développeurs. Je m'épanouis au sein d'équipes interfonctionnelles, en transformant des exigences métier complexes en logiciels fiables et bien testés.

# Expérience

Ingénieur logiciel

Oct 2024 – Mars 2026

Loopio

  • Développement et livraison de fonctionnalités pour clients entreprise sur une plateforme SaaS B2B
  • Livraison de la fonctionnalité de licences par Business Unit, permettant aux clients entreprise d'acquérir des licences par unité à un tarif réduit — débloquant des contrats auparavant perdus en raison d'un modèle de tarification tout-ou-rien
  • Travail sur l'ensemble de la stack — backend avec Symfony et PHP, frontend avec React et TypeScript
  • A participé au développement d'un microservice C# pour l'automatisation des appels d'offres (RFP), en implémentant des fonctionnalités de composition et de formatage de documents pour préserver la structure originale lors de l'intégration des réponses
  • Amélioration de la performance et augmentation de la couverture de tests en collaboration avec produit et QA
SymfonyPHP 8C#TypeScriptReactJsMySQLPHPUnitTDDRedisDockerCode ReviewAWS

Ingénieur logiciel

Jan 2023 – Oct 2024

Netcoins

  • Conception et livraison des flux Staking et KYC, impactant directement les revenus et la conformité réglementaire
  • Direction de l'adoption des tests automatisés au sein de l'équipe, réduisant les bugs en production et instaurant une culture axée sur la qualité
  • Refactoring de bases de code legacy, améliorant la maintenabilité et la vélocité de développement
LaravelPHP 8TypeScriptVueJsMySQLPHPUnitTDDRedisDockerCode ReviewAWS

Ingénieur logiciel

Août 2022 – Déc 2022

M56 Studios

  • Conception et développement d'endpoints API REST alimentant la plateforme fitness Fit52, avec plus de 50K utilisateurs
  • Responsable de bout en bout de l'intégration avec Shopify, Stripe, Segment et RevenueCat pour le traitement des paiements et la gestion des abonnements
LaravelMySQLShopifyStripeSegmentRevenueCat

Développeur Backend

Sep 2020 – Août 2022

Leroy Merlin Brasil

  • Mise à l'échelle du catalogue Google Merchant Center de 200K à 800K produits en construisant des pipelines de données haute performance avec Go et Apache Kafka
  • Développement d'intégrations avec Facebook Business et BigQuery pour le marketing et l'analytique
  • Construction et maintenance d'APIs REST pour une plateforme e-commerce à grande échelle avec couverture de tests complète
  • Amélioration de l'observabilité en implémentant le monitoring avec Grafana, Datadog et Confluent Conduktor
  • Mentorat de développeurs juniors et contribution à la bibliothèque open source Metamorphosis
LaravelMongoDBElasticsearchKafkaPHPUnitTDDOpen SourceMentoratDataDogGrafanaDockerRedisCode ReviewGitHub ActionsJenkinsGoAWS

Développeur Fullstack

Jun 2019 – Sep 2020

Museu de Arte de São Paulo – MASP

  • Création d'outils internes ayant rationalisé les flux administratifs de l'un des musées d'art les plus renommés d'Amérique latine
  • Conception et développement de kiosques interactifs pour visiteurs utilisant des Web Sockets en temps réel
  • Livraison de solutions fullstack multi-frameworks déployées sur Azure
LaravelPostgreSQLAzureVueJSReactNodeJSWeb SocketsIntégrations API

Développeur Web

Jun 2016 – Jun 2019

Digital Video Music

  • Conception et livraison de solutions web pour des clients de divers secteurs, évoluant des sites statiques aux applications dynamiques complètes
  • Progression technique de junior à intermédiaire, acquérant des bases solides en PHP, JavaScript et bases de données relationnelles
PHP 5.6/7MySQLjQueryJavaScriptCSSHTML

# Technologies

Backend

PHPNodeJSGoTypeScriptC#Swift

Frontend

HTML5CSSJavaScriptTypeScript

Frameworks

LaravelSymfonyExpressJsVueJsReactJsDotNet

Tests & Observabilité

PHPUnitTDDDockerGitHub ActionsJenkinsGrafanaDatadog

Bases de données & Cache

MySQLPostgreSQLMongoDBRedisElasticsearch

Infonuagique

AWSGCPAzure

Intégrations & Messagerie

Apache KafkaStripeShopifySegmentRevenueCat

# Compétences interpersonnelles

Leadership technique

Oriente les décisions techniques et les standards de qualité au sein des équipes, en promouvant les bonnes pratiques comme le TDD et la revue de code

Mentorat

Accompagne les développeurs juniors par des revues de code, du pair programming et le partage de connaissances

Collaboration multidisciplinaire

Travaille efficacement avec les équipes produit, QA et les parties prenantes métier pour transformer les exigences en logiciels fiables

Revue de code

Fournit des retours techniques et constructifs qui améliorent la qualité du code et favorisent l'apprentissage de l'équipe

Agile & Scrum

Expérience en flux agiles avec certification CSPO ; à l'aise avec les sprints, les rétrospectives et la livraison itérative

Résolution analytique de problèmes

Décompose des défis techniques complexes — des pipelines de données haute performance aux systèmes distribués — en solutions pragmatiques

# Formation & Certificats

Formation

Analyse et développement de systèmes

Technologies de l'information

Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro

Fév 2015 – Fév 2018

Certificats

  • Certified Scrum Product Owner (CSPO)
  • KanBan Foundation (KIKF)
  • DevOps Essentials Professional Certificate (DEPC)
  • Verified International Academic Qualifications (WES)

Langues

  • Portugais — Langue maternelle
  • Anglais — Courant

# Contactez-moi

N'hésitez pas à me contacter pour des opportunités, des collaborations ou simplement pour discuter.

Adresse

New Westminster, BC

Envoyer un courriel