RESUME // ENGINEERING // SOFTWARE

Distributed systems · cryptography · resilient infrastructure

K Hodges

Senior software engineer building trust-first systems across PKI, attestation, authentication, secure distributed compute, and local-first AI tooling.

00 // Summary

Trust-first infrastructure for real systems.

Senior software engineer focused on distributed systems, cryptography, resilient infrastructure, and security engineering. Experience designing systems involving PKI, attestation, authentication, authorization, AI governance, and secure distributed compute across AWS and edge environments.

Strong background in Linux internals, performance analysis, and operating customer-impacting systems at global scale using Rust, Go, Kotlin/Java, and modern C++.

01 // Languages & Technologies

Systems, security, data, and infra.

RustC++GoKotlin/JavaPythonScalaTypeScript KubernetesKafkaSparkPostgreSQLElasticsearchMySQLDynamoDB PKITLS/X.509CloudHSMKMSIAMOpenSSLgRPC Linux InternalseBPFDTracePerfTerraformAWS CDKThreat ModelingAI GovernanceSecurity Automation
02 // Professional Experience

Production systems under real pressure.

Amazon / Kuiper — SDE II (L5)

Seattle, WA · Oct 2024 – Current
  • Designed and implemented cryptographic provisioning and attestation systems for Kuiper ground infrastructure, including trust-chain validation and secure communication workflows between customer ground stations and satellites.
  • Developed idempotent cryptographic APIs for distributed edge systems handling signing, encryption, and device provisioning workflows in customer-impacting environments.
  • Integrated Kuiper telemetry and infrastructure systems with AWS identity and authorization platforms, onboarding services into secure authentication and trust frameworks at Amazon scale.
  • Owned Operational Readiness Reviews, threat modeling, and security reviews for CloudHSM-backed production PKI infrastructure.
  • Led incident response, root cause analysis, and long-term remediation efforts for customer-impacting PKI and manufacturing incidents.
  • Designed and scaled distributed satellite simulation infrastructure on Kubernetes and EKS supporting hundreds of concurrent simulation workloads across hardware, software, payload, and IPv6 networking layers.
  • Improved launch performance of Kuiper’s Holodeck simulation platform by 20% during a critical pre-launch phase.
  • Led AI governance and secure AI adoption for Kuiper Trust Services, authoring team standards and compliance guidance for AI-assisted development.
  • Owned the team’s X.509 library and contributed to Amazon’s internal Rust cryptography libraries.
  • Served as primary reviewer for Post-Quantum Cryptography development, improving secure code review standards.

Salesforce / Slack — Senior Software Engineer

Remote · Nov 2021 – Nov 2023
  • Planned and implemented distributed data lineage systems for Slack’s data warehouse ecosystem using Spark, Python, Go, OpenLineage, and TypeScript.
  • Worked on large-scale distributed data infrastructure involving Airflow, Vitess, Elasticsearch, MySQL, and Spark-backed systems.
  • Modernized Slack’s JupyterHub and data tooling infrastructure across AWS environments, improving operational resilience and security posture.
  • Led improvements to Airflow development standards and operational practices, reducing maintenance overhead and improving reliability for distributed workflows.
  • Partnered with Data Science organizations to improve governance, RBAC, data lineage, experimentation infrastructure, and security posture.

Riot Games — Senior Software Engineer / Software Engineer

Los Angeles, CA · Aug 2018 – Nov 2021
  • Helped develop Riot’s Kubernetes platform supporting globally distributed game infrastructure for League of Legends, Valorant, and Legends of Runeterra.
  • Developed low-latency distributed infrastructure and operational tooling in Go for production environments spanning hundreds of clusters globally.
  • Designed and implemented an auto-remediation platform using Airflow, Go, DynamoDB, and AWS Lambda that significantly reduced operational overhead and was adopted broadly across Riot infrastructure teams.
  • Performed Linux systems diagnostics and performance investigations using DTrace, eBPF, Perf, Strace, and SystemTap.
  • Developed container security tooling, security automation, and Kubernetes validation tooling supporting production infrastructure.

ReliaQuest — Software Engineer

Tampa, FL · Aug 2017 – Aug 2018
  • Software Engineer #2 on ReliaQuest GreyMatter, a real-time security analytics platform serving hundreds of enterprise customers.
  • Developed distributed streaming and analytics systems using Kafka, Spark Streaming, Elasticsearch, CassandraDB, Scala, and Go.
  • Architected and implemented security analytics, content validation, and heartbeat systems for distributed customer environments.
  • Developed security automation and validation frameworks improving detection quality across enterprise customer environments.

Intrepid Global Solutions / IAP Worldwide Services — Jr. Developer

Cape Canaveral, FL · Apr 2015 – Aug 2017
  • Worked on defense-oriented enterprise platforms and customer-facing systems supporting Department of Defense stakeholders.
  • Interfaced with Department of Defense customers while modernizing internal and external portal systems and operational tooling using Java and modern web infrastructure.
03 // Early-stage Startup Experience

Founder/operator mode.

ENG Stack — Founder

Leading development of a GPL-licensed local-first AI engineering ecosystem: Exoshell, NightShift, and GlassMind. Focused on privacy, developer autonomy, and reproducible AI workflows.

Effex Agency — Second Engineer / Partner

Built automation, orchestration, deployment tooling, and custom web applications for small businesses. Turned bespoke customer websites into a reusable platform capable of supporting 50+ customers.

Varnost — Co-founder / Founding Engineer

Co-founded a security startup building a container-deployable SIEM platform with former ReliaQuest engineers. Designed core platform architecture while handling product direction and customer discovery.

ReliaQuest — Founding Engineering Team

Joined GreyMatter as Software Engineer #2 and helped grow it from internal proof-of-concept into a commercial security analytics platform with an initial five-engineer team.

04 // Selected Projects

Open systems, local control.

Exoshell

Secure AI engineering toolkit and local inference environment focused on reproducible development, agent workflows, and engineering productivity.

View repo