Mark Perkins

Senior Frontend Developer at CoverageBook

Brighton, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code15 years of coding experience
job11 years of employment as a software developer
bookSt Pauls School
bookMSCi, Oceanography, MSCi, Oceanography at University of Southampton
stackoverflow-logo

Stackoverflow

Stats
260reputation
15kreached
1answer
6questions
github-logo-circle

Github Skills (18)

javascript10
jquery10
rails10
url-parsing10
ruby10
front-end-development10
viewcomponent10
ruby-on-rails10
git9
css9
refactoring9
html9
documentation6
api6
database-schema6

Programming languages (10)

TypeScriptPowerShellShellCSSCoffeeScriptSCSSJavaScriptPHP

Github contributions (5)

github-logo-circle
lookbook-hq/lookbook

Jun 2021 - Jan 2023

A UI development environment for Ruby on Rails apps ✨
Role in this project:
userFull-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.
ruby-on-railslookbookrailsviewcomponentsruby
allmarkedup/purl

Aug 2010 - Jul 2017

[NO LONGER MAINTAINED] A JS utility for for parsing URLs and extracting information out of them.
Role in this project:
userFull-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