{
  "$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json",
  "basics": {
    "name": "Ryan Moon",
    "label": "Full-Stack Engineer",
    "email": "RyanMoonDevelopment@gmail.com",
    "phone": "(409) 679-5989",
    "url": "https://ryanmoon.xyz",
    "summary": "Full-stack engineer with 4+ years building production TypeScript and React systems, from client-facing web applications to CLI tooling and CI/CD infrastructure. Sole owner of several open-source developer tools.",
    "location": {
      "city": "Houston",
      "region": "TX",
      "countryCode": "US"
    },
    "profiles": [
      {
        "network": "GitHub",
        "username": "moonryc",
        "url": "https://github.com/moonryc"
      },
      {
        "network": "LinkedIn",
        "username": "ryan-c-moon",
        "url": "https://linkedin.com/in/ryan-c-moon"
      }
    ]
  },
  "work": [
    {
      "name": "Waterly Software",
      "position": "Fullstack Developer",
      "startDate": "2023-08-01",
      "highlights": [
        "Implemented recursive data transformation logic to reconcile flexible user views with canonical system schemas.",
        "Led interactions with the company's largest client, transforming meetings into clear, actionable tasks and collaborating to define and agree upon objectives.",
        "Designed and implemented observability tooling for a high-throughput calculation engine executing large volumes of dependent calculations.",
        "Re-architected the auditing system to ensure only successful database transactions are recorded, eliminating inconsistent and misleading audit data."
      ]
    },
    {
      "name": "Waterly Software",
      "position": "Junior Software Engineer",
      "startDate": "2022-08-01",
      "endDate": "2023-08-01",
      "highlights": [
        "Designed and implemented client onboarding tools that increased successful client onboarding by 75%.",
        "Designed and implemented CI/CD tools to improve code quality and developer productivity.",
        "Developed custom plugins that integrated client systems with Waterly's core product through third-party APIs."
      ]
    },
    {
      "name": "Trilogy Education",
      "position": "Professor's Assistant",
      "startDate": "2022-05-01",
      "endDate": "2022-11-01",
      "highlights": [
        "Assisted students with in-class coding assignments while maintaining a positive learning environment."
      ]
    },
    {
      "name": "Texas Department of Transportation",
      "position": "Engineer",
      "startDate": "2019-06-01",
      "endDate": "2021-03-01",
      "highlights": [
        "Engineered data collection and calculations to prioritize roads requiring improvement.",
        "Designed improvements for existing roads to prevent fatalities and ensure proper roadside drainage.",
        "Generated engineering standards and drawings for contractor bid packages and construction.",
        "Performed onsite surveys and inspections of state highways for engineering data collection."
      ]
    }
  ],
  "education": [
    {
      "institution": "Rice University",
      "area": "Full-Stack Web Development",
      "studyType": "Bootcamp Certificate",
      "endDate": "2022-05-01"
    },
    {
      "institution": "Lamar University",
      "area": "Civil Engineering",
      "studyType": "B.S.",
      "endDate": "2019-05-01",
      "score": "Summa Cum Laude"
    }
  ],
  "skills": [
    {
      "name": "Languages",
      "keywords": [
        "HTML",
        "CSS",
        "JavaScript",
        "TypeScript"
      ]
    },
    {
      "name": "Frontend",
      "keywords": [
        "React",
        "React Native",
        "Material UI",
        "jQuery",
        "Sass"
      ]
    },
    {
      "name": "Backend",
      "keywords": [
        "Node.js",
        "Express",
        "NestJS",
        "REST APIs",
        "GraphQL"
      ]
    },
    {
      "name": "Databases",
      "keywords": [
        "MySQL",
        "PostgreSQL",
        "MongoDB"
      ]
    },
    {
      "name": "Infrastructure & Tools",
      "keywords": [
        "Docker",
        "Nx Monorepos",
        "Google Developer AI Tools"
      ]
    }
  ],
  "projects": [
    {
      "name": "Skill Sync",
      "description": "Cross-platform TypeScript CLI that manages a versioned, Git-backed library of reusable AI skills and safely synchronizes them across Codex and Claude projects.",
      "url": "https://github.com/moonryc/skill-sync",
      "keywords": [
        "TypeScript",
        "Node.js",
        "Git",
        "Nx",
        "React",
        "Ink",
        "Astro",
        "Vitest",
        "GitHub Actions",
        "Zod"
      ],
      "roles": [
        "Sole Owner"
      ]
    },
    {
      "name": "Optimal Video Encoder",
      "description": "Transcodes media into a single format that is broadly compatible across Plex streaming applications.",
      "url": "https://github.com/moonryc/optimal-video-encoder",
      "keywords": [
        "FFmpeg",
        "Redis",
        "BullMQ",
        "PostgreSQL",
        "Docker",
        "TypeScript",
        "React",
        "TypeORM"
      ],
      "roles": [
        "Sole Owner"
      ]
    },
    {
      "name": "Formik Debugger",
      "description": "An npm package that helps developers inspect and debug forms built with Formik.",
      "url": "https://www.npmjs.com/package/formik-debugger",
      "keywords": [
        "TypeScript",
        "Formik",
        "React",
        "Storybook"
      ],
      "roles": [
        "Sole Owner"
      ]
    }
  ],
  "meta": {
    "canonical": "https://ryanmoon.xyz/resume.json",
    "version": "v1.1.0",
    "lastModified": "2026-08-15"
  }
}