About me

I’m Isaac Buckman, a DevOps-leaning software engineer focused on making production systems easier to ship, easier to operate, and harder to break. I like work that sits at the intersection of engineering and operations: CI/CD, containers, automation, and reliability.

In practice, that means I build repeatable deployment workflows, improve build and release pipelines, and automate the “paper cuts” that waste time and cause outages. I’m comfortable owning problems end-to-end — from debugging a failing deploy to tightening up observability and making the next release boring.

Right now I’m looking for a role where I can keep doing that at scale: helping a team deliver faster with more confidence, and reducing operational load through solid tooling and clean, pragmatic engineering.

What I do

  • CI/CD icon

    CI/CD & Release Engineering

    I build and maintain pipelines that make deployments repeatable and safe — with quality gates, automation, and clear release workflows.

  • Containers icon

    Containers & Platform

    I containerize services, standardize local dev workflows, and reduce “works on my machine” problems using Docker/Compose (and similar tooling).

  • Reliability icon

    Reliability & Observability

    I help teams keep production boring: better logging/metrics, faster debugging, cleaner runbooks, and fewer recurring incidents.

  • Automation icon

    Automation & Developer Experience

    I automate the repetitive stuff — environment setup, build metadata, checks, scripts — so engineers can spend time shipping instead of babysitting tools.

Resume

Senior Software Engineer with 10+ years building and supporting mission-critical SaaS systems. Strong background in Kotlin, Go, and Python, with deep experience in distributed systems, event-driven architectures, CI/CD automation, and production operations. I own end-to-end solutions, raise quality, mentor engineers, and collaborate across teams to ship scalable, reliable software.

Download PDF Email me

Pittsburgh, PA · (347) 433-2041 · ibuckman@isaacbuckman.dev

Technical skills

  • Languages

    Kotlin · Go (Golang) · Python · JavaScript · Bash

  • Architecture & design

    Microservices · Monolithic systems · Event-driven architecture · Layered architecture · API design · Data modeling · Messaging systems

  • CI/CD & automation

    TeamCity · AWS CodeBuild · AWS CodePipeline · Jenkins · Packer · Ansible · Automated testing

  • Containers & platforms

    Docker · Docker Compose · Podman · Kubernetes

  • Databases & messaging

    PostgreSQL · SQL · Redis · RabbitMQ · Amazon SQS

  • Systems & practices

    Linux · Windows · Nginx · SDLC · Agile/Scrum · Code reviews · Unit/acceptance testing · On-call support · Technical documentation

Experience

  1. Software Engineer III · Seegrid

    Pittsburgh, PA · June 2015 — Present
    • Design, develop, and maintain business-critical SaaS applications supporting long-lived production systems.
    • Build and evolve services primarily in Kotlin, with additional development in Go, Python, and JavaScript.
    • Design and operate distributed, event-driven systems using RabbitMQ and Amazon SQS.
    • Develop and support microservices and APIs in containerized environments (Docker, Compose, Podman, Kubernetes).
    • Own and improve CI/CD pipelines (TeamCity, AWS CodeBuild, AWS CodePipeline) for safe, repeatable deployments.
    • Use Packer and automation tooling to standardize build artifacts and improve environment consistency.
    • Work extensively with PostgreSQL: schema design, query optimization, and operational troubleshooting.
    • Support Linux and Windows environments, including deployment, monitoring, and production debugging.
    • Lead and participate in code reviews; advocate for standards, testing practices, and maintainable designs.
    • Debug production issues and implement durable fixes across multiple applications; document systems and runbooks.
    • Collaborate across product/ops/engineering; mentor less experienced engineers via guidance and reviews.