TypeScript logo but with a P
Patrick Spafford Software Engineer

Patrick Spafford


July 2, 2024

2 min read

views

Professional Experience


Oracle Cloud Infrastructure

Software Engineer (April 2022 - Present)

  • Developed microfrontends for the Oracle Cloud console’s virtual network monitoring services using React and TypeScript.
  • 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.
  • Wrote command line applications in Python to, for example, group application deployments to specific cloud regions.
  • Made a custom Visual Studio Code syntax highlighter for an internal front end framework.
  • Gave presentations on TypeScript, memory management in Rust, and other topics to share practical knowledge.

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

Certifications and Courses


Make Offer