Edward Mackenzie

Senior Software Engineer at Synap

Tadcaster, 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

👤
Senior
🎓
Top School
Edward Mackenzie is a Senior Software Engineer with five years of professional experience and a decade-plus background in Java SE/EE, web application development, and systems programming dating back to industry placements at QinetiQ. He combines hands-on engineering at Synap and borwell with entrepreneurship as director of Mackenzie Software Consulting, delivering solutions across government, startups, small businesses and legacy systems. Skilled in DevOps, he has rebuilt end-to-end development pipelines—from developer desktops through CI/CD—automating build, test, analysis and deployment into unified operations. comfortable moving between prototype and production, he blends pragmatic architecture with practical implementation to reduce friction for teams and releases. Trained in Information and Computer Engineering at Cambridge, he brings both academic grounding and an appetite for integrating tooling and process improvements that often sit outside pure coding. An adaptable problem-solver, he repeatedly turns constrained or legacy environments into maintainable, automatable platforms.
code5 years of coding experience
job7 years of employment as a software developer
bookBachelor of Arts (BA), Information and Computer Engineering, Bachelor of Arts (BA), Information and Computer Engineering at University of Cambridge
bookThe King's School Worcester
github-logo-circle

Github Skills (81)

inversion-of-control10
isomorphic-javascript10
inversion10
api10
monorepo10
dependency-injection10
schema-validation10
typescript10
eslint10
json-api10
nodejs10
inversifyjs10
tsdoc10
rush10
toolchain10

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

github-logo-circle
egmacke/rush-example

Jun 2021 - Apr 2025

Illustrates a sample monorepo configuration for use with the Rush tool
Contributions:101 PRs, 436 pushes, 295 branches in 3 years 10 months
monoreporush
egmacke/action-check-label

Mar 2022 - Sep 2024

Check a PR for the presence or absence of a label
Contributions:3 releases, 12 PRs, 19 pushes in 2 years 7 months
absence
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
Edward Mackenzie - Senior Software Engineer at Synap