Callum Macdonald

Founder at Superlumen.io

Berlin, Germany
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
Callum Macdonald is a Berlin-based founder and seasoned software developer with over 14 years of professional experience and more than 20 years coding in practice, specializing in rapid web and mobile product delivery and interim CTO roles. He has led multiple startups (Superlumen.io, Generous Labs, everybean) and contributed across the full stack to notable open-source projects such as Trustroots and CakePHP upload, where his image-processing and UX-focused changes improved real-world systems. Comfortable working as a small, focused team member, he pairs strong technical craftsmanship—particularly in backend refactors and deployment/config improvements—with a pragmatic, results-driven approach. Unusually candid and selective about communication channels, he prefers working through one or two primary contacts and is available for freelance contracts.
code14 years of coding experience
job4 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
12,085reputation
1.2mreached
67answers
3questions
Badges
graphql
top-5%
linux
top-1%
gatsby
top-5%
scripting
top-1%
ubuntu
top-1%
gtk
top-1%
github-logo-circle

Github Skills (51)

debugging10
debug10
cakephp10
javascript10
unix10
image-processing10
scripting10
wordpress10
css10
linux10
bash10
wpgraphql10
ubuntu10
php10
gtk10

Programming languages (33)

CMakefileHandlebarsGoHTMLSvelteTypeScriptShell

Github contributions (5)

github-logo-circle
LOOKING FOR MAINTAINER - - - A GatsbyJS starter template that leverages the WordPress API, ACF and more
Role in this project:
userFull-stack Developer
Contributions:96 commits, 36 PRs, 68 pushes in 2 years 7 months
Contributions summary:Callum primarily focused on transitioning the GatsbyJS starter from a markdown-based data source to WordPress. They replaced markdown data with WordPress, refactored the site to use WordPress pages, posts, categories, and tags. The user also added the functionality to dynamically generate a menu from WordPress pages and made improvements to the index page.
gatsbyapireactleveragesgatsby-starter
Trustroots/trustroots

Apr 2015 - Sep 2022

Travellers' community for sharing, hosting and getting people together.
Role in this project:
userFull-stack Developer
Contributions:44 commits, 69 PRs, 104 pushes in 7 years 7 months
Contributions summary:Callum primarily contributed to the front-end and back-end development of the Trustroots project. Their work involved modifying user profile and offer form elements, adding and refining placeholder text and labels. They also implemented features such as opening social connect links in new windows and adding email notification footers, demonstrating a focus on both user experience and system functionality. Further contributions were related to config and logging, including adding Papertrail settings, which indicates involvement in deployment and system monitoring.
travelinghostingreacttrustrootshospitality
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