Yosef Gamble profile photo

Yosef Gamble

Senior Software Engineer

NYC | Auckland

Senior Go & TypeScript engineer. Video streaming, real estate portals, and cloud infrastructure.

About

I started writing code at Central Washington University in 2013, where I served as Student Government President and earned the Boeing Scholarship. My path took me across the Pacific to New Zealand — first for a degree at the University of Auckland, then into the tech industry as a software engineer building systems that would reach millions of users.

At realestate.co.nz, I became a key engineer on New Zealand’s most established real estate portal. I shipped industry-first features — instant price change alerts and transparent price history — that competitors copied months later. I designed a serverless notification system on AWS Lambda integrated with Braze that delivered listing alerts to every user on the platform, and led company-wide workshops on serverless architecture and observability.

I’m building Vidra — an open-source, PeerTube-compatible video streaming platform in Go — split across vidra-core (streaming, transcoding, P2P delivery) and vidra-user (identity and federation). It federates with PeerTube and Mastodon via ActivityPub and with Bluesky via ATProto, so creators reach audiences across networks without vendor lock-in. Bandwidth egress for a small-to-medium instance can run anywhere from hundreds to tens of thousands of dollars per month; I’ve engineered it to near-zero via Backblaze B2 and Cloudflare’s Bandwidth Alliance. I care about scalable systems, infrastructure automation, and the open web.

Experience

  1. 2024 — Present

    Full Stack Engineer · Independent

    Architecting Vidra — an open-source, PeerTube-compatible video streaming platform in Go — as a two-service production system: vidra-core handles streaming, transcoding, and P2P delivery; vidra-user handles identity, federation, and the social graph. Federates with PeerTube and Mastodon via ActivityPub and with Bluesky via ATProto for cross-platform reach without vendor lock-in. Bandwidth egress on a small-to-medium instance typically runs from hundreds to tens of thousands of dollars per month; engineered to near-zero by routing origin storage through Backblaze B2 and delivery through Cloudflare via the Bandwidth Alliance. Production stack: Docker, GitHub Actions CI/CD, PostgreSQL, Redis for caching and rate-limiting, designed for horizontal scale behind a load balancer.

    • Go
    • ActivityPub
    • Docker
    • PostgreSQL
    • Redis
    • Cloudflare
  2. 2021 — 2024

    Full Stack Engineer · realestate.co.nz

    Shipped industry-first features for New Zealand’s most established real estate portal — instant price change alerts and transparent price history that competitors copied months later. Designed and built a serverless notification system on AWS Lambda integrated with Braze, delivering daily and weekly listing alerts platform-wide. Led company-wide workshops on Serverless architecture and New Relic observability. Contributed to the EmberJS frontend rebuild that received positive feedback from agents and users nationally.

    • AWS Lambda
    • CDK
    • EmberJS
    • PHP
    • Braze
    • New Relic
  3. 2019 — 2024

    Software Developer · ProStock

    Built the core platform for a warehouse management system saving operators over $250K annually. Developed APIs supporting international order fulfillment for Zoono across NZ, Australia, and Asia. Deployed an Android scanner application for warehouse staff to receive, transfer, and ship products globally. Created an AngularJS portal for clients to track product status and orders in real-time. Migrated infrastructure to Digital Ocean, improving uptime across production environments.

    • PHP
    • AngularJS
    • Android
    • Digital Ocean
    • REST APIs

Projects

Vidra

Open-source, PeerTube-compatible video streaming platform in Go — a two-service architecture (vidra-core and vidra-user) with live streaming, P2P distribution, and multi-protocol federation via ActivityPub (PeerTube, Mastodon) and ATProto (Bluesky). Engineered for near-zero egress at production scale.

  • Go
  • ActivityPub
  • ATProto
  • PostgreSQL
  • Redis
  • Docker

Aurialis

Browser-based audio mastering application with genre presets, parametric EQ, compressor, limiter, and real-time LUFS metering — all running in AudioWorklets.

  • Next.js
  • TypeScript
  • Web Audio API
  • Tailwind CSS

GoImg

Full-stack image gallery platform with a Go backend and Next.js frontend. Photo upload, album management, sharing controls, and S3-compatible storage.

  • Next.js
  • TypeScript
  • Go
  • PostgreSQL
  • S3

IOTA Token Creator

Token creation platform for the IOTA distributed ledger with a Next.js frontend and Go API backend.

  • Next.js
  • TypeScript
  • Go
  • IOTA