Experience
Where I've built
Nine years shipping distributed systems, observability platforms, and high-scale product features — from database orchestration to front ends serving millions.
Principal Software Engineer
Dell Technologies · Austin, TX
January 2024 — Present
Lead distributed-systems, observability, and AI-assisted engineering work for Dell ECS / ObjectScale.
- Led design and delivery of a platform-agnostic, customer-facing observability stack (OpenTelemetry, ClickHouse, native UI) ingesting ~1 TB/day of metrics, logs, and traces — shifting customers from reactive troubleshooting to proactive monitoring; adopted across 8 Dell orgs.
- Pioneered AI-assisted, spec-driven development as the team's standard practice — introduced agentic engineering tools (Claude Code, Codex, Devin, Windsurf) and defined the spec-first workflow.
- Built a reusable library of agent skills, workflows, and harnesses that autonomously deliver end-to-end feature work — from scaffolding and implementation to tests and PRs — cutting feature cycle time by ~40%.
- Architected the ClickHouse Cluster Manager Operator (CHOP) — a Rust-based, highly available database orchestrator managing multi-node ClickHouse and Keeper clusters with a self-healing reconciliation loop — cutting provisioning from hours to minutes at 99.9% cluster availability.
- Automated CHOP Day-2 operations (rolling upgrades, node expansion/removal, scaling) for zero-downtime maintenance, and led a zero-data-loss migration from InfluxDB to ClickHouse.
- Designed Dell Dynamic Licensing APIs and delivered ObjectScale REST APIs on a Docker-based microservice architecture; mentored 3 interns and 8+ junior engineers.
Senior Software Developer
Paycom · Dallas, TX
December 2021 — December 2023
Shipped features for Paycom Learning, an automated LMS serving ~36,000 client businesses and millions of employees.
- Designed and shipped features for Paycom Learning — 1,000+ customizable courses, task/checklist management, and certificate tracking on a single-database HCM platform.
- Rebuilt the employee-facing Learning UI end-to-end in React, cutting course/page load times by ~40% for millions of users.
- Led Paycom's global expansion, extending Learning and core HCM features to Mexico and Canada with localization for multi-country payroll, language, and compliance.
- Built backend APIs for course and session management (including instructor-led training) and architected externally facing RESTful APIs in Java and PHP integrated with a React SPA; mentored 6 interns and multiple developers.
Software Developer II
Paycom · Dallas, TX
July 2018 — December 2021
Built mobile and self-service workforce features and modernized the front-end and deployment pipeline.
- Built and enhanced features for Paycom's mobile app and Manager-on-the-Go, enabling approvals, scheduling, and core workforce functions from any device.
- Revamped Employee Self-Service (ESS) and Survey dashboards with React and Redux for a modern, responsive UI.
- Migrated legacy code to an MVC framework and automated Web Services deployment to IIS and Docker via CI/CD pipelines, improving release reliability.
Graduate Research Assistant
Kansas State University — KDD Lab · Manhattan, KS
December 2016 — May 2018
Federally funded materials-informatics research with Lawrence Livermore National Laboratory.
- Applied NLP/ML to extract experimental data from scientific publications; built a web crawler processing thousands of PDFs (Java, Python, Scikit-learn).
- Co-authored peer-reviewed research published at IEEE (2017).