Resume for Philip F Kromer Software Engineer Tel (512) 659-6846 Fax (847) 792-4020 Email flip@mrflip.com Web mrflip.com/resume Addr 3115 Benelva Dr Austin, TX 78705 I seek an entry-level software engineer position that will capitalize on my diverse skills and my initiative in completing large projects. I enjoy programming solid, maintainable code and have significant experience interfacing computer science with scientific and engineering applications. ( Printable (PDF) and HTML versions at http://mrflip.com/resume ) ------------------------------ Programming ------------------------------ Programming Languages Scientific/Engineering Web Experience C/C++ LabView HTML/CSS Perl Mathematica DBI (MySQL) Tcl/Tk Matlab CGI * Experienced in C/C++ under Unix and Windows; familiar with both Tcl/Tk and MFC. My undergraduate research project was in C and Tcl/Tk on Unix, made extensive use of shared libraries and borrowed code, and was required to be maintainable by others. CVS/SCCS for code collaboration. * Adept at scientific programming, using a mixture of Mathematica, Matlab, LabView, Excel (including VBA). Wide-ranging familiarity with scientific data acquisition and experiment control (two significant applications -- a PC-Based Lock-in Analyzer and a Nonlinear Pendulum Control -- are described below). * Proficient in Perl, including general-purpose data manipulation, CGI programming, and DBI interface (MySQL). Skilled in HTML, including CSS; implemented a significant website for the Modern Physics course. ------------------------------ Education -------------------------------- Graduate School, Dept. of Physics - University of Texas at Austin, 1996-99 Graduate work in Physics. Bachelor of Arts, Computer Science - Cornell University, Ithaca NY, 1992-96 Dean's List Fall 1994, Spring 1995. GRE Scores: CompSci 830; Verbal 780, Analytical 800, Math 760 (2340/2400) ------------------------------ Employment ------------------------------- Modern Physics Lab, Assistant Instructor - UT-Austin, 1998-99 Taught quantum mechanics lab for physics majors. Supervised and mentored several students pursuing independent projects. Spearheaded redesign ( http://mrflip.com/proposals ) of the course: * Major improvements in equipment and facilities. Added several new labs. * Extensively implemented data acquisition in LabView; students may now pursue advanced investigations and deeper analysis of results. * Added a major group project component, in which teams of 4-5 students work together on a complex, open-ended experiment. * Won competitive funding and department support for these improvements. * Published a comprehensive course website with descriptions of experiments, annotated bibliography, advice on writing and research, and resources for instructors. ( http://www.ph.utexas.edu/~phy453 ) Engineering Physics II Lab, Teaching Assistant - UT-Austin, 1996-97 Taught laboratory course in Electricity & Magnetism for engineers. Digital Systems Course, Teaching Assistant - Cornell CS Dept, 1995-96 Assisted students completing projects in assembly language and circuit design. Supervised students who elected to pursue an alternate RISC CPU final project I designed. Resolution Independent Video Language Project - Cornell CS Dept, 1994-95 Worked on a team developing a resolution-independent video and audio editing language in C - Tcl/Tk. Responsible for implementing digital effects, including frequency-domain transformations and morphing, and for extending language to include audio effects. Heterogeneous Database Construction - Booz, Allen & Hamilton, 1994 Built databases for a distributed heterogeneous database system. Applications Consultant - Cornell Information Technologies Helpdesk,1993-94 Helped users solve problems with just about any software package. ------------------------------ Projects --------------------------------- PC-Based Lock-in Analyzer Designed a lock-in analyzer (an extremely sensitive amplifier) in LabView. The device uses general-purpose hardware, yet achieves sensitivity several thousand times finer than standard amplifiers, excellent price/performance and significant pedagogical advantages. Worked with an undergraduate to apply the LIA to a superconductivity experiment and entered results in the 1998 AAPT Apparatus Competition. ( http://mrflip.com/papers/LIA ) Computer-Controlled Nonlinear Pendulum Worked with an undergraduate to develop computer instrumentation and control of a chaotic dynamics using LabView. Our solution facilitates rapid, precise collection of data and allows students to investigate advanced topics of current scientific interest. ( http://www.ph.utexas.edu/~phy453/GroupProjects/Chaos/lapdog.pdf ) Hybrid Electric Vehicle Team, Cornell University Headed the engine group in a team of forty students who designed, built, and raced an energy-efficient passenger car. Redesigned and rebuilt the car's engine. Worked with data acquisition team to record real-time engine data using LabView and with control team on custom closed-loop engine control system. Obtained corporate sponsorship for these improvements. ( http://www.hev.cornell.edu ) Pipelined RISC CPU Researched and designed a pipelined RISC CPU (a then-new technology yielding faster and simpler processors) as an extension project in the Digital Systems course. Worked with the professor to redesign course around RISC architecture/PowerPC-based CPU. ---------------------------- Volunteer Work ----------------------------- Community Technology and Training Center - Austin TX, 2000 Taught a web design course for people seeking additional job skills. AVID Program, Reagan High School - Austin TX, 2000 Tutored math for underserved college-bound students. Texas State Science and Engineering Fair - Austin TX, 1998, 1999, 2000 Divisional and Grand Prize judge at state-level high school science fair. Eagle Scout - Boy Scouts of America, 1990 Ran a one-year weekly science club, and coordinated construction of a science resource center, for underprivileged elementary school students. -------------------------------------------------------------------------- For a printable (PDF) or HTML version, please see http://mrflip.com/resume