Platforms and tools: Docker, Firebase, Google Cloud Platform, MongoDB, MySQL, PostgreSQL, SQLite, WebRTC, WebSockets, Linux, Ansible, Git/GitHub
General: Communication, agents orchestration, design systems, maintainability, mentoring, system administration, usability, user experience
Contributions
Contribute to Open Source projects: Vite, Vitest and Tailwind.
Volunteer at FOSDEM conference in Brussels about Open Source.
Experience
Frontify: Principal Software Engineer — St. Gallen, CH, 2023 - Present
Defined and enforced frontend architecture standards adopted across the organization, influencing technical direction and long-term scalability decisions.
Advised leadership and product teams on developer experience processes, establishing coding guidelines, CI/CD pipelines and quality gates.
Mentored senior and mid-level engineers through structured code reviews, pair programming and architecture decision records (ADRs).
Led the AI integration in the company, creating ways for customers to have personalized retrieval of data and creating MCP integrations.
Developed a robust SDK enabling external developers to build custom applications on the platform, designing its public API and documentation strategy.
Served as the key point of contact for cross-team troubleshooting and architectural issue resolution.
Contributed to recruitment efforts, conducting technical interviews and shaping hiring criteria.
Frontify: Technical Team Lead — St. Gallen, CH, 2020 - 2023
Led a team of 8 developers, mentoring engineers through 1:1s, growth plans and hands-on technical coaching.
Advised product managers and stakeholders on technical feasibility, translating business requirements into actionable architecture and sprint plans.
Drove Core Web Vitals improvements, establishing performance budgets and monitoring processes that became company-wide standards.
Started frontend architecture modernization, introducing React, TypeScript and component-driven design patterns across the platform.
Oromys: Trainer — Paris / Lyon, FR, 2019 - 2020 Teached different companies JavaScript, TypeScript, React, React Native, Angular, Vue.js, Python and TensorFlow allowing them to update their current stacks.
Trained over 200 professionals across major French companies.
BBJTO: Full Stack Developer — Liège, BE, 2019 Collaborated with the client to design and develop a real-time multiplayer Blackjack game using WebSockets for seamless communication across desktop, tablet and mobile.
Built the game with JavaScript and GraphQL for a dynamic, interactive experience.
Designed a multiroom architecture supporting multiple concurrent real-time games.
Built a data processing pipeline that ingested gameplay events into MongoDB, ran nightly aggregations for player metrics and table analytics and surfacing insights through dashboards.
DMBA: Full Stack Developer — Brussels, BE, 2018 Developed a web application with Laravel and Nuxt.js for selling medical training courses.
Implemented a real-time learning platform using WebRTC for interactive online learning.
Introduced a design system and component library, standardizing UI patterns and reducing duplication across the application.
Integrated Stripe payments.
Built monthly metric charts using JavaScript and C3.js for company reporting.
Boxify: Mobile App Developer Intern — Brussels, BE, 2017 Led a complete redesign of the client application using React Native for Android and iOS.
Refactored the codebase to React Native and extended test coverage.
Reduced average click paths through UI/UX optimization and elimination of repetitive elements.
Notable Projects
Control Center Developer control center for orchestrating AI agents across isolated Git worktrees. Built with Flutter/Dart and SQLite. Integrates GitHub and Linear APIs for PR review, workspace management and DAG-based pipeline orchestration. Features an MCP server for external tool invocation, event-driven architecture with domain events, a local knowledge graph with embeddings, self-reflection pattern and usage cost computation. Also features batteries to help engineers like meetings recorder/summarizer, focus mode with ambient sounds generation. Available for free and open source.
Education
M.S. in Computer Science, SUPINFO, Brussels, Belgium (2016 - 2020). Web development and system administration major. Assistant teacher on web technologies and security courses.
Rohde & Schwarz — WAF program (2019).
Certifications
Certified in Rohde & Schwarz Web App Firewall, Cisco CCNA academic.