Cloud Developer
CurrentThroughout my tenure at Ubisoft, I've contributed to multiple teams and projects as a Cloud Developer:Metal As A Service Team:• Developed a touch-free provisioning API for bare-metal servers• Led the migration of Netbox, a critical CMDB, from OpenStack to Kubernetes, ensuring continuous operation of CI/CD pipelines and cross-team dependencies• Engineered high-performance internal APIs to streamline daily operations, including machine state management and hardware data collection• Architected and implemented a scalable backend system for rapid data ingestion, paired with a Next.js frontend for real-time visualization of server capacity, states, and anomaliesi3D (Ubisoft subsidiary) Project:• Assisted in migrating critical credentials to a new Golang-based platform• Implemented microservices architecture and Event-Driven Design principles• Applied Domain-Driven Design concepts to align software architecture with business operations• Provided mentorship to team members, particularly in Golang developmentCurrent Role - Engineering & Platform Department, Capabilities Team:• Focusing on backend tool development for internal platforms• Continuing to apply and expand expertise in cloud technologies and software architectureTechnical Skills:Golang, GitLab CI/CD, Terraform, Kubernetes, Docker, Next.js, React, Vue, Nuxt, Tailwind CSS, Bootstrap, Testcontainers, Swagger, OpenAPI, Redis, Event-Driven Architecture and Domain-Driven DesignThroughout these roles, I've demonstrated adaptability to diverse technical challenges, leadership in critical infrastructure projects, and proficiency in both backend and frontend development, always prioritizing performance, scalability, and alignment with business needs.