Craigory Coppola

Senior Software Engineer at Nx

github.com/AgentEnderlinkedin.com/in/craigoryvcoppola

Summary

Senior software engineer at Nx since 2021. I own the plugin API and .NET support. Outside Nx I build developer tools, agent skills, and a SaaS for wrestling promotions.

Experience

Nx

Senior Software Engineer, November 2021 to present

Software Engineer, June 2021 to November 2021

  • Designed the plugin API behind Project Crystal.
  • Wrote @nx/dotnet, the first-party .NET plugin.
  • Led the Rust terminal UI for task runs.
  • Led SOC 2 compliance since the initial 2024 audit.
  • Led the public response to the S1ngularity supply-chain attack.

Twice Baked Software

Founder, 2025 to present

  • Sole engineer on Turnbuckle (turnbucklehq.com), a multi-tenant SaaS for running pro wrestling promotions.

Universal Plant Services

Software Engineer, March 2020 to May 2021

Software Development Engineer in Test, August 2019 to March 2020

  • Built a task workflow engine with automatic completion and a kanban board.
  • Built release notes and outage announcements for every product.
  • Built a shared web and mobile framework in Angular, NativeScript, and Electron.

Projects

genealogy-skillsprivate

2026

  • 10 agent skills for genealogy research and family tree upkeep.
  • A CLI with adapters for GEDCOM, MyHeritage, FamilySearch, and Find a Grave.

cli-forge

A TypeScript CLI framework that infers types for every option and argument.

More at craigory.dev/projects

Education

Morehead State University

2016 to 2020

Bachelor's degree in Mathematics and Computer Science, 4.0 GPA.

ACM chapter president, 2017 to 2019

  • Led game dev seminars, built the chapter's first site, and set it up to outlast me.

Undergraduate research, 2018 to 2019

  • First author, "Novel Machine Learning Algorithms for Centrality and Cliques Detection in YouTube Social Networks," IJAIA, 2020.