Resume

Backend Engineer

Download PDF

Summary

Backend and platform engineer, CS graduate from UT Dallas (2025). I build services in Go and Python and run them myself: a monitoring SaaS deployed in production on a VPS, and a seven-host vSphere cluster at home that hosts the rest. Comfortable owning a system from the request path down to the hypervisor it lands on.

Engineering Projects

CheckPulse - Monitoring SaaS

Solo build, deployed at checkpulse.dev

2026

  • Built and deployed a multi-tenant uptime, DNS, and SSL monitoring service in FastAPI, PostgreSQL, Redis, and Celery; seven containers on a single 1.9 GB VPS behind a Cloudflare tunnel with no inbound ports exposed.
  • Designed multi-region check consensus requiring two of three regions to agree before declaring an outage, trading small detection latency for a large reduction in false alerts.
  • Detected and shut down abuse of the signup endpoint as a third-party email-validation oracle (~1,191 bot accounts over three months); added a CAPTCHA gate on all mail-triggering endpoints and split transactional from outbound sending domains to protect sender reputation.
  • Integrated Stripe billing across three subscription tiers.

Distributed Log Analyzer

Go, gRPC

2025

  • Built a master-worker system in Go that parses a 3.3 GB, 10M-line access log by distributing byte ranges to workers over gRPC and merging their results.
  • Cut runtime from 36 seconds on a single worker to 6 seconds across 8-11 workers, and used profiling to identify the point where I/O and coordination overhead end the near-linear scaling.

API Gateway

Go, Redis

2026

  • Wrote an API gateway from scratch in Go with an explicit middleware chain: request IDs, structured logging, JWT authentication with role-based access control, and round-robin load balancing across backends.
  • Implemented two-layer rate limiting, in-memory for the common path and Redis-backed for limits shared across replicas, and exposed Prometheus metrics for request rate and latency.

Homelab Infrastructure

VMware vSphere 8, Linux

Ongoing

  • Administer a seven-host ESXi cluster under vCenter 8 (132 cores, 608 GB RAM, 46 powered-on VMs), operated through the vCenter API rather than the web client.
  • Applied least privilege to automation: a dedicated service account on a custom role whose mutating permissions are scoped to a single VM folder.
  • Designing three Talos Kubernetes clusters with a frozen IP plan, host placement map, failure-test catalogue, and secrets policy written before any VM is provisioned.

Work Experience

Employment while completing my degree.

Personal Shopper

Walmart Inc

2020 - Present

  • Delivered outstanding customer service by efficiently processing over 1,000 online grocery orders, achieving a 99% accuracy rate in item selection and packaging.
  • Enhanced operational efficiency through meticulous scanning and organization of grocery items, ensuring prompt delivery and pickup services.
  • Collaborated effectively with a team of personal shoppers and store associates, consistently meeting or surpassing daily productivity goals.

Skills

Infrastructure

LinuxDockerTerraformVMware vSphereCloudflareAWS

Backend

GoPythonPostgreSQLRedisFastAPIgRPC

Observability

PrometheusGrafanaStructured logging

Networking

VLANsFirewallsVPNDNSLoad Balancing

Education

Bachelor of Science in Computer Science

University of Texas at Dallas

Graduated Aug 2025