Abraão Albuquerque
Étudiant en double diplôme d'ingénierie, spécialisé en Cybersécurité & E-paiement, passionné par la création d'applications full-stack sécurisées et efficaces.
1Salut, je suis Abraão — étudiant en double diplôme d'ingénierie entre l'Universidade Federal do Ceará (Brésil) et l'Ensicaen (France).
2Je me spécialise en Cybersécurité & E-paiement, et j'aime construire des applications full-stack sécurisées et efficaces.
3Je travaille actuellement avec React, Next.js, TypeScript et Python — découvrez mes projets ci-dessous.
Jouer au football
Faire du vélo
Lire de la sociologie et de la philosophie
Jouer aux jeux vidéo
Parlons de ce qui compte vraiment.
Des problèmes réels, livrés en production — voici ce que j'ai vraiment construit.

Chamber Orchestra
Stagiaire Ingénieur Logiciel @ Market Pay — (avr-aoû)/2026
Un framework d'orchestration d'agents IA qui transforme un ticket Jira directement en Merge Request prête à relire — sans codage humain entre les deux.
1Jira déclenche un webhook signé dès qu'un ticket passe en In Progress.
2Un middleware FastAPI vérifie la signature SHA-256 et met le workflow en file d'attente de façon asynchrone, pour que Jira ne timeout jamais.
1Les fichiers du projet sont découpés, vectorisés et stockés dans une base ChromaDB.
2Les agents récupèrent le code pertinent par recherche sémantique, synchronisée par un job qui purge aussi les fichiers supprimés.

1Un Architect rédige le plan, un Developer l'implémente, puis un Inspector et un Remediation Developer auditent et corrigent.
2Les agents Styles, Localization et Release Manager referment la boucle — style, traductions et Merge Request.

1Device Manager est en production, remplaçant un workflow manuel de réservation.
213 tickets traités de bout en bout — certaines Merge Requests sans aucune intervention humaine.

BóJogar
App iOS + API @ Apple Developer Academy
Une application d'événements sportifs pour ceux qui viennent d'emménager dans une nouvelle ville — un fil de matchs à proximité à rejoindre, et les outils pour créer et gérer les siens. L'application SwiftUI et son API Node.js, construites de bout en bout en solo.
1Maria vient d'emménager dans une nouvelle ville. Elle adore le sport, mais ne connaît personne et ignore où les habitants jouent.
2Aucune liste des terrains, pistes ou stades à proximité, et aucun moyen simple de trouver des gens qui partagent son sport.
1Des personnes comme Maria : nouvellement arrivées et cherchant à reprendre leur sport.
2Des groupes qui se retrouvent régulièrement, des organismes publics ouvrant des événements communautaires, et des commerces locaux en quête de visibilité.
1Un fil d'événements sportifs à proximité de l'utilisateur, avec la possibilité de créer et gérer les siens en un geste.
2Chaque événement garde sa propre liste de participants, du match improvisé au tournoi organisé.


SEELECT
Coordinateur logistique @ SEELECT — Semana Acadêmica — 2023–2024
En tant que coordinateur logistique d'une semaine académique de 200+ participants, j'ai construit moi-même la plateforme d'inscription — une application full-stack pour gérer les inscriptions, les paiements et la présence en direct, utilisée au quotidien par une équipe de 10 personnes.
1Un frontend React communique avec une API REST Django qui gère l'authentification sécurisée et l'inscription des participants.
2Le paiement des frais d'inscription se fait directement dans le parcours d'inscription — plus d'espèces, plus de suivi à la main sur une feuille de calcul.
1L'événement tournait avec un budget étudiant et sans but lucratif, l'hébergement cloud payant était donc exclu.
2Nous avons auto-hébergé le backend Django sur notre propre infrastructure locale pour rester à 100% gratuit.

1Pendant l'événement, la même plateforme suivait les présences en temps réel à mesure que l'équipe enregistrait les participants à chaque session.
2Les données de présence servaient aussi de référence pour savoir qui avait droit à un certificat.

1En fin de semaine, un script génère automatiquement un certificat de participation pour chacun des 200+ participants.
2Ce qui prenait des heures de travail manuel se fait maintenant en quelques minutes.
Il y en a d'autres en réserve.
Recherche, projets personnels, et ce qui arrive ensuite.

Génération de canaux par ray tracing pour la 6G
Chercheur de licence @ GTEL, UFC — SBrT 2024
Une méthodologie pour générer des données de canal 6G physiquement réalistes par ray tracing — une vraie rue à Fortaleza, une vraie position de station de base, et des véhicules et piétons en mouvement, plutôt qu'un modèle de canal statistique.

Sudoku Assistant Pro
Projet d'ingénierie @ ENSICAEN
Un solveur et jeu de Sudoku natif construit avec Qt6 et C++17, suivant une architecture MVP stricte — les candidats au crayon sont dessinés directement sur les cellules via un delegate personnalisé plutôt que des widgets imbriqués, et l'interface bascule entre l'anglais et le français en temps réel.

Tortoise World
Projet d'IA @ ENSICAEN — avec Paulo de Meneses
Un agent rationnel qui doit manger toutes les laitues d'une grille N×N tout en restant en vie — recherche A* avec une fonction de coût qui le repousse d'un chien en mouvement, et une machine à états finis basée sur des priorités qui décide quand interrompre la chasse pour boire.
La boîte à outils derrière tout ça.
Langages, frameworks et infra que j'utilise pour construire tout ce qui précède.