David Cumps is a seasoned .NET full-stack engineer and consultant with 12+ years of experience building and modernizing large-scale web and government systems from his base in Bruges, Belgium. As owner of Cumps Consulting and exira.com he combines hands-on development with architecture and DevOps work—designing event-sourced, Dockerized services on AWS, introducing IaC with Terraform, and migrating CI/CD to GitHub Actions. He has led teams and projects across sectors (public government registries, transportation, defense, real estate) and contributed to notable open-source projects including Microsoft’s OpenAPI.NET and MUI’s React library, bridging backend protocol work with front-end UX fixes. Comfortable across C#, .NET Core, Vue/React, Elasticsearch, Redis and container platforms, he often brings tooling and process improvements (monitoring, automated deployments, internal NuGet feeds) that reduce operational friction. A former teacher and frequent NDC conference crew member, he pairs deep technical craftsmanship with a collaborative, community-minded approach.
12 years of coding experience
14 years of employment as a software developer
Bachelor Applied Informatics, Bachelor Applied Informatics at HOWEST Hogeschool West-Vlaanderen
The OpenAPI.NET SDK contains a useful object model for OpenAPI documents in .NET along with common serializers to extract raw OpenAPI JSON and YAML documents from the model.
Role in this project:
Back-end Developer
Contributions:10 commits, 5 PRs, 12 comments in 14 days
Contributions summary:David focused on refactoring and improving the core components of the OpenAPI.NET SDK. Their contributions include fixing and refactoring aspects related to parameter handling and serialization within the OpenApiString class, as well as addressing default parameter addition in OpenApiWriterBase. The user also made adjustments to the serialization extensions and updated various writer classes to ensure compatibility. Additionally, the user added a public API surface test to the repository.
Material UI: Comprehensive React component library that implements Google's Material Design. Free forever.
Role in this project:
Front-end Developer
Contributions:7 commits, 7 PRs, 49 comments in 1 year
Contributions summary:David focused on improving the Material UI React component library, addressing usability issues and enhancing component functionality. Their contributions include fixing a menu selection issue related to padding, ensuring the Overlay component's proper import, and positioning tooltips accurately on value changes. Furthermore, they made consistent styling adjustments to menu items, enabling styles on the left icon even in non-desktop mode. Their changes primarily involve React components.
reactmuimaterialjavascriptmaterial-design
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.