Click here for raw markdown.
This document is generated by a Kubernetes sidecar running Pandoc.
The source code is available at github.com/jondkelley/python_resume
E-Mail: jonkelley@gmail.com
Website: https://www.jon-kelley.com/
LinkedIn: https://linkedin.com/in/jonathandkelley/
Keybase Proof: https://keybase.io/jondkelley
¶ Activtrak (Staff Cloud Platform Engineer)
January 2023 - Current
Coordinated project to move 150 repositories from CircleCI to Github Actions using a centralized and abstracted YAML input for developer experience.
Wrote Github actions job viewer we could deploy at the org level since Github Enterprise has no such feature in Golang and React.
Wrote Kubernetes dashboard in Golang and React to view and troubleshoot all k8s objects 60x faster than using GCP console.
Designed self-service infrastructure provisioning platform leveraging Pulumi IaC and policy-as-code using GCP APIs, eliminating manual ticket-based provisioning workflows for 80% of cloud resource requests.
Instituted organization-wide SSL rotation, moving away from Thawte key management onto Google Managed SSL (networking.gke.io/v1 / ManagedCertificate), eliminating unplanned outages and fire drills due to credential expirations.
¶ Kzoo Makers (CTO, Board Member, Secretary of the Board)
February 2024 - Current
Facilitated board meetings by drafting agendas, capturing minutes, and following up on board action items using collaborative document management tools.
Developed the kzoomakers.org website utilizing HTML, CSS, and content management systems, aligning site architecture with organizational objectives to effectively increase member engagement and growth by 600% achieved via tracking signup metrics.
Developed an RFID-based authentication platform integrating Python and React to enforce secure access control for on-site premises and hazardous industrial equipment.
Built automated newsletter distribution system leveraging PHP and robust WordPress plugins to coordinate monthly outreach campaigns for the customer base.
Maintained comprehensive organizational records through enterprise document management systems, establishing audit-ready compliance for state operational requirements.
¶ Mezmo (Site Reliability Engineer)
June 2020 - January 2023
Deployed LinkerD Service Mesh across 70 Kubernetes services to enforce full-path mTLS, meeting FedRAMP in-transit encryption standards and reducing audit remediation scope.
Participates in regular code reviews and offers suggestions for performance optimization.
Managed on-prem K8s cluster at Equinox using Kubespray and MetalLB for endpoints management.
Extended internal DevEx CLI to expose observability endpoints via self-service commands, reducing platform support requests and improving operational independence for N engineering teams.
Designed and implemented a Flask-based support portal with RBAC and Okta-integrated OIDC, enforcing least-privilege access to Redis and MongoDB workloads.
¶ Doximity (Platform Engineer)
May 2019 - May 2020
Delivered greenfield EKS platform with Terraform/Helm-based automation, enabling scalable, reproducible microservice deployment with integrated Istio service mesh.
Refactored monolithic Terraform codebase into modular components with isolated state and Atlantis-managed CI policies, improving deployment reliability and reducing configuration drift.
Stood up Nexus ECR for handling build artifacts (ruby gems, docker registry) to reduce effects of downtime from upstream artifact providers.
Participated in pair programming and mentored junior engineers to be world-class contributors in Python and Devops.
Developed high-fidelity Sensu checks integrated with telemetry pipelines, enabling alerting on latency, saturation, and error-rate anomalies across core services.
¶ BoomTown (Devops Engineer)
April 2018 - May 2019
Rotated in 24/7 production on-call for split-platform estate (Windows/Linux); developed and maintained remediation playbooks and autorecovery mechanisms for high-availability operations.
Managed and extended CI/CD workflows across TeamCity and Jenkins, enabling end-to-end pipeline visibility and gated delivery assurance using PowerShell.
Refactored monolithic legacy WordPress stack into Docker Compose-based modular containers using Python-Paver, gulp/yarn integrations, and layered PHP testing harnesses.
Served as SME for AWS service primitives, driving tagging strategy compliance, IAM scoping, and least-cost deployment architecture reviews.
¶ Rackspace (Linux Systems Engineer III)
March 2011 - October 2017
Migrated configuration management stack from Puppet2 to Puppet3 (PuppetDB + r10k + Hiera), enabling dynamic environment provisioning and policy-conformant module reuse.
Developed GitOps-based Ansible deployment workflows and firewall rule automation, introducing auditability, version control, and rollback for critical infrastructure ACLs.
Designed, implemented, and maintained CI tooling using Python SDKs for REST-driven deployment orchestration.
Created SDKs abstracting deployment APIs, enabling standardized self-service release operations for developers and platform teams.
Led production cutovers for high-risk identity/authentication infrastructure (multi-node authN clusters, schema-breaking migrations) with zero-impact delivery guarantees.
A showcase of Jenkins configurations and job creation out of the box. Using groovy and the configuration as code plugin, you can create fully viable Jenkins instances on docker.
A showcase of Python/Flask/Jinja2/HTML(5)/Bootstrap/JQuery used to both generate jon-kelley.com and my hardcopy resume.
This command will recursively fetch all logs from the logdna export API. This is useful to get logs beyond the 10,000 line limit as the API does not natively provide pagination.
Built for the Python developer who needs to look into a Redis store. Allows for inspection and deletion of keys and follows PubSub messages. Also displays some runtime and configuration information.
Simple tool to locate Cisco IP/ARP and display results. Useful for small to medium datacenters (1-100 network devices)
This was created to monitor HTTP / REST Endpoints under Zabbix.
This was created to expose a REST API for a relay board microcontroller so we could build light-based alerting systems while at Rackspace.
Based on the python behave features this project emulates a cucumber style syntax to run HTTP API tests and is able to forward the messages to ELK stack. This uses a language called Gherkin to make plain-english QA testing a breeze.
I made this repo because I keep encountering quick environments setup / breakfix I need from time to time.
Document generation time: 2026-11-06 14:55:27.375074 (UTC).
Document UUID: b5037cc6-e381-4db8-a391-51e0af5dd976