Un logiciel qui arrive en production sans surprises.
Je développe le front-end et le back-end, puis je prouve que tout fonctionne : automatisation des tests, validation des API et couverture de code sur tout le cycle de vie du projet.
- écrit un front-end propre38 ms
- conçoit des API fiables51 ms
- automatise la suite de tests42 ms
- livre via CI/CD29 ms
- Cypress
- Selenium
- Java
- Kotlin
- Spring
- Go
- TypeScript
- React
- Angular
- React Native
Un ingénieur pour construire et prouver que ça marche.
La qualité guide chaque étape du travail. Vous pouvez me confier un domaine ou le cycle complet.
Ingénierie QA
Spécialité principaleDes tests robustes et efficaces pour mettre le logiciel en production en toute confiance, sur toutes les plateformes.
- Automatisation des tests (Cypress, Selenium)
- Tests et validation d'API
- Tests multi-navigateurs et mobiles
- Intégration aux pipelines CI/CD
Back-End
Des systèmes côté serveur sûrs et flexibles, avec une gestion des données soignée.
- API RESTful (Java, Kotlin, Go)
- Spring Framework
- Modélisation de bases de données
- Infrastructure évolutive
Front-End
Des interfaces traduites du design en code rapide et accessible.
- React, Angular, TypeScript
- Intégration d'API
- Responsive sur tous les appareils
- React Native et Android
Des outils que j'ai construits et testés.
- Lire l'étude de cas
sdd-kit
Un kit de Spec Driven Development pour les agents d'IA : il transforme une demande en spécification, tickets et une pull request par ticket avec une CI verte, jusqu'à la release. CI prête pour six langages et automatisation GitHub Actions ; 42 releases, développé avec son propre processus.
- Lire l'étude de cas
Go Release Manager
Calcule la prochaine version SemVer à partir des Conventional Commits et crée le tag, en ligne de commande ou comme GitHub Action. Depuis la v1.3.0, il bloque aussi la pull request dont le squash merge perdrait un changement incompatible. En production sur sdd-kit, avec 97 % de couverture et des binaires pour Linux, macOS et Windows.
- Lire l'étude de cas
Go Checker
Vérifie sites et API depuis le terminal, en CI et comme moniteur 24/7 : assertions JSON, radiographie de la requête (DNS, TLS, TTFB), validité du certificat, métriques Prometheus et alertes Slack, Discord, Teams et Telegram. Du prototype à la v1.0.0, avec 50 critères d’acceptation testés et 96 % de couverture.
- Lire l'étude de cas
CV Craft
Génère le CV en PDF, Markdown et texte à partir d'un seul YAML, optimisé pour les logiciels de tri des candidatures (ATS). Passé du prototype à la v1.0.0 avec 71 critères d'acceptation testés et 94 % de couverture ; c'est là qu'est né sdd-kit.
- Ouvrir sur GitHub
API REST · Spring Boot
API REST en Spring Boot pour perfectionner la conception et les tests d'API.
D'où vient cette expérience.
- depuis févr. 2025
Ingénieur logiciel · Golang
Visa / Pismo - févr. 2024 à nov. 2024
Stagiaire développeur · Kotlin · Back-end
Stone Co. - depuis nov. 2023
Apprenti · Scrum Master (projet bénévole)
SouJunior Labs - août 2023 à avr. 2024
Développeur Java · Angular · SQL Server (projet Swiss Re)
Capgemini - sept. 2022 à août 2023
Développeur Java · Angular · Cobol · React | Full Stack
IBM - mai 2022 à août 2022
Stagiaire développeur · Java · Angular · Cobol · Mainframe
IBM - depuis 2019
Développeur Java · Angular · React · WordPress | Full Stack
Freelance
- depuis janv. 2025
Licence en génie logiciel
Estácio - janv. 2025 à janv. 2026
Diplôme de troisième cycle en développement Full Stack
Unifecaf - janv. 2025 à janv. 2026
Diplôme de troisième cycle en droit du numérique
Unifecaf - janv. 2025 à janv. 2026
MBA en conformité et gouvernance
Unifecaf - août 2021 à déc. 2024
Diplôme technologique en analyse et développement de systèmes
Estácio - depuis janv. 2019
Bootcamps Digital Innovation One (DIO)
Brésil
Ma façon de travailler.
- 01
Comprendre
Cartographier les besoins et les risques. Définir ce que « fonctionner » veut dire avant la première ligne de code.
- 02
Construire
Front-end et back-end en petites livraisons faciles à relire.
- 03
Vérifier
Suites automatisées E2E, API et de régression, avec rapports de couverture.
- 04
Livrer
Des tests intégrés au CI/CD : chaque release passe par un build vert.
Fabio Dorneles
Ingénieur QA et Full Stack · BrésilEn tant que Développeur Full Stack, j'ai acquis de l'expérience au sein d'équipes collaboratives, en contribuant au développement et à la livraison de solutions robustes et efficaces. Aujourd'hui, mon objectif est de rendre la qualité mesurable.
Télécharger le CVUn produit qui ne doit pas tomber en panne ?
Un poste, un projet ou une question technique : écrivez-moi par le canal de votre choix.
e-mail · de préférencefabiodrneles@gmail.com