{"$schema":"https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json","basics":{"name":"Ben Guthrie","label":"Staff Software Engineer and Team Lead","image":"https://saywise-production-profilepicturestoragebucket-kbfooccc.s3.amazonaws.com/profile-pictures/c518952b-ae9d-4dc4-962c-97e0d9f9479f/linkedin-1791268897146.jpg","summary":"Full-stack engineer focused on systems architecture, infrastructure optimization, and technical leadership across high-scale applications.","location":{"city":"Salt Lake City, UT, United States"},"profiles":[{"network":"LinkedIn","username":"ben-guthrie","url":"https://linkedin.com/in/ben-guthrie"},{"network":"GitHub","username":"bengu3","url":"https://github.com/bengu3"}]},"meta":{"canonical":"https://saywise.com/ben-guthrie","version":"v1.0.0","lastModified":"2026-10-06T06:51:42.229Z"},"x_saywise":{"handle":"ben-guthrie","pronouns":null,"availability":null,"oneLiner":"Full-stack engineer focused on systems architecture, infrastructure optimization, and technical leadership across high-scale applications.","profileUrl":"https://saywise.com/ben-guthrie","markdownUrl":"https://saywise.com/ben-guthrie/profile.md","pdfUrl":"https://saywise.com/ben-guthrie/resume.pdf","archetype":{"code":"HS-DG","name":"Launchpad Navigator","url":"https://saywise.com/sca/df731a68f4f0","rarity":"One of the first Launchpad Navigators on Saywise"},"aiStack":[{"name":"OpenCode","description":null,"url":"https://opencode.ai","storyCount":0}]},"work":[{"name":"SchoolAI","position":"Staff Software Engineer and Team Lead","location":"Lehi, UT","url":"https://schoolai.com","startDate":"2024-10-01","endDate":"2026-10-01","summary":"Architected a full-stack application rearchitecture across 25 engineers and five teams. Migrated nearly 1 billion rows in a week with zero downtime, eliminated recurring chat outages through structured validation, and improved LLM prompt cache-hit rates from 20% to 90%. Established domain-based services to consolidate duplicate logic, co-authored engineering principles adopted by 40 engineers, and cut infrastructure costs by $80,000 monthly."},{"name":"Vasion","position":"Senior Full-Stack Software Engineer | Architecture, Vue, TypeScript, GoLang","location":"Utah, United States","url":"https://vasion.com","startDate":"2023-04-01","endDate":"2024-10-01","summary":"Directed planning and architecture for 10+ features while mentoring teammates. Redesigned the legacy print job management service to cut processing time by 50% and built a flexible rule-based action architecture for print jobs. Led weekly engineering discussions and presented five trainings on front-end architecture, collaborating with the platform team to build a shared design system used across seven applications."},{"name":"Pluralsight","position":"Full-Stack Software Engineer | React, TypeScript, Node, PostgreSQL","location":"Draper, Utah, United States","url":"https://pluralsight.com","startDate":"2019-06-01","endDate":"2023-04-01","summary":"Architected a platform consolidating redundant features across 5+ teams and services. Led cross-functional collaboration between product, design, engineering, and architecture teams on 50+ new features. Expanded automated test coverage across 3 services to run in under 20 seconds, revamped CI/CD pipelines to reduce deployment time from 10 to 2 minutes, and refactored service deployments from EC2 to Kubernetes. Authored a Node library for Kafka consumed by 20+ services and developed React component libraries."},{"name":"Pluralsight","position":"Full Stack Engineer Intern | React, TypeScript, Node, PostgreSQL","location":"South Jordan, Utah","url":"https://pluralsight.com","startDate":"2018-04-01","endDate":"2018-08-01","summary":"- Maintained full-stack application built with technologies including Typescript, React, Redux, Express, Node, and PostgreSQL - Expanded automated test suite for multiple services - Deployed services using continuous integration and continuous deployment services, such as TeamCity"},{"name":"3M HIS","position":"Software Engineer Intern | AngularJS","location":"Murray, Utah","startDate":"2017-05-01","endDate":"2017-08-01","summary":"- Learn AngularJS basics - Refactor current settings application page from jQuery to AngularJS - Share weekly learnings with team about AngularJS"}],"education":[{"institution":"Georgia Institute of Technology","studyType":"Master of Science - MS in Computer Science","startDate":"2021-09-01","endDate":"2021-08-01"},{"institution":"Brigham Young University","studyType":"Bachelor of Science - BS in Computer Science","startDate":"2013-08-01","endDate":"2019-06-01"}],"skills":[{"name":"Firebase"},{"name":"Redis"},{"name":"Next.js"},{"name":"Tailwind CSS"},{"name":"Datadog"},{"name":"turborepo"},{"name":"zod"},{"name":"pnpm"},{"name":"Prisma ORM"},{"name":"Google Cloud Platform (GCP)"},{"name":"BullMQ"},{"name":"TRPC"},{"name":"Tanstack"},{"name":"Zustand"},{"name":"Computer Accessibility"},{"name":"Model Context Protocol (MCP)"},{"name":"Large Language Models (LLM)"},{"name":"I18n"},{"name":"System Architecture"},{"name":"Technical Staff Management"},{"name":"Managing Technical Personnel"},{"name":"Technology Leadership"},{"name":"React.js"},{"name":"Node.js"},{"name":"TypeScript"},{"name":"JavaScript"},{"name":"Vue.js"},{"name":"Redux.js"},{"name":"Cascading Style Sheets (CSS)"},{"name":"SASS"},{"name":"Express.js"},{"name":"Go (Programming Language)"},{"name":"Amazon Web Services (AWS)"},{"name":"Amazon SQS"},{"name":"Amazon Simple Notification Service (SNS)"},{"name":"Amazon S3"},{"name":"RabbitMQ"},{"name":"Apache Kafka"},{"name":"Gitlab"},{"name":"Github Actions"},{"name":"TeamCity"},{"name":"Docker"},{"name":"Kubernetes"},{"name":"Helm"},{"name":"Mocha (JavaScript Framework)"},{"name":"Jest"},{"name":"React Testing Library"},{"name":"PostgreSQL"},{"name":"MySQL"},{"name":"Git"}],"certificates":[{"name":"TensorFlow Developer Certificate","issuer":"TensorFlow Certificate Program"}]}