1. 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.
    • Rust
    • Go
    • ClickHouse
    • OpenTelemetry
    • Kubernetes
    • Docker
    • Python
    • REST APIs
  2. 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.
    • Java
    • PHP
    • React
    • Zend MVC
    • REST APIs
  3. 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.
    • React
    • Redux
    • Java
    • Docker
    • CI/CD
  4. 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).
    • Java
    • Python
    • Scikit-learn
    • NLP