Callum Macrae

Lead Frontend Engineer at Risk Ledger

Bristol, 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
Callum Macrae is a Lead Frontend Engineer with 15 years of experience building interactive, data-driven web applications and component libraries. Based in Bristol and open to hybrid or in-person roles, he blends pragmatic engineering with creative front-end craftsmanship across React, Vue (2 & 3), TypeScript and modern animation/visualisation stacks. He’s led teams and projects from MVPs to production at companies like Risk Ledger and SamKnows, and spent several years contracting to diversify skills in areas such as WebGL, D3/visx, Lottie and infrastructure on AWS. An active open-source contributor, Callum helped enhance compatibility and module support for the widely used Swiper touch slider and established core functionality in airbrake-js, showing attention to build systems and reliability. He brings a strong accessibility and performance mindset from government and large-client work, plus hands-on backend experience (PHP/Laravel, Rails) that helps him own full-stack delivery when needed. Colleagues value his mix of design-sensitivity, data-visualisation expertise and practical engineering discipline.
code15 years of coding experience
job14 years of employment as a software developer
bookComputer Science, Computer Science at City University London
stackoverflow-logo

Stackoverflow

Stats
8,343reputation
399kreached
39answers
32questions
github-logo-circle

Github Skills (26)

error-reporting10
debug10
javascript10
jquery10
back-end-development10
airbrake10
php10
front-end-development10
database-api9
swipe-gestures9
apidoc9
databases9
touchswipe9
api9
database9

Programming languages (18)

CSSC++RustVueGoHTMLProcessingTypeScript

Github contributions (5)

github-logo-circle
phpbb/phpbb

Feb 2011 - Jan 2016

phpBB Development: phpBB is a popular open-source bulletin board written in PHP. This repository also contains the history of version 2.
Role in this project:
userBack-end Developer
Contributions:161 commits, 8 PRs, 141 comments in 4 years 11 months
Contributions summary:Callum primarily contributed to the phpBB back-end by addressing bugs and implementing small enhancements to existing features. They resolved inconsistencies in the Moderator Control Panel, fixed issues with topic time updates after post deletions, and corrected typos in BBCode button names. Additionally, the user refactored the code, replacing deprecated PHP functions and adding a new JSON class.
bulletin-boardbulletinforumphpphpbb
nolimits4web/swiper

Jun 2015 - Jul 2015

Most modern mobile touch slider with hardware accelerated transitions
Role in this project:
userFront-end Developer
Contributions:6 commits, 1 PR, 29 comments in 6 days
Contributions summary:Callum primarily contributed to the project by adding and updating the UMD (Universal Module Definition) support, enhancing the library's compatibility with various module systems like AMD and CommonJS. They introduced `swiper.jquery.umd.js` and updated the build process. They also added missing "use strict" statements and performed cleanup tasks.
touch-eventsswipe-gesturesslideracceleratedtouch
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