Josh Pirog
Available for workNew York, NY

Josh Pirog

Senior Software Engineer

Senior software engineer focused on distributed systems, developer tooling, and interfaces that disappear into the work. I care about correctness, latency, and the small details users never notice.

01About

I'm a software engineer with eight years of experience turning ambiguous problems into systems people rely on. Most of my work lives at the seams, where services talk to each other, where data has to stay correct under load, and where a good interface makes a hard thing feel easy.

I've shipped payment infrastructure handling millions of transactions a day, built the tooling my teams use every morning, and obsessed over the millisecond between a click and a response. I read the postmortems, write the design docs, and stay until the graph is flat.

8+
Years shipping
40+
Projects delivered
12
Open-source repos
99.98%
Best uptime held
02Selected Work
Crypto Stream screenshot
Distributed systems2025

Crypto Stream

A fault-tolerant task scheduler that coordinates millions of jobs across regions. Built a consensus layer on Raft, cut tail latency by 60%, and exposed it all through a live observability dashboard.

GoRaftgRPCKubernetesVisit
Fintech infrastructure2024

Ledger

Real-time payments reconciliation engine processing 4M+ transactions daily with exactly-once guarantees and a full audit trail.

RustKafkaPostgreSQLVisit
Screenshot
Design systems2024

Prism

An accessible component library and token pipeline adopted by six product teams, with automated visual regression testing.

ReactTypeScriptStorybookVisit
Screenshot
Edge analytics2023

Beacon

A privacy-first analytics SDK running at the edge — sub-kilobyte payloads, zero cookies, results in under 50ms worldwide.

TypeScriptCloudflareWASMVisit
03Stack & Tools

Languages

  • TypeScript
  • Go
  • Python
  • Rust
  • SQL

Frontend

  • React
  • Next.js
  • Tailwind CSS
  • Motion
  • WebGL

Backend

  • Node.js
  • PostgreSQL
  • gRPC
  • GraphQL
  • Redis
  • Kafka

Infrastructure

  • AWS
  • Docker
  • Kubernetes
  • Terraform
  • Grafana
04Experience
2025 — 2026

HCLTech

Senior Technical Lead

Serves as Technical Lead on multiple projects, organizing development tasks and leading production deployments.

2023 — 2025

Microsoft

Software Engineer

Utilizes Java, XML, and JavaScript to develop IVR applications (Voicebots) for enterprise customers.

2019 — 2023

Nuance

Software Engineer

Built core services and the internal design system for a B2B analytics suite. Drove a migration to a typed, event-driven architecture.

05Contact

Currently available for work

Let’s build something great together.

I’m always open to discussing new projects, creative ideas or opportunities to bring a vision to life.