Chris Gardner!

Senior Products and Platform Engineering Manager for Accenture

Chris Gardner is a Senior Products and Platform Engineering Manager for Accenture, the Chairman of the DevSpace Technical Conference and a regular coder. Tortured by years of contracts that valued buzzwords over results, Chris has developed a true passion for finding solutions that fit the problem, not the technology of the week. Chris received his M.S in Computer Science, B.S. in Mathematics, and B.A. in Philosophy from the University of Alabama in Huntsville and is currently a Microsoft Certified Solutions Developer, Professional Developer, Information Technology Professional and Trainer.

Understanding How Your CPU Thinks

You know all those algorithms you take for granted? I'm not talking about those boring algorithms you learned in school. I mean things like adding two numbers or converting a number to to text. Have you ever wondered how the computer really does that? I recently embarked on a journey to create a math library that would efficiently handle large numbers. Along the way, I had to figure out how some of these algorithms really worked, and was completely surprised by their ingenuity. The end result was a better appreciation for all those library methods that are "just there" and a new approach for solving problems in my own code. I this session, I will share all these findings with you. From the surprisingly mundane to the completely insane, I invite you join me beyond the operators and into the algorithms. You will leave this session with a better understanding of low level code that will help you write better code.

11:00 AM