Marcus Griep is a Distinguished Software Engineer with 18 years of experience building reliable back-end systems and leading engineering teams, currently based in Billerica, Massachusetts. At SimpliSafe he progressed from Principal Engineer to Director and now Distinguished Engineer, driving core platform work including APIs, subscription lifecycle, event architecture, and company-wide multi-factor authentication. Previously he led squad-level engineering at Vistaprint, owning services across the full lifecycle for supply chain and global customs tooling while promoting automated testing and developer growth. An active open-source contributor, Marcus has improved language compilers and interoperability libraries—notably adding compatibility layers between actix-service and tower-service and enhancing archive tooling in FAKE. His background combines deep systems-level coding with hands-on technical leadership, and an unusual blend of interests from compiler internals to photography. He holds BS and MS degrees from Rensselaer Polytechnic Institute, underscoring a strong academic foundation in CS and IT.
18 years of coding experience
21 years of employment as a software developer
M.S. Information Technology, M.S. Information Technology at Rensselaer Polytechnic Institute
A collection of lower-level libraries for composable network services.
Role in this project:
Back-end Developer
Contributions:1 review, 5 commits, 3 PRs in 3 years 1 month
Contributions summary:Marcus primarily contributed to the `actix-tower` crate, focusing on interoperability between `actix-service` and `tower-service` libraries. Their work involved adding compatibility layers, enabling the use of `tower-service` instances within the `actix-service` framework and vice-versa. The commits include creating extensions for wrapping and unwrapping services, along with providing methods to integrate middleware. The contributions encompass comprehensive testing to validate the interoperability and functionality of the compatibility layers.
Contributions summary:Marcus contributed to the Boo programming language, focusing on compiler improvements and enhancements. Their work involved fixing compiler errors, implementing features like exception handling improvements, and refactoring code for better maintainability. They also added support for new language constructs. The changes show a deep understanding of the Boo compiler's internal workings and language semantics.
compilerprogramming-languageinterpreterboo
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
Marcus Griep - Distinguished Software Engineer at SimpliSafe