| | Employment
| | | | | David Rohacek, Group Manager |
| | Group Manager (Measurement Studio, National Instruments) |
| |
| | | | | David Rohacek, Internship Mentor |
| | Group Manager (Measurement Studio, National Instruments) |
| | Abhishek Ghuwalewala, Internship Mentor |
| | Software Engineer (Measurement Studio, National Instruments) |
|
- Researched current graph implementation
- Worked on design, implementation, documentation, and testing of error bands graph feature
- Performed other testing and documentation activities after finishing error bands feature
|
| | | | | Scott Morton, Project leader |
| | Research Scientist (Mechanical Engineering, University of Wyoming) |
| | Robin Hill, Project manager |
| | Instructional Computing Services Coordinator (Ellbogen Center for Teaching and Learning, University of Wyoming) |
|
- Designed and implemented customizable experiment Diagram Editor
- Designed and implemented Instructor Interface
- Helped to design Student Interface
|
| | | Grader, Discrete Mathematics (COSC-2300) | February 2004 — May 2004 |
| | | Diana Gordon-Spears, Course instructor |
| | Associate Professor (Computer Science, University of Wyoming) |
|
Experience
| | | | | Isaac Squires, Project Leader |
| | Software Developer (Warb Inc, Austin, TX) |
|
- Designed and implemented resource management, file format, and cache
- Designed and implemented custom serialization for saving game state to files, and state deltas for network transfer
- Developed concept art and ideas for demo levels
- Helped migrate resources from Managed DirectX to XNA
|
| | | | | Led a team of four developers to design and create an extensible program for conducting experiments in Genetic Programming. |
|
- Prototype developer
- Refinement work on requirements
- Main work on design, development, documentation, and testing of project
- Development tree maintenance
Website and graphics
|
| | | | | William M. Spears, Distributed Robotics Laboratory Co-director |
| | Associate Professor (Computer Science, University of Wyoming) |
| | Diana Gordon-Spears, Distributed Robotics Laboratory Co-director |
| | Associate Professor (Computer Science, University of Wyoming) |
| | Graduate Student (Computer Science, University of Wyoming) |
|
- Established baseline robot performance
- Designed and conducted experiments on sensors and object detection
- Adjusted code to improve object detection
- Developed new economical robot platforms
|
| | | Authorized Explorer, D’ni | November 2003 — February 2004 |
| |
Open Source Projects
| | | Project Lead, Boilen | December 2008 — present |
| | | Crated a T4 template library for generating boilerplate property, interface, and constructor code. |
| |
| | | | | Completed an extension to xUnit.net to enable contract-based testing against interfaces, base classes, and generic types. |
| |
| | | Project Lead, NCodeX | 16 September 2007 — 2 March 2008 |
| | | Started a project to create a declarative method for generating .NET source code. |
| |
Personal Programming Projects
| | | Designer and Developer, NPR Listener | October 2007 |
| | | A quick WPF program I wrote for listening to the national NPR show archive (allowing me to wake up at a more convenient time and still not miss any of the stories ;). |
| |
| | | Designer and Developer, Reminder | November 2006 |
| | | A simple utility program for raising an alarm at a specific time, or after a specified number of minutes. I have a shortcut set up in my tools folder so that I can, for example, launch r 11:30 lunch from the Run dialog to remind me to eat :) |
| |
| | | Designer and Developer, Sudoku Solver | 29 July 2005 — 17 August 2005 |
| |
| | | Designer and Developer, Find That Prime! | ~ 2002 |
| | | Simple console program for finding prime numbers, factoring numbers into primes, finding greatest common denominators/least common multiples, etc. |
| |
Other Programming Projects
Education
| | | | | Masters of Science in Computer Science |
| |
| | | | | Bachelor of Science in Computer Science and Mathematics (double major) |
|
- College of Engineering Alumni Scholarship (2001 – 2005)
- Dean’s List (2001 – 2005)
- GPA: 3.80 (128 hours)
- GPA in Computer Science: 3.94 (52 hours)
- GPA in Mathematics: 3.47 (20 hours)
Transcript Diploma
|
Skills
| | | • | | | • | | | • | Additional Experience: HTML and XHTML, CSS, PHP, XML and XSLT, JavaScript | | • | Tools: Microsoft Visual Studio, Corel Graphics Suite | | • | Older Experience: C++, MFC, Windows API, C and Interactive C, G (LabVIEW), ASP and VBScript, SQL |
|
Program Reference | | Languages | | C# ( ) | |  | | | C++ ( ) | |  | | | C ( ) | |  | | | | G | |  | | | | SQL | |  | | | | Web | |  | | comicula | (XHTML, CSS, WordPress/PHP, JavaScript) | This Site | (PHP, HTML, CSS, XML, XSLT, JavaScript) | Previous Version of This Site | (VBScript, ASP, HTML, XML, XSLT, JavaScript) |
|
| Platforms | | | .NET library | |  | | | | .NET, WPF | |  | | | | .NET, Windows Forms | |  | | | | MFC and Windows API | |  | | |
| Tools | | | Visual Studio 2008 | |  | | | | Visual Studio 2005 | |  | | | | Visual Studio 2003 | |  | | | | Visual Studio 6 | |  | | | | CorelDRAW, PHOTO-PAINT | |  | | |
| Effort (not necessarily equivalent to “quality”, but a pretty good indicator ;) | | Large (“whole nine yards”) | |  | | | Pretty Large (“a good deal”) | |  | | | Medium (“a few weeks”) | |  | | | Small (“throw-aways”) | |  | | |
|
|
References
| |