JO

John O'Neil

Senior Application Developer

John O'Neil is a seasoned software engineer with extensive experience in application development and systems architecture, currently serving as a Senior Application Developer at Bain Capital since January 2017. Prior to this role, John held positions at Ingenico Group as a Principal Software Engineer, where responsibilities included developing strategic technology roadmaps and leading system migrations. Additional experience encompasses roles at Cambium Learning Group, ITG, MoneyMouth, and Requiem Software Labs, showcasing a robust background in collaborative development, innovative software solutions, and effective project management across various industries. John earned a Master of Science in Computer Science from Boston University and a Bachelor of Science in Computer Science/Mathematics from the University of Massachusetts Amherst.

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