{
  "$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json",
  "basics": {
    "name": "Gerald Todd",
    "label": "Software Engineer",
    "email": "gerald@gtodd.dev",
    "url": "https://gtodd.dev",
    "summary": "Software engineer who builds AI systems people can trust with high-stakes work. Before software I taught university mathematics for four years, and I hold two master’s degrees in math. I’m at my best turning a messy, important problem into something clear enough to ship and to explain.",
    "location": {
      "city": "San Francisco",
      "region": "CA",
      "countryCode": "US"
    },
    "profiles": [
      {
        "network": "GitHub",
        "username": "beingforthebenefit",
        "url": "https://github.com/beingforthebenefit"
      },
      {
        "network": "LinkedIn",
        "username": "gerald-todd-abba57164",
        "url": "https://www.linkedin.com/in/gerald-todd-abba57164/"
      }
    ]
  },
  "work": [
    {
      "name": "Einstein Industries",
      "position": "Software Engineer III",
      "location": "Remote",
      "startDate": "2022-09",
      "highlights": [
        "Designed and built, as the sole engineer, a multi-agent deliberation system for legal work. A chair agent assembles the question, stakes, values and required confidence into a brief for sandboxed models from several providers, merges their drafts, and repeats until the panel votes unanimously. Any agent can pause to ask the operator for more context.",
        "Co-built a FastMCP server whose tools gather a client’s context from across the internal application suite and draft a working model of the finished product for human review. Measured throughput on that client work rose 10×.",
        "Replaced a 2012-era authentication system with AWS Cognito and Google sign-in across the application suite, partnering with the sysadmin.",
        "Led the team on a major release of the in-house product-creation software; built integration modules and abstract APIs moving data between internal and external REST services."
      ]
    },
    {
      "name": "AdaptiveStack",
      "position": "Full-Stack Developer",
      "location": "Remote",
      "startDate": "2021-08",
      "endDate": "2022-07",
      "summary": "PHP development on a federal contract for the Department of Veterans Affairs.",
      "highlights": [
        "Built the portals veterans used to submit proof of COVID-19 vaccination or exemption, and the workflow supervisors used to approve or return each report.",
        "Led the application’s security audit, which earned a three-year Authority to Operate, the longest in its eleven-year history."
      ]
    },
    {
      "name": "iOSTheme.live",
      "position": "Founder and Developer",
      "location": "Portland, OR",
      "startDate": "2020-11",
      "endDate": "2021-06",
      "highlights": [
        "Built a browser-based engine that generates custom iOS themes and installs them as configuration profiles, on a custom PHP framework.",
        "Formed an LLC, hired and trained a contract graphic designer, and ran SEO and ad campaigns. The code is now open source."
      ]
    },
    {
      "name": "Scan123",
      "position": "Full-Stack Developer",
      "location": "Gresham, OR",
      "startDate": "2019-07",
      "endDate": "2020-06",
      "highlights": [
        "Wrote and optimized PHP and SQL for a document-scanning product on a LEMP stack, working in Scrum.",
        "Served on the hiring committee for two developers and designed the coding challenges and interview questions."
      ]
    },
    {
      "name": "University of Montana",
      "position": "Mathematics Instructor",
      "location": "Missoula, MT",
      "url": "https://www.umt.edu",
      "startDate": "2014-08",
      "endDate": "2018-06",
      "highlights": [
        "Taught college algebra, applied calculus, probability and linear math, Calculus II and statistics to about 80 students a semester.",
        "Built interactive Mathematica lessons for a new touch-screen classroom.",
        "Twice won the College of Arts and Sciences award for the highest TA student evaluations."
      ]
    }
  ],
  "education": [
    {
      "institution": "University of Montana",
      "url": "https://www.umt.edu",
      "area": "Mathematics: Combinatorics and Optimization",
      "studyType": "Master’s",
      "endDate": "2016"
    },
    {
      "institution": "University of Montana",
      "url": "https://www.umt.edu",
      "area": "Mathematics: Applied Mathematics and Analysis",
      "studyType": "Master’s",
      "endDate": "2016"
    },
    {
      "institution": "University of Alaska Anchorage",
      "url": "https://www.uaa.alaska.edu",
      "area": "Mathematics",
      "studyType": "B.S.",
      "endDate": "2012"
    }
  ],
  "awards": [
    {
      "title": "College of Arts and Sciences award for top TA evaluations (twice)",
      "awarder": "University of Montana"
    },
    {
      "title": "Highest GPA among mathematics and computer science graduates",
      "awarder": "University of Alaska Anchorage"
    },
    {
      "title": "William Lowell Putnam Mathematical Competition: scored 2 of 120, above the national median of 0",
      "awarder": "Mathematical Association of America",
      "date": "2012"
    }
  ],
  "certificates": [
    {
      "name": "Certified ScrumMaster"
    },
    {
      "name": "Tutor certification, College Reading and Learning Association"
    },
    {
      "name": "Tutor certification, American Tutoring Association"
    }
  ],
  "publications": [
    {
      "name": "Automorphism Groups and the Fixing Number of the Dowling Geometry",
      "publisher": "University of Montana",
      "releaseDate": "2016",
      "url": "https://gtodd.dev/papers/todd-2016-dowling-geometry.pdf"
    }
  ],
  "projects": [
    {
      "name": "Breaking Bad Symmetries",
      "description": "Talk, Pacific Northwest Section of the Mathematical Association of America, annual meeting, Oregon State University, Corvallis",
      "startDate": "2016-04-01",
      "url": "http://sections.maa.org/pnw/meeting/programs/2016-program.pdf"
    },
    {
      "name": "Student reflection speech",
      "description": "Student reflection, University of Montana mathematics graduation",
      "startDate": "2016-05-15",
      "url": "https://www.youtube.com/watch?v=_AiWeeCFol4"
    }
  ],
  "skills": [
    {
      "name": "AI systems",
      "keywords": [
        "Multi-agent orchestration",
        "Model Context Protocol (FastMCP)",
        "LLM APIs across providers",
        "Evaluation and consensus design"
      ]
    },
    {
      "name": "Languages",
      "keywords": [
        "Python",
        "TypeScript",
        "JavaScript",
        "PHP",
        "SQL",
        "HTML",
        "CSS"
      ]
    },
    {
      "name": "Frameworks",
      "keywords": [
        "React",
        "Next.js",
        "Node.js",
        "Astro",
        "Prisma"
      ]
    },
    {
      "name": "Infrastructure",
      "keywords": [
        "AWS Cognito",
        "Docker",
        "Linux",
        "nginx",
        "PostgreSQL",
        "MySQL",
        "GitHub Actions"
      ]
    },
    {
      "name": "Mathematics",
      "keywords": [
        "Combinatorics",
        "Optimization",
        "Matroid theory",
        "Mathematica",
        "MATLAB",
        "R",
        "LaTeX"
      ]
    }
  ],
  "meta": {
    "canonical": "https://gtodd.dev/resume.json",
    "lastModified": "2026-09-28T18:28:15.349Z"
  }
}