Caolan Mcmahon

Director at Ground Computing

Sheffield, 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
Caolan Mcmahon is a Director and software engineer with 11 years’ experience building offline-first web applications, data synchronization layers, peer-to-peer networks, and real-time collaboration systems. Based in Sheffield, he leads Ground Computing while maintaining several popular open-source projects that showcase deep expertise in JavaScript and TypeScript performance. Comfortable across languages including Scheme, Python, and Rust, he focuses on making resilient, user-friendly offline experiences and safe sync protocols. Colleagues know him for blending product-minded engineering with low-level technical rigor, and for turning tricky distributed problems into reliable, maintainable implementations.
code11 years of coding experience
job3 years of employment as a software developer
bookBachelor of Business Administration (BBA), Business Administration and Management, General, Bachelor of Business Administration (BBA), Business Administration and Management, General at Lancaster University
github-logo-circle

Github Skills (100)

couchapp10
javascript10
async10
progressive-enhancement10
unit-testing10
docker-compose9
linux9
golang9
chainable9
http9
webserver9
docker9
server9
nodejs9
ini9

Programming languages (16)

C++SchemeRustCGoHTMLErlangNunjucks

Github contributions (5)

github-logo-circle
caolan/magery

May 2016 - Jan 2019

JavaScript templates for progressive enhancement
Contributions:5 PRs, 121 pushes, 5 branches in 2 years 7 months
javascriptprogressive-enhancementtemplateshtml5
caolan/chicken-bencode

Nov 2015 - Jan 2021

Bencoding parser and serializer for CHICKEN scheme
Contributions:2 PRs, 13 pushes, 1 branch in 5 years 3 months
bencodingchicken-schemeparserserializer
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