Frontify: Senior Software Engineer / Technical Team Lead
Streamlined the frontend development process by introducing modern development tools, frameworks, and best practices.
Developed a robust software development kit (SDK) to empower external developers in creating custom applications for the platform.
Migrated large codebase from homemade framework using jQuery to React, resulting in a 50% reduction in code complexity. Improved performance, maintainability and testing of the platform.
Acted as a key point of contact for frontend-related queries, troubleshooting, and problem resolution.
Oromys: Trainer Provided comprehensive training to companies on cutting-edge technologies including JavaScript and TypeScript, with a focus on React/React Native, Angular, Vue.js, Python, and TensorFlow.
Gave formations to more than 200 persons from big companies.
Belgium Blackjack Trophy Online: Full Stack Developper Collaborated with the client to meticulously plan and execute the development of a real-time Blackjack game in real time with WebSockets for seamless communication across desktop, tablet, and mobile devices. Leveraged JavaScript and GraphQL to deliver a dynamic and interactive gaming experience.
Multi-room game design to be able to have multiple real time games at the same time.
Designed stats charts with the data obtained from the games and stored in MongoDB.
DMBA: Full Stack Developper Developed a robust web application using Laravel and Nuxt.js to facilitate the sale of medical training courses. Implemented a real-time eLearning platform utilizing WebRTC technology, enabling interactive and immersive online learning experiences.
Reduced frontend codebase by 30% by refactoring VueJS components using atomic design.
Integrated Stripe API into a Laravel to allow payments.
Developed metric graphs using JavaScript and C3.js for monthly company reporting.
Boxify: Intern Mobile App Developper Led the complete redesign of a customer app, utilizing React Native for seamless development and deployment across Android and iOS platforms. Employed modern design principles and user-centric approach to enhance the app's usability and visual appeal, resulting in an improved user experience.
Refactored codebase to React Native, and expanded test coverage to 95%.
Cut average taps by 40% through optimizing UI/UX by eliminating repetitive elements.
Education
Master, SUPINFO International University, Belgium, 2020.