Marc Macleod

Co-Founder & CEO at Datanaut

Austin, Texas, United States
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
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.
code15 years of coding experience
job12 years of employment as a software developer
bookBachelor of Arts Computer Science Economics, Bachelor of Arts Computer Science Economics at Tufts University
bookLandon High School
stackoverflow-logo

Stackoverflow

Stats
3,832reputation
302kreached
17answers
57questions
github-logo-circle

Github Skills (35)

json10
javascript10
react-components10
typescript10
ui-design10
react-component10
uid10
api-documentation10
api10
front-end-development10
typescript-types10
linting10
typescripts10
openapi10
react10

Programming languages (15)

CSSC++RustHandlebarsGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
stoplightio/elements

Aug 2019 - Sep 2022

Build beautiful, interactive API Docs with embeddable React or Web Components, powered by OpenAPI and Markdown.
Role in this project:
userFront-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.
apidocmarkdownopenapireactweb-components
stoplightio/prism

Mar 2016 - May 2019

Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.
Role in this project:
userFull-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.
Request Free Trial