MaxLogic AI logo

Nancy Yang

Senior Software Engineer

Building reliable distributed systems and infrastructure at scale.

About

I'm a senior software engineer with deep experience building distributed systems and real-time network observability solutions to monitor cloud infrastructure. I care deeply about system reliability, clean abstractions, and the craft of software.

Outside of engineering, I'm a photographer and illustrator, often found exploring northern landscapes with a camera or sketchbook.

I'm based in Toronto, Canada.

Experience

  1. 2026 — Present

    Founder & Senior Software Engineer

    MaxLogic AI

    Building MaxHire, a AI-powered job application tracker that monitors job application emails through an event-driven pipeline and surfaces stats on a dashboard. Responsible for full-stack architecture, distributed backend services in Go, deployed on GCP Cloud Run. Focused on scalable data pipelines and reliable system design.

  2. 2022 — 2025

    Senior Software Engineer

    DigitalOcean

    Led the network probing initiative from proof of concept to production — built an orchestration server that maintains a DC compute resource database via external APIs and streaming services, distributes probing plans to agents across tens of thousands of hypervisors, and provisions probing paths across DC network hierarchy layers. Emitted metrics established network availability SLOs and powered alerting for failed links.

  3. 2021 — 2022

    Senior Software Engineer

    Ignite Procurement

    Built an authentication gateway giving users a unified identity across multiple company websites, including a TypeScript package for authentication workflows and session management integrated with Ory/Kratos. Also developed a .NET hosted service that subscribes to Azure Active Directory notifications, syncing user profile updates and mapping AD roles to the internal permissions system.

  4. 2014 — 2021

    Senior Software Engineer

    Media Network Services

    Built and maintained several full-stack network management and video conferencing tools: Trac, a change request system for network operators with BGP statistics collection and automated router configuration to mitigate outages; a UDP probing scheduler with InfluxDB storage, Grafana dashboards, and a Google Chat bot for automated outage diagnosis; Uptime.vc, a scheduling platform for video conference calls with quality analysis and alerting; and Play.vc, a video call application with real-time call status via WebSocket and quality statistics.

  5. 2006 — 2014

    Software Engineer

    Cisco Systems

    Automated testing across several video infrastructure components: built Python modules to validate a patented SSD caching algorithm for Video on Demand servers based on content popularity models; developed tools to capture and analyze MPEG streams to verify packet repair on Video Quality Enhancement servers; simulated RTSP signals to test client kernel modules on IPTV set-top boxes, catching defects including a kernel memory leak and undelivered repaired packets; and stress tested the STUN module using custom Pagent packet templates.

Projects

  • MaxProbe

    MaxLogic AI · 2026 — Present

    Real-time data center network monitoring platform. An orchestration server maintains a hypervisor topology database across a Clos network — from region down to rack level — and distributes probing plans to agents deployed across tens of thousands of hypervisors. Probing paths traverse the DC network fabric, emitting per-segment metrics that power real-time dashboards and alerts for failed links, and establish SLOs for network availability and latency.

    • Go
    • gRPC
    • golang.org/x/net/bpf
    • Prometheus
    • Grafana
    • Distributed Systems
  • MaxHire

    MaxLogic AI · 2026 — Present

    AI-powered job application tracker that monitors applications emails and interviews invites through an event-driven pipeline and surfaces stats on a dashboard. Built with a Go backend, React frontend, and deployed on GCP Cloud Run.

    • Go
    • Next.js
    • shadcn/ui
    • MongoDB
    • GCP Pub/Sub
    • GCP Cloud Run
  • Art & Photography Portfolio

    Personal · 2016 — Present

    A curated gallery of travel sketches and landscape photography from Norway and Canada, organized by location with a custom masonry and grid layout system.

    • Next.js
    • TypeScript
    • Tailwind CSS
Powered by MaxLogic AI