Shawn Petros, Developer in Brookfield, WI, United States
Shawn is available for hire
Hire Shawn

Shawn Petros

Verified Expert  in Engineering

DevOps and Software Developer

Brookfield, WI, United States

Toptal member since April 21, 2022

Bio

Shawn is an avid technologist who has spent nearly a decade in everything from networking and systems administration to software engineering and DevOps. He has implemented CI/CD pipelines for Docker and Kubernetes, improved infrastructure security, mentored junior engineers, and built processes for automated UI testing. Shawn has worked in organizations both large and small, most recently at a leading digital marketplace and solutions provider for the automotive industry.

Portfolio

Cars.com
Amazon Web Services (AWS), Docker, JavaScript, Node.js, React, Redux
American Family Insurance
Amazon Web Services (AWS), JavaScript, AWS Cloud Development Kit (CDK)...
TESCHGlobal
Amazon Web Services (AWS), Docker, JavaScript, Serverless Framework...

Experience

  • JavaScript - 7 years
  • Node.js - 6 years
  • Amazon Web Services (AWS) - 5 years
  • React - 5 years
  • Redux - 5 years
  • Packer - 3 years
  • Terraform - 3 years
  • TypeScript - 2 years

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), JavaScript, React, TypeScript, Docker, Kubernetes, Node.js, Packer, Redux, Terraform, Linux

The most amazing...

...tool I've worked on was a homegrown document composition engine that takes calculated data and turns it into React components and then into downloadable PDFs.

Work Experience

Senior Software Engineer II

2022 - PRESENT
Cars.com
  • Tracked and fixed bugs using Jira as a reporting tool.
  • Oversaw development of key functionality around conditional rebates supporting automotive dealer websites.
  • Developed processes for automated UI testing for sections of frequently changing components.
Technologies: Amazon Web Services (AWS), Docker, JavaScript, Node.js, React, Redux

Senior Software Engineer

2021 - 2022
American Family Insurance
  • Served primary as a front-end engineer on a utility application to allow underwriters to define custom one-off letters to a policyholder and submit them for PDF generation and delivery.
  • Led front-end development for multiple teams and mentored other engineers in front-end practices.
  • Provided guidance for test engineers on an automated regression suite for primary applications.
Technologies: Amazon Web Services (AWS), JavaScript, AWS Cloud Development Kit (CDK), TypeScript, AWS Lambda, Serverless Architecture, ETL, DevOps, Infrastructure as Code (IaC), Linux, Databases

Solutions Architect

2019 - 2020
TESCHGlobal
  • Improved infrastructure security patterns for a startup in the genetics space.
  • Led and mentored junior engineers on modern cloud native development practices.
  • Instituted DevOps practices and CI/CD pipelines with the team.
Technologies: Amazon Web Services (AWS), Docker, JavaScript, Serverless Framework, React Native, DevOps, Infrastructure as Code (IaC), Linux

Senior Engineer

2015 - 2019
Northwestern Mutual
  • Supported teams with enterprise DevOps patterns and modern practices for developing and deploying cloud native applications.
  • Built API and front-end software using React, Redux, and Node.js.
  • Implemented CI/CD pipelines for Docker and Kubernetes cloud deployments across many teams.
Technologies: Amazon Web Services (AWS), Jenkins, Packer, Terraform, Node.js, Redux, React, JavaScript, DevOps, Infrastructure as Code (IaC), Linux, Databases

Experience

Pupscrape

https://github.com/shawnpetros/pupscrape
I wrote this simple serverless app when my family and I were looking for a dog a few years ago. Our local shelter's site was a pain to use, so I wrote a Lambda function to grab the dogs available for adoption on a schedule, diff the last known, and send a text message to my wife and myself when there were new dogs to adopt. There's also a minimal companion UI that I tossed together to get the pertinent details of the dog quickly.

Education

2013 - 2015

Bachelor's Degree in Information Systems

University of Wisconsin, Milwaukee - Milwaukee, Wisconsin, USA

Skills

Libraries/APIs

React, Node.js

Tools

Terraform, Shell, Packer, Jenkins, AWS Cloud Development Kit (CDK)

Languages

JavaScript, TypeScript

Frameworks

Redux, Serverless Framework, React Native

Paradigms

DevOps, Serverless Architecture, ETL

Platforms

Amazon Web Services (AWS), Docker, Linux, Kubernetes, AWS Lambda

Storage

Databases

Other

Infrastructure as Code (IaC), Serverless, Data, Modernization, HTML Parsing (Cheerio)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring