Coyote Osborne is an expert PHP/MySQL developer with 12 years of experience focused on back-end architecture, custom module development, data design, and end-to-end usability—particularly within the Drupal CMS ecosystem. Based in Denver and open to remote work only, he has led selection, planning, and implementation of sites ranging from simple builds to enterprise deployments, emphasizing scalable solutions that prioritize human-centered workflows. He brings a practical philosophy that systems should free people to be creative, not force them to operate like machines, and couples that with hands-on craftsmanship in code and process. An active tinkerer and open-source collaborator, he has strengthened test suites and example applications in notable JavaScript projects like xstream and Cycle.js, improving robustness around stream handling and hot-reload scenarios. Although not seeking new employment or Drupal/Salesforce engagements, he remains reachable for select collaborations and maintains a commitment to thoughtful, future-proofed system design.
12 years of coding experience
High school diploma, High school diploma at Yale School
A functional and reactive JavaScript framework for predictable code
Role in this project:
Full-stack Developer
Contributions:189 commits, 28 PRs, 40 pushes in 2 years 7 months
Contributions summary:Coyote contributed to various aspects of the Cycle.js framework, primarily focused on example applications. They fixed bugs in example applications, specifically related to hot reloading and request filtering. They also updated examples to leverage the new `@cycle/time` library, indicating a focus on integrating time-based functionality within the framework. Additionally, the user refactored code in the JSONP and DOM drivers.
An extremely intuitive, small, and fast functional reactive stream library for JavaScript
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:6 commits, 6 PRs, 31 comments in 1 month
Contributions summary:Coyote primarily focused on improving the test suite of the xstream library. Their commits added tests for error handling in `addListener`, checked for missing functions. They updated the tests to use `done` correctly and included tests for edge cases in combining and merging streams. They also added tests for stream creation, specifically for incomplete producer, which enhanced the robustness of the testing framework.
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.