James M.

Senior Software Engineer

James M. is a seasoned software engineer currently serving as a Senior Software Engineer at Slack since December 2021. Previous experience includes roles as a Software Engineer at Major League Baseball and a Frontend Software Engineer at OppenheimerFunds, where James focused on developing user-friendly web applications and ensuring high code quality through Agile methodologies. In addition to a strong software development background, James has a rich history in music, having worked as a Music Manager and performer with Princess Cruises and Carnival Cruise Line Entertainment, alongside freelancing as a musician and music instructor. James holds dual degrees in Music Performance and Music Education from the University of Colorado Boulder and completed a web development immersive program at Galvanize Inc.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices