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)
- Developed the Tennibot app using React Native, Redux, and Recoil.
- Bootstrapped a proprietary inventory management system for assembling the robots using Next.js, DigitalOcean, Postgres, Prisma, and React.
- Built the Har-Tru HyQ Court app and corresponding web app with Firebase, Expo, and Next.js.
- Created and maintained tennibot.com with WordPress, CSS, and vanilla JavaScript.
- Authored and deployed a serverless Python API with Flask to AWS Lambda used for detecting robot firmware updates.
- Led a public hackathon wherein participants were tasked with using the Spotify API to create a music app prototype for their favorite artist.
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
- 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
- OCI Cloud Foundations Certified
- Linux Foundation: Kubernetes for App Developers
- London App Brewery iOS Course
- Microsoft Azure Fundamentals
- MTA Software Development Fundamentals
- MTA Database Fundamentals
Other Notable Achievements
- Eagle Scout (2017)
Make Offer