Summary
Hannah May is a Senior Software Systems Engineer with 10 years of experience building data-driven Java applications, automation pipelines, and developer-friendly tooling at organizations including MITRE and Naval Surface Warfare Center Dahlgren. She specializes in automating testing and deployment—having integrated algorithm-quality analysis into Jenkins pipelines and architected Postgres-backed test systems to quantify code changes. Comfortable across the stack, Hannah pairs backend Java systems with scripting and DevOps automation (Bash, CI) to eliminate repetitive work so teams can focus on higher-value problems. She thrives on Agile teams and prefers to push tasks to computers when possible, freeing humans for creative problem solving. Outside of work she channels her lifelong fascination with constrained languages into crafting fictional languages and worlds, a hobby that reflects her curiosity for unusual scripting languages and elegant, constrained solutions. Based in Reston, VA, she brings a pragmatic mix of research-driven rigor and playful experimentation to complex engineering challenges.
10 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Mary Washington
English