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 (57)

watson-explorer10
architecture9
webservice9
java9
step-functions9
microservices8
watson8
ibm-watson8
design-patterns8
android8
cloud-services8
ibm-cloud8
gradle7
sdk7
ktlint7

Programming languages (9)

TypeScriptJavaJavaScriptGoHTMLRubyPythonKotlin

Github contributions (5)

github-logo-circle
How do we develop the next generation of software designers?
Contributions:64 commits, 12 PRs, 57 pushes in 1 year 2 months
next-generationdesigners
Contributions:21 commits, 5 PRs, 18 pushes in 2 months
saturnsoftware-architectureworkshopartifactsparadigms
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