He began his work on the POWER Hypervisor project in 2002. Prior to working on the POWER Hypervisor project he worked on a variety of projects including i5/OS PASE, an AIX runtime environment for i5/OS. He joined the IBM Corporation in 1999. He received a bachelor's degree in computer science from North Dakota State University.