Sr. Software Developer Team Lead
IBM Software Group
Dell Technologies Australia and New Zealand
Distinguished Member Technical Staff
Dell Technologies
Sr. Principal Software Engineer and Team lead
Texas A&M University
University of Waterloo