Jeffrey A. Turkstra 2315 Summerfield Dr. Lafayette, IN 47909 (765) 409-2296 jeff@purdue.edu Updated 6/25/2007 Education - Purdue University - West Lafayette, IN - Master of Science Degree in Electrical and Computer Engineering (MSECE) - May 2007 - GPA: 3.5 - Coursework Highlights: Operating Systems, Compilers, Computational Models and Methods, Computer Architecture, Parallel Computer Architecture, Advanced Computer Systems, Solid State Devices - Purdue University Charles C. Chappelle Fellow - 2005-2006 Graduate Student Teaching Excellence Award Recipient - 2004-2005 Magoon Award Recipient for Outstanding Teaching Assistant - Bachelor of Science Degree in Computer Engineering (BSCmpE) - May 2004 - GPA: 3.49 - Coursework Highlights: Operating Systems, C Programming, Software Engineering, ASIC Design (using VHDL), Computer Design & Prototyping, Microprocessor Systems & Interfacing, Music Theory - Giles Morrill Memorial Scholarship Recipient - Dean's List (2 Semesters) and Semester Honors (4 Semesters) - Engineering Projects In Community Service (EPICS) Project Leader (August - December 2003) Work Experience - Purdue University - West Lafayette, IN - Research Assistant - Engineering Computer Network (ECN) (08/2006 - 05/2007; 10 hours/week) - Assisted in the development and testing of storage area network (SAN)-related devices and firmware including: - Sun StorEdge T3 Array, 3510, 3511, 3910, 6130, 6140, 6540, 6900, 6910, 6920; Brocade & QLogic Switches; and Sun Fire V40z, V440, V880, E10K Servers - Software listed further below - Instructor - School of Electrical and Computer Engineering (08/2005 - 05/2007; 30 hours/week) - Advanced C Programming - ECE 264 (Fall 2005 semester) - Autonomously managed class of 92 students, preparing and delivering four 50 minute lectures per week - Responsible for creation of all course related material (homework assignments, quizzes, lectures, and exams) - Supervised two graduate teaching assistants and one undergraduate grader - Software Engineering Tools Laboratory - ECE 364 (Spring 2006, Fall 2006, Spring 2007 semesters) - Managed classes of 58, 30, and 65 students, preparing and delivering one 50 minute lecture per week - Responsible for creation of all course related material (laboratory exercises, lectures, and practical exams) - Research Assistant - Engineering Computer Network (ECN) (08/2004 - 08/2005; 30 hours/week) - Managed various aspects of a joint grid computing project between Sun Microsystems and Purdue University - Developed and implemented scripts enabling interoperability between ASIC design software and Sun's GridEngine - Collected and analyzed hardware usage data to evaluate effectiveness of GridEngine and Sun Ray Server software - Teaching Assistant - School of Electrical and Computer Engineering (05/2002 - 05/2005; 10 hours/week) - Similar to ECE 364 instructor position above, independently managing lab sections with 10-20 students - Peer Counselor - Division of Financial Aid (05/2002 - 05/2004; 5 hrs/wk during school, 40 hrs/wk in summer) - Involved six week training period - Provided telephone and face-to-face counseling for students and parents with financial aid questions and problems - Assisted in training newly hired peer counselors Software and Programming Experience - Extensive experience with all versions of Microsoft Windows, Office, and DOS - SunOS, Solaris, Fedora, RedHat Linux, Debian, FreeBSD, CDE, KDE, Gnome - Sun StorEdge SAN Foundation Software, Sun StoredgeTek Common Array Manager (CAM), Sun StorADE, Veritas Enterprise Administrator, Sun GridEngine, Sun Ray Server - Java, C++, Python, C, Fortran 90/95, PHP, SQL, CVS, RCS, HTML, CSS, Kornshell, VHDL, Visual Basic - ModelSim SE Plus, Synopsys DC Shell, Silicon Ensemble, Cadence Virtuoso, PSpice, HSpice, Orcad Schematic, Orcad Capture - Apache, Bind, SSH, Samba, NFS, Sendmail, Cron, as well as numerous other *nix daemons Extracurricular Activities - Unreal Internet Relay Chat Daemon (UnrealIRCd) Head Coder (2001 - 2004) - Maintained the stable branch for an open source Linux daemon, patching newly discovered vulnerabilities, actively "backporting" features from the current development version, and making regular releases - Involved an extensive knowledge of the C programming language as well as CVS and online bug reporting systems - Purdue Low Power VLSI Laboratory Undergraduate Research Assistant (08/2003 - 12/2003; 4 hrs/week) - Assisted in the development of low power SRAM cache, utilizing Cadence Virtuoso to perform transistor-level design of clock subsystem (implemented as a ring oscillator) as well as hSpice to simulate and test for errors - Purdue Ski & Snowboard Club (2004 - 2007) - Travel includes Steamboat, CO; Keystone, Vail, Arapahoe Basin, and Copper Mountain (Summit County, CO); Big Sky, MT and Moonlight Basin; and Jackson Hole, WY - Purdue Skydiving Club (2006 - 2007) - Purdue University Bands (2000 - 2007) - Ensembles include Purdue "All-American" Marching Band, Basketball Pep Bands, and Concert Band - Leadership positions include Section Leader, Assistant Section Leader, and Operations Officer - Travel includes Rose Bowl (Pasadena, CA); Sun Bowl (El Paso, TX); Capital One Bowl (Orlando, FL); numerous Big 10 Universities; Dayton, OH (Women's Sweet 16); Knoxville, TN (1st & 2nd Rounds); and Dallas, TX (Sweet 16)