Youness Alaoui is a founder and CEO with 17 years of hands-on software engineering experience, leading The Forge VTT— a hosting platform for Foundry Virtual Tabletop—where he combines product leadership with day-to-day technical ownership. His background spans embedded firmware and platform reverse engineering (coreboot work for Purism) to full-stack contributions on prominent open-source projects like Ultimaker Cura and the writer tool Manuskript, demonstrating fluency from low-level hardware to user-facing UI fixes. He has a track record of diagnosing tricky timing and hardware-interaction bugs, enabling reliable device behavior, while also improving UX and editor features for end users. Based in Montreal, he blends entrepreneurial grit with deep technical breadth, often moving between embedded systems and web/desktop application development. An interesting through-line is his comfort shipping both low-level firmware changes (SATA/PCIe/M.2 fixes) and high-level VTT platform features, showing rare cross-domain versatility.
17 years of coding experience
15 years of employment as a software developer
Petit College
Software Engineering, Software Engineering at Université de Montréal - Ecole polytechnique de Montréal
Contributions:197 reviews, 1139 commits, 246 PRs in 3 years 9 months
Contributions summary:Youness focused on adding support for D&D Beyond's character sheet integration within the Roll20 platform, creating functions for applying item damages, handling attack/spell roll calculations, and integrating with digital dice. They implemented features to parse and handle dice formulas for weapon damages and various class features. The commits also included modifications to support the display of character information and conditions within the VTT, reflecting a focus on frontend and backend aspects of integrating a third-party system into Roll20.
3D printer / slicing GUI built on top of the Uranium framework
Role in this project:
Software Engineer
Contributions:393 commits, 3 PRs, 35 comments in 2 years 2 months
Contributions summary:Youness made several contributions to the Ultimaker Cura project, primarily focused on bug fixes and improving the software's functionality. They addressed issues related to the interaction with 3D models, specifically concerning GCode reading and mesh handling. The user also worked on UI-related fixes and implemented a solution to address a printer setup issue, demonstrating a diverse understanding of the Cura software's architecture. Furthermore, the user tackled a timing issue within the USB printing plugin and the machine manager.
qmlpythoncura3d-printerprinter
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.