TypeScript logo but with a P
Patrick Spafford Software Engineer

Patrick Spafford


April 9, 2025

3 min read

views

Professional Experience


Oracle Cloud Infrastructure

Software Engineer (April 2022 - Present)

  • Primarily developed microfrontends for the Oracle Cloud console’s virtual network monitoring services using React, TypeScript, and later an internal front end framework.
  • Wrote thorough automated tests (unit & integration) for these services using Jest, WebdriverIO, and Playwright.
  • Leveraged Infrastructure as Code tools (Terraform) to manage application infrastructure and orchestrate deployments to production.
  • In 2023, contributed regularly to the development and stability of an internal web framework written in React and TypeScript. In fact, I was the top contributor who wasn’t on the dedicated front end framework team (as measured by number of merged PRs).
  • Wrote the occasional command line application to automate tasks using Python. For example, to automate grouping application deployments to specific cloud regions.
  • Made a custom Visual Studio Code syntax highlighter for an internal front end framework, even though no one asked me to do it.

Tennibot

Full Stack Software Developer (May 2020 - March 2022)

OCV LLC

Web Developer (September 2019 - May 2020)

  • Pair-programmed a React app using the Serverless framework for integrating with other APIs including Shortcut, Datadog, AWS S3.
  • Automated iOS and Android app advertising tasks using Python and the Google Drive API.
  • Refactored an existing React component library written in TypeScript.

ARMS

Project Support Technician (Summer 2019)

  • Documented support cases for ARMS (Automated Records Management System) clients, precisely formulating software behaviors.
  • Collaborated with other support technicians to answer questions and address extraordinary behaviors.
  • Wrote technical documentation and FAQs for clients accessing the company support site.
  • Connected remotely with customers to walk through software features, diagnose errors, run scripts, and create views with Microsoft SQL Server.

Education


Auburn University

Bachelor’s of Science (2018 - 2021)

Computer Science (GPA: 3.91) with a minor in Information Systems Management

iOS Apps


BrickByBrick Fitness

  • A weightlifting app designed for ease-of-use and automatic progressive overload.
  • Built with SwiftUI and a custom serverless API (Supabase Edge Functions, Deno, Postgres).

Certifications and Courses


Other Notable Achievements


  • Eagle Scout (2017)

Make Offer