Frances Worley is a founder and technical director with 11 years’ experience combining chartered-accountancy training and hands-on software development to build business-focused web applications and bespoke software. Her background as an auditor for SMEs informs a pragmatic approach to design—prioritising controls, efficiency and usability—while seven years of hands-on development have made Ruby her language of choice alongside HTML, CSS and JavaScript. She leads SafetyToolbox Ltd and contributes to prominent open-source Ruby projects such as dry-validation and Trailblazer/Reform, improving validation, coercion and test coverage. The result is software that balances aesthetic UI design with rigorous backend validation and maintainable test suites—bringing audit-grade thinking to product engineering.
11 years of coding experience
Association of Chartered Certified Accountants (ACCA) Qualification Accountancy, Association of Chartered Certified Accountants (ACCA) Qualification Accountancy at Kaplan International College London
AAT - Advanced Diploma in Accounting Accounting and Finance, AAT - Advanced Diploma in Accounting Accounting and Finance at BPP University
A levels History Business Studies Maths, A levels History Business Studies Maths at Godalming College, Surrey
Contributions:91 commits, 36 PRs, 58 pushes in 2 years 2 months
Contributions summary:Frances primarily focused on enhancing the `reform` library, which decouples form objects from models. Their contributions included updating and refining the integration with the `dry-v` validation library, addressing coercion issues, and implementing features for nested validations and custom schema classes. The user also made several updates to tests, including expanding test cases for various validation scenarios, and correcting error message handling. These changes demonstrate a focus on improving the library's validation capabilities and overall functionality.
Validation library with type-safe schemas and rules
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:20 commits, 15 PRs, 35 pushes in 3 months
Contributions summary:Frances primarily contributed to the `dry-validation` library by fixing specifications and adding new test cases. Their work involved modifying existing test suites to address issues, particularly around array validation, coercion, and macro usage. Additionally, the user implemented and tested new predicates (true/false) and updated specifications to incorporate new features and maintain compatibility.
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
Frances Worley - Founder Technical Director at SafetyToolbox Ltd