Hire me

I currently have a great job, but I'm always open to hearing about new opportunities.


I was thoroughly impressed with his intellectual curiosity and amiable nature... Michael showed a fearless tenacity in solving difficult technical problems.
Christopher Wolfe, former supervisor
...articulate, determined, positive team member... a great asset to my team, appreciated by his team members and loved by customers. His patience, creativity and can do attitude make him versatile in any environment.
Maria McNeely, former supervisor
...thorough, thoughtful and diligent... Michael was more than capable and successfully managed to maneuver the landscape with a good sense of humor, and politeness.
Erica Wissolik, former supervisor


  • Research
  • Public speaking
  • Abstract reasoning

Tools I've used

  • Visual Studio
  • Team Foundation Server
  • VS Code
  • Git and Github