Companies Home Search Profile
Michael Callaghan

Michael Callaghan

About Instructor

Software developer / Tech Lead with more than twenty years of professional software development experience, primarily in Microsoft and Linux environments, the past decade of which has been spent assembling, mentoring, and leading development teams.