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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices