Donald Duvall is a seasoned software engineer and managing partner with over a decade of experience building business-focused applications, web services, and server-side software across languages from Object Pascal and Delphi to C#, C++, Java, and Node.js. He leads Duvall Industries, applying engineering rigor to product development, manufacturing, and distribution workflows while translating vision into repeatable, productivity-boosting solutions. A former product manager for HIPAA-compliant healthcare email services and long-time web development lead, he blends hands-on coding with business development and digital media oversight. Donald is outspoken about software simplicity and maintainability—skeptical of bloated frameworks, Electron apps, and needless VM-heavy stacks—and emphasizes engineers understanding the exact code they ship. He also pursues video game and simulation programming as a practical laboratory for systems and performance thinking, bringing that mindset to enterprise software design. Based in California, he combines entrepreneurial leadership with deep legacy-language expertise to modernize business systems without unnecessary complexity.
A complete header translation (binding) of the raylib 2.6.0-dev to Pascal. Without any funky helper functions for memory alignment issues. Inspired and partially based on the drezgames/raylib-pascal binding, however a little cleaner and more recent, with FPC 3.0.4 support.
Contributions:18 commits, 9 PRs, 16 pushes in 1 year 7 months
Contributions:1 PR, 1 branch, 1 comment in 2 years 4 months
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.
Request Free Trial
Donald Duvall - Managing Partner at Duvall Industries, LLC.