Demis Bellot is a seasoned software leader and CEO with 17+ years building high-performance, scalable .NET services and developer tools from architecture through deployment. As the driving force behind ServiceStack, he blends hands-on systems engineering—deep expertise in Redis, ORMs, serialization and messaging—with product leadership shipping cross-platform libraries for .NET, mobile and web clients. His open-source contributions to widely used projects like ServiceStack.Text and ServiceStack.Redis show a focus on performance, protocol-level robustness and pragmatic API design. Comfortable across the full stack and DevOps, he has repeatedly delivered low-cost, horizontally scalable architectures for high-throughput systems. Based in New York, he pairs a rare mix of implementation depth (including native Redis client work and Windows/DevOps packaging) with the strategic vision to turn developer productivity into commercial software.
17 years of coding experience
8 years of employment as a software developer
Bachelor of IT / Business, Information Technology (Computer Science), Bachelor of IT / Business, Information Technology (Computer Science) at Northern Territory University
Vagrant redis configuration and the binary releases of MS Open Tech redis port of windows
Role in this project:
DevOps Engineer
Contributions:47 commits, 9 PRs, 24 pushes in 5 years 7 months
Contributions summary:Demis's contributions primarily revolve around configuring and updating the Vagrant environment for Redis on Windows, including setting up the initialization scripts. They integrated binaries for different versions of Redis for Windows. The user also updated the build and deployment process by updating dependencies. Further contribution involves incorporating the latest Redis versions.
Thoughtfully architected, obscenely fast, thoroughly enjoyable web services for all
Role in this project:
Back-end Developer
Contributions:60 releases, 2 reviews, 12597 commits in 14 years 3 months
Contributions summary:Demis's contributions were focused on refactoring and removing a diagnostic component from the ServiceStack core, specifically within the `InProcessServiceGateway.cs` and `MessageHandler.cs` files. They also made changes to syntax highlighting and synchronized Blazor code, indicating work across different aspects of the project. Additionally, the user made several fixes related to Redis, including handling potential connection issues, and various UI tweaks.
actionscriptcsvxmlnet-frameworkframework
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.