JOEL MARCEY
TECHNOLOGY LEADER | DOCUMENTATION SYSTEMS | DEVELOPER TOOLING | OPEN SOURCE ENGINEER
Folsom, CA (U.S. Remote) | joel@joelmarcey.com | joelmarcey.com | linkedin.com/in/joelmarcey
PROFESSIONAL SUMMARY
Software engineer and open-source technical leader with nearly 30 years building documentation systems, developer tooling, and programming-language infrastructure. Co-created and maintained Docusaurus, the docs-as-code framework behind the websites for such projects as React Native, Jest, and Redux; built an early spec-to-docs pipeline that generated the .NET/CLI API reference from structured source data; and led creation of the PHP and Hack language specifications. Currently direct Rust Foundation technology programs spanning ecosystem security, infrastructure, developer experience, and language interoperability.
SELECTED DOCUMENTATION SYSTEMS & ENGINEERING IMPACT
• | Co-created and maintained Docusaurus, an open-source docs-as-code framework used by React Native, Jest, Redux, and other developer projects; helped grow it to more than 30,000 GitHub stars by early 2022. |
• | Helped design the Docusaurus information architecture, versioning and publishing workflows so documentation stayed in sync with shipping code and contributions could be made through standard Git workflows. |
• | Built a documentation generation tool that parsed structured XML source data to produce the .NET/CLI API reference, an early spec-to-docs pipeline predating modern OpenAPI-based tooling. |
• | Reached top-20 contributor status in the HHVM codebase at Facebook, shipping both source code and documentation; helped launch the Hack programming language as an open-source project. |
• | Lead Rust Foundation technology and engineering programs supporting the Rust Project, crates.io, ecosystem security, infrastructure, developer experience, and language interoperability. |
• | Contributed technical content and tooling to the Common Language Infrastructure and C# standards; later served as editor of the CLI standard. |
PROFESSIONAL EXPERIENCE
Director of Technology | Rust Foundation | Feb 2022 - Present | |
• | Drive technical programs supporting the Rust Project, ecosystem security, and developer experience, including work involving crates.io. | |
• | Manage multiple full-time and contracted engineers across security, infrastructure, ecosystem support, and language interoperability. | |
• | Joined as one of the Foundation's first four employees and helped grow the staff into a double-digit team. | |
Staff Developer Advocate and Documentation Engineer | Facebook / Meta | Apr 2015 - Feb 2022 | |
• | Co-created and maintained Docusaurus, building the publishing pipeline, versioning system, discoverability, and docs-as-code workflows for a widely adopted open-source documentation platform. | |
• | Supported Meta open-source projects including PyTorch and HHVM, helping teams improve developer-facing workflows and community experience. | |
• | Served as ecosystem lead and company representative across major open-source foundations and standards bodies. | |
• | Worked across engineering, documentation, product, and open-source stakeholders to treat documentation and developer workflows as first-class product capabilities. | |
Technical Writer and Developer | Facebook | Mar 2013 - Mar 2015 | |
• | Created and maintained comprehensive developer documentation for Hack and HHVM on the Programming Languages and Tools team. | |
• | Led creation of the PHP and Hack language specifications, translating complex language semantics into precise developer-facing references. | |
• | Helped launch Hack as an open-source project, including its public documentation surface; contributed source code and documentation to HHVM. | |
Owner - Software Development, Education, and Consulting | Twin Roots, LLC | 2008 - 2013 | |
Senior Software Engineer | RFMD | 2006 - 2007 | |
Software Engineer / Product Manager / Standards Representative | Intel | 1997 - 2006 | |
INDUSTRY LEADERSHIP & STANDARDS
• | Received the Ecma International Recognition Award in 2022 for service and dedication to standardization. |
• | Served as Vice-President of Ecma (2020-2021), Chair of TC39 (2001-2006), and Chair of TC49 (2020-2021). |
• | Served as vice-convener and later convener of TC39-TG3 (2001-2006), the group responsible for the Common Language Infrastructure. |
• | Served as Facebook's first Rust Foundation Board member and first representative on the Open Web Docs Governing Committee. |
SELECTED SPECIFICATION & EDITORIAL WORK
• | Common Language Infrastructure: contributed technical content and authored documentation-generation tooling from 2000-2006 and 2009-2012; served as editor of the standard from 2009-2012. |
• | C# Programming Language: contributed technical content and tooling to the Ecma specification and standard from 2000-2006. |
• | PHP and Hack: led creation of the PHP specification (2014) and Hack specification (2015). |
TECHNICAL SKILLS & ENGINEERING PRACTICES
Languages: Rust, JavaScript, Hack, PHP, C#, C++, Python
Documentation & tooling: Docusaurus, docs-as-code, Markdown/MDX, React, static-site generators, spec-driven reference generation, information architecture, CI-driven publishing, Git and GitHub workflows
Engineering practices: Open-source maintenance, public repositories, external-contributor workflows, testing, debugging, and code review
AI-assisted workflows: Documentation drafting, code prototyping, and review using LLMs and coding assistants
SELECTED PUBLICATIONS
• | Wrote the foreword and contributed technical content to .NET Framework Standard Library Annotated Reference: Volume 1. |
• | Contributed technical content and sample code to .NET Framework Standard Library Annotated Reference: Volume 2. |
EDUCATION
B.S. Computer Engineering, North Carolina State University, Raleigh, NC, 1997 - summa cum laude; GPA 3.762