Christopher Macrae

Senior Software Engineer at UP360

Charlottetown, Prince Edward Island, Canada
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
Christopher Macrae is a Senior Software Engineer and digital strategist with 10 years of experience bridging product design, marketing, and full‑stack web development from Charlottetown, Prince Edward Island. He has driven measurable impact at organizations large and small—improving government benefits workflows at Veterans Affairs Canada, leading engineering at CareGuide, and shaping developer relations and the Forestry.io site for Forestry.io. Equally comfortable shipping front‑end refinements (CSS, inline editing, EJS templating) as he is coaching agile teams, Chris brings a designer’s eye to developer tooling and user experiences. An interdisciplinary thinker, he coaches human‑centered design while building open‑source tools and resources aimed at helping small businesses and designers succeed. His background in graphic design and hands‑on contributions to prominent OSS projects like TinaCMS and Eleventy reflect a rare blend of craft, product sense, and community focus. Reach out to him for practical product feedback, lightweight tooling, or to turn an idea into a usable digital product.
code10 years of coding experience
job6 years of employment as a software developer
bookAssociates Degree in Graphic Design and Web Development, Graphic Design and Web Development, Associates Degree in Graphic Design and Web Development, Graphic Design and Web Development at Centre for Arts and Technology
github-logo-circle

Github Skills (23)

content-management-system10
cms10
javascript10
css10
typescript10
html-template10
python-templates10
code-templates10
apptemplates10
front-end-development10
content-management10
typescript-types10
static-site-generation10
typescripts10
cpp-templates10

Programming languages (13)

C#MDXGoHTMLTypeScriptShellAstroJavaScript

Github contributions (5)

github-logo-circle
forestryio/forestry.io

Dec 2017 - Jul 2018

Forestry.io website
Role in this project:
userFront-end Developer
Contributions:204 commits, 2 PRs, 254 pushes in 6 months
Contributions summary:Christopher primarily focused on front-end development, implementing and modifying CSS styles. Their work involved making styling adjustments, which primarily changed the layout and aesthetics of the website. These modifications included updating the existing CSS and ensuring the visual consistency of the project. Additionally, the user's contributions involved adding components to the website, suggesting their work involved creating a visual interface.
cmsforestryhugojamstack
tinacms/tinacms

Jan 2020 - Nov 2020

A fully open-source headless CMS that supports Markdown and Visual Editing
Role in this project:
userFull-stack Developer
Contributions:7 reviews, 22 commits, 9 PRs in 9 months
Contributions summary:Christopher primarily contributed to the front-end of the project, focusing on the implementation and refinement of the inline editing features. They worked on updating the markdown translator tests, merged branches to remove inline divs and remove TSDX, and debugged existing components. Moreover, the user made modifications to the inline image fields and the add-block-menu.
cmsreactforestrytinacmstina
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
Christopher Macrae - Senior Software Engineer at UP360