Summary
Ken Keefe is a senior software development engineer with deep experience building full-stack and cloud-native systems, currently driving engineering at Amazon after 14+ years leading research-focused software at the University of Illinois. He blends hands-on implementation (Typescript/Node/React, Java/Spring, Python/Flask) with systems and infrastructure expertise—Docker, Kubernetes, Linux, and multiple DBMS—having run production VMs and CI/CD pipelines for academic and commercial projects. Ken has founded a startup-grade fundraising platform and led teams to deliver modeling environments and RESTful integrations for critical infrastructure research, demonstrating both product intuition and technical leadership. He pairs rigorous academic credentials (MS and PhD work at UIUC; dual BS summa cum laude) with practical delivery, often translating research prototypes into deployable desktop and cloud applications. Notably, he has experience managing licensing, user support, and QA for software used by hundreds of users, reflecting an uncommon mix of developer, operator, and customer-facing responsibilities. Based in Illinois, he combines entrepreneurial initiative with enterprise-scale discipline to ship reliable, maintainable solutions.
10 years of coding experience
16 years of employment as a software developer
Bachelor of Science - BS, Mathematics, Summa Cum Laude, Bachelor of Science - BS, Mathematics, Summa Cum Laude at Southern Illinois University, Carbondale
Master of Computer Science, Computer Science, Master of Computer Science, Computer Science at University of Illinois Urbana-Champaign