Michael Callaghan

Michael Callaghan

PLURALSIGHT AUTHOR
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.