Mark Perkins is a Senior Frontend Developer based in Brighton with 15 years of experience building polished, component-driven UIs and improving developer tooling. Currently at CoverageBook and formerly at Clearleft, he blends pragmatic frontend engineering with full-stack contributions, particularly in Ruby on Rails tooling like Lookbook. A self-described "component-driven development geek" and aspiring Rubyist, he has a track record of refactoring and modernising codebases—evident from a substantial rewrite of the purl URL utility and ongoing enhancements to Lookbook’s editor and navigation. His background in science (MSCi Oceanography) hints at a methodical, data-informed approach to problem solving and UX decisions. Colleagues know him for improving error handling and developer experience as much as for shipping user-facing features.
15 years of coding experience
11 years of employment as a software developer
St Pauls School
MSCi, Oceanography, MSCi, Oceanography at University of Southampton
A UI development environment for Ruby on Rails apps ✨
Role in this project:
Full-stack Developer
Contributions:127 releases, 13 reviews, 1086 commits in 1 year 7 months
Contributions summary:Mark's commits focused on fixing formatting issues and implementing enhancements across a variety of files within the Lookbook project. They addressed formatting, improved error handling, and released several versions of the project. Furthermore, they modified the display of examples in the editor and added features such as page sections and improved navigation, indicating a broad involvement in the project.
[NO LONGER MAINTAINED] A JS utility for for parsing URLs and extracting information out of them.
Role in this project:
Full-stack Developer
Contributions:1 release, 60 commits, 1 PR in 6 years 11 months
Contributions summary:Mark primarily contributed to refactoring and rewriting the codebase, with significant changes to the core functionality. They fixed bugs, added support for new features such as semicolon-separated query strings, and made several adjustments to the codebase to enhance its overall performance. The user also initiated a rewrite of the project.
urlsjsdelivrurijavascripturl-parsing
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
Mark Perkins - Senior Frontend Developer at CoverageBook