MikeĀ Thompson

Software Engineer at IBM

Sioux City, Iowa, 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
Mike Thompson is a seasoned software engineer with 11 years in modern development and over three decades of experience supporting enterprise middleware and systems programming. Based in Sioux City, Iowa, he brings deep operational knowledge from long tenures at IBM, Qwest, and U S WEST, where he managed WebSphere MQ, MVS, JES, and datacenter systems. As an active GitHub contributor, he has strengthened security and role-based access in the widely used Open Liberty application server, adding viewer roles and robust unit tests for REST API authorization. Mike blends hands-on back-end development and architecture with practical operational discipline, making him adept at securing and hardening production services. His background suggests a talent for translating legacy systems expertise into reliable, testable components for modern cloud-native runtimes.
code11 years of coding experience
bookBachelors, Professional Studies, Bachelors, Professional Studies at Bellevue University
github-logo-circle

Github Skills (11)

javas10
rest-api10
authorizations10
openliberty10
authorization10
java10
security10
testing9
junit9
metric8
microprofile8

Programming languages (9)

C#HCLJavaShellCSSJavaScriptGoHTML

Github contributions (5)

github-logo-circle
OpenLiberty/open-liberty

Oct 2017 - Nov 2018

Open Liberty is a highly composable, fast to start, dynamic application server runtime environment
Role in this project:
userBack-end Developer
Contributions:29 commits, 15 PRs, 9 pushes in 1 year
Contributions summary:Mike contributed to security aspects of the Open Liberty application server, specifically creating and modifying roles for access control. Their work included implementing a "Monitor" (now "Viewer") role and integrating it into the security constraints for metrics and API endpoints. The commits demonstrate an understanding of REST API authorization and testing for different user roles including "Administrator" and "Unauthorized" users. They also refactored code to utilize the Viewer role and added unit tests to validate security configurations.
open-libertyruntimelibertycomposableruntime-environment
barecode/open-liberty

Oct 2017 - Jul 2020

Open Liberty is a highly composable, fast to start, dynamic application server runtime environment
Contributions:22 pushes, 20 branches in 2 years 9 months
open-libertyruntimelibertycomposableruntime-environment
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
Mike Thompson - Software Engineer at IBM