Stephen K. Moore, Ph.D.
Stephen's first programming experience started in 1992 when he would come in 2 hours early to junior high school (5am) to work on his teacher's Macintosh LC-II. A few years later he began building custom PCs, starting by upgrading the family's 386 computer. Stephen continued expanding his technical skills by pursuing a degree in Electrical and Computer Engineering at Brigham Young University. He gained more general computer skills while working for the university IT department during his undergraduate studies at BYU. After his first year at college, he spent two years on a Mormon mission to Russia. Stephen returned and completed his Bachelors in 2004. For his senior project he and three other students adapted a microC Linux kernel to run on a Xilinx FGPA to complete the project requirements.
He went on to expand his experience by pursuing a PhD. in Biomedical Engineering at the University of Arizona. There he gained his first LabVIEW experience creating control software for a preclinical PET imaging system he developed as his project. He continued to use his custom PC skills building over 20 high-performance workstations for various projects in the lab. He also gained experience in writing high-performance parallel CUDA-based C/C++ code to perform calculation on GPUs with close to 200 times reduction in processing time.
Stephen completed his Ph.D in 2011 and joined Moore Good Ideas, Inc. where he enjoys the variety of projects he works on.
|