Michael Keeling

Senior Staff Software Engineer at Kiavi

Pittsburgh, Pennsylvania, 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

👤
Senior
🎓
Top School
Michael Keeling is a Senior Staff Software Engineer with 11 years of professional experience who helps teams improve delivery by blending deep software engineering, architecture, and Agile practice expertise. He has driven quality and process improvements across startups and large enterprises, including IBM and Kiavi, and authored the book Design It! From Programmer to Software Architect. Comfortable contributing across the lifecycle, Michael pairs hands-on programming (C#, Java, JavaScript, Ruby) with formal methods, requirements engineering, and risk-driven design. He’s led studio teams at Carnegie Mellon and built commercial-grade RIA tools, demonstrating an unusual combination of academic rigor and practical product delivery. Known for tailoring XP, Scrum, and Kanban to real teams, he routinely reduces defects and increases predictability while mentoring engineers into architects. Based in Pittsburgh, he brings a pragmatic architect’s mindset to solve messy, real-world software problems.
code11 years of coding experience
job12 years of employment as a software developer
bookMSE Software Engineering, MSE Software Engineering at Carnegie Mellon University
bookBS Computer Science, BS Computer Science at William & Mary
stackoverflow-logo

Stackoverflow

Stats
701reputation
147kreached
21answers
2questions
github-logo-circle

Github Skills (71)

watson-explorer10
step-functions9
endpoints9
artifacts8
architecture8
design-patterns8
watson8
widgets8
java8
ibm-cloud7
ibm-watson7
sdk7
strict7
android7
gradle7

Programming languages (8)

TypeScriptJavaGoHTMLRubyPythonClojureKotlin

Github contributions (5)

github-logo-circle
Contributions:43 commits, 5 PRs, 43 pushes in 3 years
saturnartifactsmicroservicesworkshop
Contributions:64 commits, 12 PRs, 57 pushes in 1 year 2 months
next-generationdesigners
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
Michael Keeling - Senior Staff Software Engineer at Kiavi