Available for hire
Software Engineer & Saxophonist
I'm Peter, a Full Stack Engineer based in Florida. I specialize in creating engaging web experiences backed by resilient, scalable systems. You can often find me working with TypeScript, Python, Go, React, NodeJs, Express, NextJs, and Postgres. When I'm away from my desk, you'll catch me working on people and their development.
about peter
My day-to-day responsibilities normally include deploying full-stack applications, migrating databases, improving developer experiences, writing test cases, and integrating APIs. When I'm not coding, I'm collaborating with designers and stakeholders, presenting to staff, conducting code reviews, interviewing candidates, mentoring peers, and onboarding new team members.
Beyond general software engineering, I occasionally explore areas like cryptography, game theory, embedded systems, machine learning and playing the saxophone.
work
Software Engineer
RoadRunner
2022 –– 2023
Supported in-house billing and invoicing projects built on React, Node.js, Ruby on Rails, Digital Ocean, Heroku, and Redis. Improved developer experience by containerizing local environments and GitHub codespaces. Established new engineering docs on Confluence.
TypeScript
React
Ruby on Rails
Postgres
Node.js
Software Engineer
X-Team
2019 –– 2022
Worked with PayPal to build out their federated GraphQL API gateway (Stargate) and develop the HoneyDeals marketplace on mobile. Additionally I built out frontend experiences for the Coinbase homepage and international pages.
TypeScript
GraphQL
Node.js
Sr. Operations Manager
Target
2014 –– 2019
Managed retail operations of $75M in annual volume with a team of 50+ direct reports. Piloted technological initiatives such as online ordering, same-day delivery, self-checkout, and RFID operations. Achieved the highest number of promotions and employee cultural satisfaction. Selected for advanced leadership accelerator program.
Management
Operations
Analytics
Projects
00
Spotify Clone
A rendition of the popular Spotify service. Upload music, create your own library and share it with others.
01
Linked Lists
Learn what Linked Lists are, and follow along as we implement one together.
02
The JS Runtime Engine
A high level overview of the event loop and task queues powering the JS engine.
03
OOP in JS
A review of some of the most popular design patterns, prototypal inheritance and object oriented programming in JS.
04
Saxophone, Berklee, & Code
An written interview about me and my journey from music to tech.
05
The Thinkful Experience
An online interview of my bootcamp experience at Thinkful.