Ian Black is a Lead Front-End Developer with 11 years of professional experience building responsive, accessible, and visually polished web applications from concept to production. He has progressed through senior and lead front-end roles at Rockstar Games and now leads front-end development at ScorePlay, often acting as the bridge between design and engineering. Ian is user-centered and detail-oriented, with a strong visual design sensibility and a track record shipping high-profile interactive sites like Rockstar’s Social Club. He contributes to open-source tooling for code quality—enhancing stylefmt to better enforce Stylelint rules—demonstrating care for maintainable front-end codebases. Based in Edinburgh and trained in Applied Computing, he blends practical engineering, empathy for users, and a knack for turning design intent into robust interfaces.
10 years of coding experience
13 years of employment as a software developer
BSc Hons, Applied Computing, BSc Hons, Applied Computing at The University of Dundee
stylefmt is a tool that automatically formats stylesheets.
Role in this project:
Full-stack Developer
Contributions:6 commits, 7 PRs, 11 comments in 22 days
Contributions summary:Ian primarily contributed to enhancing the `stylefmt` tool's functionality by implementing support for Stylelint rules, specifically focusing on `at-rule-empty-line-before`. They also addressed code quality by removing unused variables and updating code to use strict equality (`===`). Their changes included modifications to multiple files across the codebase, including core formatting logic (`lib/formatAtRules.js`), utility functions (`lib/util.js`), and test configurations. These changes aimed to improve the tool's ability to enforce coding standards and align with Stylelint best practices.
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.