About M
Dutch
Fluent
English
Native or bilingual
Turkish
Native or bilingual
Experience
- YappaBackend developmentDIGITAL AND ITFebruary 2026 - May 2026 (3 months)Knowledgehub was created to support internal knowledge consolidation and sharing among groups and employees.I created a Slack TypeScript bot dashboard for interfacing with the Symfony backend server that manages knowledge storage, list management, digest generation via OpenAI models, and periodic distribution using Slack, Gmail, or Notion channels.The main database is Notion because the company heavily uses it for everything from meetings to project management.Employees can add knowledge to their respective thematic lists (AI, company policies, and company events) via Slack quick messages, automatic RSS feeds, or manual entry through the bot. Subscribers to a list will receive periodic reports highlighting key details of the knowledge added to that list.
- Community-OutpostOpen source developerDIGITAL AND ITAugust 2025 - Today (10 months)Command & Conquer: Generals Zero Hour, a 2003 RTS game abandoned by EA in 2008 kept alive by the community playing through LAN and VPNs while hosting numerous tournaments with generous prize poolsWhen EA recently released the games source code, it resulted in the comuninitiy needing a content management and installation toolGenHub, a C# cross-platform launcher that manages all Zero Hour community content through decentralized hosting and discovery was henceforth createdAs the primary developer I architected the core systems that thousands of players use daily to install mods, maps, tools, patches, and quality-of-life improvementsI built a content-addressable storage (CAS) system using garbage collection to tracks the files installed across multiple game profiles. When players install a mod from GitHub, ModDB, or community CDNs, the CAS deduplicates files and tracks references so content can be safely shared between a workspace reconciliation engine that; analyzes what files each profile needs, resolves conflicts when multiple mods provide the same file, and updates only what changed instead of redownloading everything.I implemented the universal content pipeline that discovers, downloads, and installs content from five different sources (GitHub, ModDB, CNCLabs, AODMaps, GeneralsOnline CDN). Each source has different APIs and formats, so I built publisher-specific reconcilers that handle version tracking, dependency resolution, and automatic updates.I created the game profile system that lets players manage multiple configurations (vanilla, modded) with different content, launch options, and settings. I built the replay manager with file monitoring and metadata parsing. I designed the tool profile system for integrating with GenHub.I established code quality standards (with StyleCop), implemented unit testing with xUnit, set up CI/CD workflows, and integrated automated code review bots. The project has 425 C# using Avalonia UI for multi-platform UI
- UC Leuven-LimburgStudentSeptember 2023 - Today (2 years and 9 months)Momenteel student bij de UCLL Electronica-ICT .
Recommendations
Be the first to recommend M
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Bachelor in science (Elecktronica-ICT)UCLL Diepenbeek2026Software develeopment and designing systems to become a software engineer