Oliver Peat

Senior Software Engineer

Denver / Boulder, CO

ABOUT

I am a first generation American and Software Engineer with over 12 years of experience. I have worked on a variety of different software, spending the first five years of my career developing software for NASA, Army, and the Navy, before spending the next seven years working on IoT software and cloud identity services. Outside of work, I enjoy playing sports, making music, working on side projects, and spending time in the great outdoors.

WORK

Senior Software Engineer
Ping Identity

Greenfield full-stack software utilizing Java 17, Spring Boot, and React/Redux that generated over $500,000 in ARR within the first year.

Developed greenfield full-stack cloud software (Configuration Management) utilizing Java, Cassandra, and Kafka that enabled the promotion of any Ping Identity resource from one environment to another.

Designed and developed improvements upon various cloud identity services deployed in AWS.

Created and maintained Gitlab CI/CD pipeline that compiled, deployed, and tested software across multiple OS and databases on every merge.

Proposed and implemented developer workflow process and agile methodology.

Dec 2018 - CURRENT

Software Engineer
FullContact

Developed and maintained a multi-tenant, RESTful API identity resolution SaaS solution hosted on AWS that handled over a billion queries a month.

Developed new RESTful API product offering utilizing Java and Dropwizard, alongside Kafka, Redis, and Aurora, hosted on AWS.

Transitioned backend database with billions of rows from Cassandra to Amazon Aurora (MySQL), which eased maintenance and cut database hosting costs in half.

Developed tools to gather GDPR Subject Access Request data using Spark and AWS EMR.

May 2018 - Dec 2018

Senior Software Engineer
Hitachi Vantara

Lumada Edge - IoT (Internet of Things) Platform

Greenfield IoT edge software that ingested multiple data formats from physical devices and transformed this data into a common data format. The software then completed entirely configurable filtering and basic analysis on this ingested data, before sending it off into the cloud for storage and more complex analysis.
Conducted interviews for Product Owners, QA, and Software Engineers (All levels).

Tech: Java, Dropwizard, Guice, Maven, Git, Gitlab-CI, RabbitMQ, Microservices, JUnit, Mockito

May 2017 - March 2018

Senior Software Engineer
Raytheon Company

February 2017 - May 2017

Software Engineer 2
Raytheon Company

Developed performance and health monitoring tool with Java and Java FX that monitored and collected data on multiple machines simultaneously. The tool warns the team when memory leaks are occurring, disk space is running out, and/or critical processes have died.

Developed simulator program that generates valid, simulated satellite telemetry that can be used to test the main command and control software.

Fixed reported bugs, proposed and implemented additional features, and automated repetitive daily tasks for Command and Control software for NASA satellites using C/C++, Java and Python.

Developed tool that enhanced and automated metric collection and generated reports, leading to improvement on sprint planning and retrospectives.

April 2014 - February 2017

Software Engineer 1
Raytheon Company

Designed and developed front end of software using Java Swing that enabled Army instructors to teach students how to use anti-ballistic missile hardware and software.
Designed database schema for MySQL database; programmed database connectivity using Java threads and JDBC.

Developed software and unit tests in a team environment using Java and the Spring Framework.

Developed Sikuli scripts with the Python programming language to successfully automate the testing of graphical user interfaces.

June 2012 - April 2014

Software Engineer Intern
Intel Corporation

Worked closely with a team to develop inventory control software utilizing knowledge of the software life cycle and the .NET framework.

Designed, developed, and supported software that successfully reduced fellow employees' time spent on repetitive daily tasks at various locations worldwide.

Summer 2011

Development Intern
I.B.I.S., Inc.

Fixed reported bugs and added various items to internal projects utilizing Visual Studio in association with the Microsoft .NET framework.

Customized software as described in statements of work as requested by client.

Summer & Winter 2010



EDUCATION

Bachelor of Science: Computer Science
Georgia College & State University
GPA: 3.57/4.0

2008 - 2012



PRESS

Interview with Sideshow HQ
Interview discussing my side project TuneCrawl.


Interview with Infusive Solutions
Interview discussing TuneCrawl and the reasons for making side projects.


"Golf Georgia" - Georgia State Golf Association
Interview discussing how my scholarship from the Georgia State Golf Association Foundation enabled me to do great things in my career.



SIDE PROJECTS

Superior Air Tracker

Superior Air Tracker

General aviation airport software: Flight and noise monitoring, operations tracking, violations tracking, feedback portal, and more.

Website - tool

TellyHunt

TellyHunt

Quickly search and find which provider has the movie or TV show you want to watch.

Website - tool

A Mazeing Tower Defense

A Mazeing Tower Defense

A multi platform tower defense video game.

Video Game

Zabumba

Zabumba

Cash Management tools for Small Businesses. Elegantly Simple.

Financial Software

Computer In Human Years

Computer in Human Years

Discover how old your computer is in human years.

Website - tool

Endless 2048

Endless 2048

My endless version of the popular 2048 game.

Altaer

Music Producer

Music producer with release(s) on edm.com's label 'Artist Intelligence Agency'

Music Production


CONTACT

Email
oliver.peat@gmail.com

Current Location
Denver, CO

SOCIAL LINKS