Peter Karth · Software engineer & engineering manager · Sanford, NC

Untangling complicated systems and building products that last.

Most of my work has been in Rails applications, React Native, billing systems, and platform modernization. I enjoy ambiguous problems, shipping software, and leaving systems simpler than I found them.

11,000
accounts migrated off legacy pricing
$7M
projected ARR from the billing rebuild
15.2 → 23.7%
SMB activation
10 → 3 days
time-to-value

Work

2017 – present
Nov 2022 – Jul 2026 · Remote

CompanyCam

Engineering Manager · Senior Backend Engineer / Tech Lead

  • Served as Tech Lead for the Growth team, leading activation projects, code reviews, and technical direction with Product and Design.
  • Drove a billing rebuild that pulled pricing and entitlements out of Stripe and into our own system, unlocking pricing and packaging changes that were impossible before.
  • Cut time-to-value from 10 days to 3 and grew SMB activation from 15.2% to 23.7% through onboarding and feature-discovery work.
Jan 2017 – Present · Contract

Civic-engagement platform

Lead Engineer & Architect

  • Sole architect and lead engineer for a platform built on a Rails API and a React Native app, leading a ground-up rewrite from legacy architecture to production.
  • Shipped the mobile app through App Store approval and built the platform infrastructure: direct S3 uploads, ActionCable/Redis messaging, push notifications, autoscaling workers, and production deployment.
  • Led long-term platform evolution through multiple Ruby, Rails, and React Native upgrades.
Dec 2020 – Oct 2022 · Remote

Bendyworks

Head of Engineering & Operations

  • Joined as an engineer, then led engineering and operations for a 13-person consultancy with $2M+ in annual revenue.
  • Set technical direction and built the team's engineering and delivery practices.
Jan 2020 – Oct 2020 · Remote

Roundtrip

Senior Software Engineer

  • Led engineers and QA through a database restructure and managed the cross-team release process.
  • Improved engineering practices by introducing Requests for Comments (RFCs) to guide technical decisions across teams.
  • Worked with internal users to identify the underlying problems rather than simply implementing requested solutions.
Apr 2019 – Jan 2020 · Remote

TaxJar

Software Engineer

  • Automated the filing of sales tax returns across multiple states, a system where getting the numbers exactly right was the whole job.
  • Reviewed code with a focus on correctness, maintainability, and long-term reliability.
Aug 2017 – Apr 2019 · Durham, NC

Adwerx

Developer

  • Automated the creation of branded partner portals, cutting new integrations from weeks to hours.
  • Built branded portals for enterprise partners and integrated their data feeds across API, XML, and CSV.

Education

LaunchSchool (formerly TeaLeaf)

Software engineering program. Teaching Assistant, reviewing student code and mentoring students.

Skills

Backend
Ruby on Rails
PostgreSQL
Redis
Elixir
Frontend & Mobile
React
React Native
TypeScript
JavaScript
Infrastructure & focus
AWS
Billing & Revenue Systems
Mobile (App Store)
Technical Leadership

Contact

Open to engineering leadership and senior backend roles. Remote.

Email peterskarth@gmail.com Phone (432) 210-1951 LinkedIn Peter Karth Resume Download PDF