Kat Marchán

Staff Software Engineer at Fastly

San Francisco Bay Area 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
Kat Marchán is a Staff Software Engineer with 17 years of experience building developer tools, package managers, and runtimes, currently working on StarlingMonkey, Fastly's WASM-based JavaScript runtime. She has led small teams at Microsoft on JavaScript/TypeScript tooling for Visual Studio and been a core maintainer of the npm CLI and NuGet client tooling, blending deep systems-level knowledge with strong UX and editor integrations. A prolific open-source contributor, Kat has shipped foundational work across high-profile projects like node, npm, and the miette diagnostic library, improving error reporting and dependency tooling. Her background spans languages and stacks—from Rust and Go tooling to Elixir/Phoenix and C#—which lets her bridge runtime internals and developer-facing experiences. She also co-founded a cooperative arts platform where she combined product, community, and engineering responsibilities, reflecting an operator’s instinct for real-world constraints. Colleagues describe her as a pragmatic engineer who refactors for clarity and ships tooling that reduces friction for other developers.
code18 years of coding experience
job15 years of employment as a software developer
bookBA Film Linguistics, BA Film Linguistics at Hampshire College
bookHigh School Diploma, High School Diploma at Robinson School Puerto Rico
languagesEnglish, Spanish, French, Japanese
github-logo-circle

Github Skills (52)

asynchronous10
application-framework10
nuget10
dependency-management10
yargs10
datetime10
javascript10
parser10
npm10
game-engine10
package-management10
scripting10
api-design10
game-dev10
async10

Programming languages (37)

C#CMakefileGoCommon LispHTMLYAMLTypeScript

Github contributions (5)

github-logo-circle
kdl-org/kdl

Dec 2020 - Aug 2022

the kdl document language specifications
Role in this project:
userBack-end Developer
Contributions:12 releases, 196 reviews, 108 commits in 1 year 8 months
Contributions summary:Kat primarily worked on implementing the KDL document language parser. Their contributions involved defining the structure of the parser, including functions for parsing nodes, identifiers, and comments. They also added support for various data types such as strings, booleans, and numbers. Furthermore, the user created the foundational structure for parsing and representing the KDL language.
specificationserializationkdlspecificationsdocument-language
zkat/big-brain

Jul 2020 - Nov 2022

Utility AI library for the Bevy game engine
Role in this project:
userBack-end Developer
Contributions:27 releases, 55 reviews, 137 commits in 2 years 4 months
Contributions summary:Kat primarily focused on migrating the `big-brain` library, described as a "Utility AI library for the Bevy game engine," to the Bevy game engine itself. Their commits demonstrate a shift from an external dependency to integration with the engine's core components and systems. This involved modifying source code to align with Bevy's architecture, including changes to build, actions, scorers and overall structure of the AI library. The user also added a BigBrainPlugin for integrating the AI systems into a Bevy application.
aigame-enginebevy
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