Hey, I'm Kennan.
I'm a software engineer at Anduril Industries, where I build infrastructure for Lattice Mission Autonomy — distributed mesh networking and the systems that let robotics software run reliably at scale.
I got hooked on programming writing TI-BASIC games on graphing calculators in high school, and the through-line ever since has been infrastructure: the tooling, platforms, and plumbing that let complex distributed systems ship quickly and run dependably.
I earned my BS and MS in Computer Science at Case Western Reserve University, where my thesis — "Dynamic Structure Adaptation for Communities of Learning Machines," advised by Dr. Soumya Ray — explored adaptive machine learning. Before Anduril, I worked across applied ML, DevOps, and large-scale data pipelines at the Johns Hopkins Applied Physics Laboratory.
Fun fact — in a past life I was a competitive Rubik's Cube speedsolver, with a North American Record, 90 podium finishes, and a global #12 ranking for 3x3. Old habits: my WCA profile.