Published using Google Docs
Joel Marcey - Resume.docx
Updated automatically every 5 minutes

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