JOHN ROBERT RUBLE jrr@purdue.edu Objective Seeking full-time employment in which I can utilize and improve my skills in a computer-related work environment, meeting the needs of my employer. Skills Languages: C/++, Java, C#, VB, experience with SPARC and PowerPC Assembly MS Software/APIs: Visual Studio, Office, experience with MFC, WIN32, and Windows.Forms Operating Systems: Linux (Debian, Slackware), Windows, UNIX, MacOS Web Authoring: PHP/mySQL, HTML/css, CGI/Perl, Macromedia Flash, Apache webserver Networking: Windows and UNIX sockets, experience with TCP and UDP Education Purdue University, West Lafayette, Indiana • BS Computer Science, May 2006 • Psychology Minor • Cumulative GPA: 2.96/4.00 Work History Delphi-Delco Electronics - Software Verification Engineer Jan 2004 – Present, West Lafayette, IN Anti-Lock Brakes • Completed diagnostic input/output verification for ABS controllers using the Pi AutoSim simulator. • Developed C++ “scripts” for each test scenario to Product Definition Specification. • Developed, modified, and maintained various software tools to increase productivity. • Utilized Class 2, GMLan and Keyword serial bus communications. Software Code Verification • Assessed embedded software for airbag, anti-lock brake systems, cruise control, engine and powertrain controllers. • Analyzed data and communicated results to the lead Software Engineer. OnStar Audio Systems • Validated software in new radios against design specifications by testing the basic user functionality and Class 2 serial diagnostic communication. • Tested voice recognition, data reliability, and GPS communications. • Problems were noted and then returned to the software engineer for reprogramming. • Validated cassette, CD, DVD video, navigation, radio button interface, and Radio Data System interface. • Analyzed data and communicated results to Product Engineer. University of Southern Indiana - Academic Computer Services Summers 2001-2003, Evansville, IN • Installed, maintained, and upgraded campus computer lab hardware and software; set up entire labs at once using Norton Ghost • Managed content on a campus-wide information website, meeting with representatives from various departments • Deployed wireless network cameras • Wired Category 5 Ethernet • Provided technical support to students and faculty/staff