Rhys Johns is a hands-on founding engineer based in San Francisco with eight years of experience building resilient multi-region systems, full-stack products, and hardware-integrated platforms. He excels at bridging hardware and software—debugging at the signal level, designing distributed control systems, and shipping production-ready infra and UIs across startups. At Dovetail he built an MCP server for LLMs, led a data portability project that removed days of manual work and unlocked enterprise deals, and cut video processing costs by $21k/month. Recently exploring LLMs for developer tooling, he combines curiosity-driven prototyping with disciplined engineering practices like testing, typing, and observability. An active open-source contributor, his work includes improving UI component quality and docs in the Tailwind-powered Skeleton design system and building procedural game tools. He thrives in ownership-driven environments and often surfaces practical, low-level fixes that unlock large product and business wins.
A town generator that is suitable for out of the box play in any fantasy TTRPG setting.
Role in this project:
Full-stack Developer
Contributions:31 releases, 69 reviews, 4222 commits in 4 years 7 months
Contributions summary:Rhys primarily refactored the code by introducing the `force-one-column` tag to various passages, along with standardizing CSS styles. They fixed a bug related to the Reroll button not working for town name, with an additional fix to the error message. They also performed minor style and layout improvements.
Skeleton is an adaptive design system powered by Tailwind CSS.
Role in this project:
Front-end Developer
Contributions:50 reviews, 48 commits, 39 PRs in 1 month
Contributions summary:Rhys primarily contributed to the development and testing of UI components within the Skeleton design system. Their work included refactoring code to adhere to best practices, such as avoiding prototype builtins, and introducing component-specific tests using a testing framework. They also added typing to components, and mapped Sveld output for documentation. These changes indicate a focus on improving code quality, testability, and documentation of the UI components.
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.