Resume
Backend Engineer
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