Dining Philosophers
We're a systems engineering company specializing in blockchain and AI infrastructure, leveraging open source technologies to build memory-safe, high-performance solutions.
What We Do
We specialize in systems engineering with expertise in Reason/OCaml, JavaScript, and Python, employing them in blockchains, web applications, and compilers.
Mobile and Web Applications
Interactive mobile and web apps leveraging open source technologies, focusing on security and fast development iterations.
Infrastructure & Scaling Solutions
System design and automated infrastructure management solutions with Kubernetes and Terraform to scale your PoC to production.
Performance Engineering
Deep runtime analysis of JavaScript, Python, and OCaml applications to identify and resolve performance bottlenecks.
Tezos Blockchain & Smart Contracts
Expert development on Tezos blockchain including Michelson interpreter enhancements and Ligo compiler tooling.
OCaml Project-Based Training
Guided project-based training to get your team up and running with Reason/OCaml for safe and productive development.
Open Source Contributions
Active participation in open source development, giving us deep understanding of tech stacks and community best practices.
Why Choose Dining Philosophers
We're not just another software consultancy. Our unique combination of deep technical expertise and philosophical problem-solving approach sets us apart.
Memory-Safe Development
Our expertise in OCaml and functional programming ensures robust, memory-safe applications that scale reliably.
Open Source Community Leadership
Deep involvement in open source projects gives us unparalleled understanding of technology stacks and community best practices.
Performance & Scalability Focus
Specialized knowledge in runtime internals of JavaScript, Python, and OCaml for optimal performance engineering.
Proven Track Record
Contributors to projects used by millions of developers, from React enhancements to browser technologies in Firefox.
Open Source Leadership
We don't just use open source—we actively contribute to and maintain critical projects that millions of developers rely on daily.
React DOM Lite
Customized version of React DOM with optimized bundle size and enhanced performance characteristics.
Facebook's Prepack
Added rest and object spread syntax (ES2018) support to Facebook's JavaScript interpreter.
Bower Package Manager
Integral member of the Bower package manager team, contributing to ecosystem and functionality.
Pesy
Developer tool designed to make ReasonML more accessible to JavaScript developers.
Esy Package Manager
Package manager for Reason/OCaml projects, providing npm-like experience for functional programming.
Mozilla PDF.js
Added new features to Mozilla's PDF.js, now integrated into Firefox browsers worldwide.
Thoughts & Insights
Our essays and technical writings that showcase our thought process and deep understanding of systems engineering challenges.
Full Stack React with Native Server
Building React applications with natively compiled servers that don't need Node.js runtime.
Improving OCaml Development on Windows
Enhancing the productivity and developer experience of Reason/OCaml development on Windows platforms.
Cohesive OCaml-JavaScript-C/C++ Experience
Creating seamless development workflows with esy package manager across multiple languages.
Debuggability of OCaml Applications
Improving debugging capabilities and developer tools for OCaml application development.
Observability and Profiling OCaml
Advanced techniques for monitoring, profiling, and observing OCaml application performance.
Ready to Build Something Exceptional?
Let's discuss how our systems engineering expertise can solve your most challenging technical problems. From blockchain infrastructure to AI applications.