Reduced infrastructure reconciliation from about 20 minutes to under 2.
Reworked the Go reconciliation service and supporting platform automation for performance and correctness, including fixes to Nautobot ID handling and preload behavior.
I build Go and Python systems across platform automation, backend services, developer tooling, and production infrastructure. My work focuses on making systems faster, safer to change, and easier for other engineers to operate.
Reworked the Go reconciliation service and supporting platform automation for performance and correctness, including fixes to Nautobot ID handling and preload behavior.
A Python and LangChain application that processed SQL data and called out to LLM services to expand acronyms and populate missing metadata fields, improving completeness and consistency across records that had been filled in inconsistently for years.
Diagnosed stack traces and performance bottlenecks across enterprise Azure-deployed applications using WinDBG and PerfView, working with product and engineering teams on recovery and prevention. Python and KQL automation reduced manual review time by 15%.
A static-site generator in Go with portable tests for filesystem failure paths. GitHub Actions enforces formatting, vetting, tests, and a clean-environment build on every push.
Academic literature search, collected and ranked in one place. A Dockerized Next.js and FastAPI app backed by PostgreSQL that gathers results automatically, scores them for relevance with natural-language processing, and puts them in a single dashboard instead of a dozen browser tabs.
Go and Python platform automation on a Nautobot source of truth: configuration generation, three new pipeline subsystems, and a migration of network observability from SolarWinds to Grafana over SNMP and Telegraf. I also review the team's Go and Python, and trained the wider network group on the platform.
Python and LangChain pipelines that processed SQL data and enriched metadata through LLM services, Python automation for CIDR-range validation and firewall checks, Selenium regression suites for API endpoints, and production support for an application on Red Hat OpenShift including disaster-recovery testing.
Escalation point for enterprise Azure App Services incidents. Stack-trace and performance debugging with WinDBG and PerfView, plus Python and KQL automation that standardized pre-event environment checks. Contract via Insight Global.
Built and deployed a backend service for encrypted personal-data processing, containerized on Kubernetes in GCP with Oracle behind Java Spring and Hibernate. Automated vulnerability remediation across 200+ servers with Ansible, PowerShell, and Python.
Where the automation habit started: a React billing tool for technicians, Python and PowerShell provisioning across a 450-user environment, and log-and-SQL diagnosis on mission-critical emergency-response systems under strict SLA commitments.
I’m always interested in conversations about backend systems, platform engineering, infrastructure automation, reliability, developer tooling, and the engineering tradeoffs behind production software.