John attended the University of Michigan, where he majored in computer engineering. After graduation, he moved to Austin for a position with another engineering firm for the opportunity to expand his skill set. While working there, John was discovered and recruited to the Abaco Systems team by his current manager.
John begins with a set of assigned project requirements and decides on his own how to go about satisfying them. He writes the code, then tests his designs through simulation. Next, he deploys the designs onto hardware before creating test records in the lab to ensure everything works correctly before becoming available on the market.