π Hi, I'm Bruno Dogbase β @delhombre
π Portfolio β’ πΌ LinkedIn
Full-Stack Developer & DevOps Engineer driven by software craftsmanship, clean architecture, and continuous improvement.
I build robust, maintainable, and scalable web systems β from UI to infrastructure β with a focus on code quality, testing, and developer experience.
Passionate about domain-driven design (DDD), TDD, and automation, I strive to create meaningful digital products that balance elegance, performance, and reliability.
π Trained at Technifutur in DevOps engineering.
πΌ Currently working on full-stack and infrastructure projects involving Docker, Traefik, and Kubernetes.
- Languages: TypeScript, JavaScript, PHP, C#, HTML, CSS
- Frameworks & Platforms: React, Next.js, Symfony, ASP.NET Core, API Platform
- Databases: PostgreSQL, MariaDB, MySQL
- Caching & Search: Redis, Typesense
- DevOps & Cloud: Docker, Docker Swarm, Ansible, GitHub Actions, GitLab CI, Jenkins
- Infrastructure: Traefik, Nginx, Kubernetes (in progress), OpenStack
- Methodologies: TDD, BDD, Hexagonal Architecture, Clean Architecture, CQRS
- OS Environments: macOS, Linux (Ubuntu/Debian/Rocky), Windows
π LiΓ¨ge, BelgiumβποΈ Jan 2025 β Oct 2025 (current)
- Engineered and maintained CI/CD pipelines with GitHub Actions and Docker Compose for front-end and back-end services.
- Automated VPS provisioning and deployment using Ansible, including Nginx, Traefik reverse proxy, and SSL configuration.
- Designed multi-environment Docker workflows for scalable deployment (dev/stage/prod).
- Contributed to a progressive migration from WordPress to a headless CMS (Directus).
- Developed new full-stack features for client platforms using Next.js, TypeScript, and Supabase.
- Participated in architecture discussions around microservices, monitoring, and high availability strategies.
π LiΓ¨ge, BelgiumβποΈ Oct 2024 β Dec 2024
- Containerized multiple legacy applications with Docker for consistent deployments.
- Configured reverse proxies (Nginx/Traefik) and optimized routing between services.
- Set up automated deployment pipelines from GitHub to production VPS servers.
- Drafted internal technical documentation and deployment playbooks for reproducibility.
- Assisted in implementing backup strategies and monitoring tools for client infrastructure.
π Bamako, MaliβποΈ 14 months
- Led the end-to-end development of an auction web platform using Symfony.
- Adopted a hexagonal architecture for scalability and maintainability.
- Integrated Typesense for real-time search and Redis for caching optimization.
- Built interactive UI components with Custom Elements and React.
- Collaborated with cross-functional teams to deliver production-ready releases.
π Bamako, MaliβποΈ 3 months
- Analyzed existing auction system and proposed technical optimizations.
- Built prototypes and improved user experience through iterative testing.
| Project | Description | Links |
|---|---|---|
| JDE (Stocksugu) | Auction & stock platform for regional market | Repo β’ Website |
| AI Gift Ideas | AI-powered gift recommender built with Next.js + OpenAI | Repo β’ Website |
| Obscury | Music discovery app β React + TypeScript frontend | Repo β’ Website |
| PHP Binary Converter | Composer package for binary β decimal conversion | Repo β’ Packagist |
| Keeezz | SaaS experimentation platform | Repo |
| Askodev | Developer community Q&A platform | Repo β’ Website |
| FizzBuzz Kata | TDD exercise showcasing unit testing practices | Repo |
- Refining DevOps pipelines with Ansible & Kubernetes
- Structuring scalable projects around Clean Architecture principles
- Experimenting with AI-powered development tools (e.g., TypeScript SDKs, OpenAI integrations)
- Continuous learning in cloud orchestration, observability, and security
- π«π· French β Professional
- π¬π§ English β Technical
- πͺ Bambara β Native
- πΉπ¬ Ewe β Native
βGreat software is not written, it is crafted.β
β A motto I live by every time I open my IDE.

