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 (50)

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

Programming languages (35)

CMakefileHandlebarsGoHTMLSvelteNunjucksTypeScript

Github contributions (5)

github-logo-circle
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, 106 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
eduardoboucas/staticman

Jun 2018 - Jun 2018

💪 User-generated content for Git-powered websites
Role in this project:
userBack-end Developer
Contributions:13 commits, 6 PRs, 6 pushes in 1 day
Contributions summary:Callum primarily focused on debugging and improving logging within the `staticman` project. Their contributions involved adding detailed logs to track the flow of data during request processing, specifically to identify and resolve an issue. The user also refactored code to merge branches and incorporate updates. They also added new transform functions.
static-site-generatorjekyllhugomiddlemanmetalsmith
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