CJ is the Head of Engineering at Thrive Global. He utilizes his engineering, management and consulting experiences to serve as a bridge between engineering and business functions. His primary focuses are on Innovation, Engineering Recruiting, Engineering Culture and NextGen Software Architecture.
Prior to joining the Blackboard team, he worked as an Engineering Manager at Thrive Global helping to launch the Greek website and shepherding the Thrive App from its pre-release beta through version 3. Before Thrive he was a Lead Software Engineer at Brickwork Software where he helped architect and lead the transition of a monolithic Ruby on Rails application to a fully-automated and containerized micro-services infrastructure. He also previously worked at Ernst and Young in engineering, consulting and leadership roles.
In his spare time, he enjoys spending time with his husband and their dog, as well as bodybuilding, rock climbing, snowboarding and video games! He also dabbles in VR, Android development and Block Chain projects to keep his coding chops fresh and innovative.