About Me
I am currently a PhD student at the University of Delaware studying Computer and Information Science. I'm a research assistant in John Cavazos' lab working with compilers. My research interests currently focus on high-level languages targeting GPU accelerators, generating an OpenCL backend for Intel multicore targets for those high-level languages, and employing template metaprogramming (TMP) in producing efficient, vectorized code for a variety of data objects in C++.
Scouting
I have been an active member of the Boy Scouts of America since the age of seven. I earned the rank of Eagle Scout on October 3rd, 2006. After turning eighteen I became an Assistant Scoutmaster for Troop 146 located in Conestoga, Pennsylvania. I thoroughly enjoy the outdoors; I love hiking and camping. More importantly I enjoy helping others, even with trivial tasks. Beginning in May 2010 I have had to take a break from Scouting due to an increase workload in both courses and research.
Activities
Current
- Research Assistant at University of Delaware
- PhD Student at University of Delaware
Past
- Teaching Assistant at University of Delaware
- Student System Administrator at Millersville University Department of Computer Science
- Software Engineer for Digital Indigo Technologies
- Undergraduate Student of Computer Science at Millersville University
- Team Captain of Millersville University's Cyber Defense Team
- Team Captain of Millersville University's Programming Team
- Team Member of Millersville University's Cyber Defense Team
- Team Member of Millersville University's Programming Team
- Group Tutor for Millersville University Department of Computer Science
- Lab/Exam Grader for Millersville University Department of Computer Science
- Lab Consultant for Millersville University Department of Computer Science
- SafetyNET Student Technician at Millersville University
- Technology Help Desk Phone Operator at Millersville University