Boyd Smith is a pragmatic Haskell developer with 17 years of hands-on experience modernizing and maintaining production systems across Linux and POS environments. He’s fluent in a wide range of languages—C/C++, Perl, PHP, Python, Idris, Agda, JavaScript/TypeScript and more—and specializes in porting legacy code to new platforms or languages while improving maintainability. Recent roles include enhancing secure messaging backends at Wire and maintaining Yesod/ODBC Haskell stacks at MasterWord, and he contributes bug fixes and maintenance to notable open-source projects like OpenEMR. Boyd reads code deeply, moves quickly from question to researched solution, and is particularly drawn to functional programming and type-safe designs. Based in Cove, Arkansas, he combines systems-level Linux administration experience with practical API and backend engineering. An understated strength is his history of completing risky migrations early and reliably, minimizing rollout friction.
17 years of coding experience
14 years of employment as a software developer
BS, Computer Science, BS, Computer Science at University of Arkansas
Contributions:93 reviews, 14 commits, 13 PRs in 5 months
Contributions summary:Boyd's contributions primarily focus on refactoring and extending the Galley API, which is a core back-end service. They implemented new endpoints for team management functionalities, including creating, updating, and deleting teams, as well as managing team members. Their work also involved integrating new features into the API, such as team search visibility and legal hold configurations. The user's changes heavily involved the use of Servant, a Haskell library for building RESTful APIs.
The most popular open source electronic health records and medical practice management solution.
Role in this project:
Back-end Developer
Contributions:17 commits in 6 months
Contributions summary:Boyd primarily focused on code maintenance and bug fixes within the OpenEMR project. Their contributions included dropping duplicated lines of code in PHP files, resolving class name conflicts to avoid collisions, and integrating fixes for reported issues, specifically related to ICD9 codes and user interface elements. The user demonstrated skills in PHP, SQL, and potentially working with code generated by a linter for code quality checks.
emrfhirelectronicmedicalelectronic-health-records
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.