Marc Macleod is a founder and full-stack software engineer with 14 years of experience building developer-first products, most notably starting Stoplight in 2015 and leading it through acquisition. He combines product leadership (CEO/CPO roles) with deep hands-on expertise in complex frontend architectures—the “IDE-for-the-web” class of UX—and backend work in Node and API design. An active open-source maintainer, Marc has made substantial contributions to widely used API tools like Spectral, Prism, and Stoplight Elements, improving linting, mocking, and documentation UX for OpenAPI ecosystems. Based in Austin, he recently stepped back from day-to-day operations to recharge and has returned to founding new ventures as Co-Founder & CEO of Datanaut. Colleagues describe him as someone who blends design sensibility with rigorous engineering discipline, able to refactor large codebases and elevate developer experience in equal measure.
15 years of coding experience
12 years of employment as a software developer
Bachelor of Arts Computer Science Economics, Bachelor of Arts Computer Science Economics at Tufts University
Build beautiful, interactive API Docs with embeddable React or Web Components, powered by OpenAPI and Markdown.
Role in this project:
Front-end Developer
Contributions:61 reviews, 27 commits, 29 PRs in 3 years 1 month
Contributions summary:Marc primarily contributed to the front-end components of the `stoplightio/elements` repository, focusing on improving the user interface and visual presentation of API documentation. They made several UI refinements, specifically adjusting the appearance of the table of contents and cleaning up the layout of HTTP responses and parameters. Furthermore, the user added functionality for page actions and enhanced the demo application, integrating elements for a more intuitive user experience.
Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.
Role in this project:
Full-stack Developer
Contributions:7 releases, 26 commits, 3 PRs in 3 years 2 months
Contributions summary:Marc primarily focused on refactoring and restructuring the project's code base. They updated the folder structure to align with organizational standards, implemented yarn workspaces, and consolidated dependencies. Additionally, the user modified package names, defined inter-package dependencies, and integrated standard testing and linting configurations. They also made significant changes to the testing framework by moving tests to a standard directory structure and added path mappings for easier development.
mockingpostman-collectionoasprismapi-testing
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.