Keegan Witt

Staff Software Engineer at Indeed

Columbus, Ohio, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Keegan Witt is a Staff Software Engineer with 14 years of experience building scalable, cloud-native systems and developer-facing tools from Columbus, Ohio. He blends deep backend expertise in JVM languages and Go with hands-on security work—having deployed SPIFFE/SPIRE, built Kubernetes webhooks/controllers, and automated infra with Terraform, Helm, and ArgoCD. Keegan is an active open-source committer to Apache Groovy and has contributed testing and UI improvements to notable projects like jest-extended and the Dracula graph library, showing a rare mix of core-language contributions and developer tooling. His background spans full-stack product work in regulated domains (oncology pathology) and high-throughput data systems (Hadoop/HBase), demonstrating both domain sensitivity and systems-level rigor. Colleagues describe him as a continuous learner who pairs craftsmanship with practical delivery, often improving testing infrastructure and encoding/IO robustness in widely used libraries.
code14 years of coding experience
job13 years of employment as a software developer
bookComputer Science, Computer Science at Ohio Northern University
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Miami University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
11,903reputation
1.2mreached
88answers
5questions
Badges
groovy
top-5%
json
top-5%
bash
top-1%
github-logo-circle

Github Skills (30)

assertion10
matcher10
javascript10
character-encoding10
groovy10
testing10
bash10
java10
javas10
svg10
jestjs10
fileio10
file-handling10
file-processing10
file-access10

Programming languages (22)

C#SmartyJavaCSSC++CVueGo

Github contributions (5)

github-logo-circle
jest-community/jest-extended

Jun 2021 - Dec 2022

Additional Jest matchers 🃏💪
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:60 reviews, 22 commits, 78 PRs in 1 year 6 months
Contributions summary:Keegan contributed significantly to the testing framework of the `jest-extended` library. Their work primarily involved updating and expanding test cases for various matchers, including those for error messages, object entries, and extensibility. The user's commits also included refactoring test files and updating dependencies, demonstrating a focus on maintaining the library's testing infrastructure and ensuring its functionality with upgraded versions of dependencies.
assertionsextendedjesttestingjavascript
apache/groovy

Jun 2015 - Mar 2021

Apache Groovy: A powerful multi-faceted programming language for the JVM platform
Role in this project:
userBack-end Developer
Contributions:3 reviews, 62 commits, 36 PRs in 5 years 10 months
Contributions summary:Keegan primarily contributed to the Apache Groovy project by implementing and documenting file I/O and text processing methods, specifically concerning character encoding (UTF-16BE, UTF-16LE). The user fixed bugs, improved documentation, added new features like a BOM handling, and addressed minor code improvements. These changes focused on the `ResourceGroovyMethods` and `NioGroovyMethods` classes which indicates a focus on enhancing core Groovy language features.
static-typinggroovyfunctional-programmingapachemetaprogramming
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Keegan Witt - Staff Software Engineer at Indeed