Principal Software Engineer Resume
I am seeking a position in software development at an innovative, motivated high technology company. I love writing software. I love the nature and complexity of the problems that software presents. Most of all, I love tackling and solving those problems in a collaborative team environment. I have seen many of the benefits of agile software practices, and I hope to continue to learn and apply its principles of client involvement, quality, and lean, iterative development.
Experience
Confidential Jan. 2008 - Present Principal Software Engineer Active Secret Clearance
Developed manufacturing test software and processes for fiber optic products, including equipment automation, reliability and repeatability studies, automated data reporting and analysis tools, workflow optimization, process instruction documenation and operator training. Test software was written in LabView, which sent XML data to a Java service responsible for committing it to the MS SQL2000 database. Managed an multi year qualification program to perform space qualification environmental testing, coordinating several outside services, under tight budgetary constraints. Developed imaging software in C# and DirectX with integrated motion controls for a dual camera zoom system which required smooth continuous in-focus performance and maximum frame rates. Developed research oriented software in LabView for laser test and characterization. Sourced equipment and developed processes for in house vibration test needs. Led the implemenation and deployment of Clear Align's ERP system, Visual Manufacturing by Infor. Led process integration efforts to find the overlap between the companies goals and the software's capability. Developed a number of custom software extensions to build on the functionality of the ERP system, including enhancements to labor recording, QMS integration, reporting, and automation. These extensions utilized a mix of Java, SQL stored procedures and triggers, and VB Script. Supported business development activities through technical proposal writing and reviews.
Confidential Mar. 2006 - Dec. 2007 Software Developer
Through various consulting projects, gained experience with web application development in a Java / Apache Tomcat environment, including experience with Spring, Hibernate, and Velocity. Developed a multi-user desktop application in Eclipse-RCP (Java) for the pricing of medical insurance policies. The application had to manage, present, and update a large amount of input data and a wide array of calculation results in an intuitive way. Learned agile, scrum, and XP programming techniques, processes, and practices. This includes estimation and planning techniques, pair programming, and test driven development (especially with JUnit and FitNesse), as well as general philosophy of iterative development and client focused rapid feedback.
Confidential Aug. 1999 - Feb. 2006 Research Engineer
Lead Product Engineer, Confidential Feb 2003 - Feb 2006
Led restructuring of the Testing Department, focusing on the software development team. Led implementation of major infrastructure changes, including a centralized database for test results, a script-like scheme for driving and controlling test specifications, and Excel based tools for company wide data reporting. Developed high throughput production test software and hardware for internal and overseas use for the high speed receiver product line, and assisted in the successful transfer of it to an overseas manufacturer. Developed sophisticated suite of camera test software to replace and improve upon a mix of five dissimilar tools, greatly improving ease of use, reliability, and speed. Developed a fully featured imaging application to showcase the company's line of infrared imagers. The application had a number of acquisition modes, correction algorithms, and analysis tools. Developed a line scan imaging system and high speed image analysis software for a belt based automated inspection. Successfully completed a government SBIR contract, "4H-SiC Solar Blind APD's". Project activities included UV characterization, APD theory and characterization, report writing, travel and presentation of final results to contract monitor, Nov. 1999 - March 2001. Wrote and won a Phase I SBIR proposal, funded July 2003, through the NSF, entitled "A Short Wave Infrared Focal Plane Array With In Pixel Phase Sensitive Detection". This contract proposed a design of a CMOS unit cell with the capabilities of a lock-in amplifier. Designed 10 Gb/s PiN and APD based receivers for long haul optical networks, from initial research trials and product development to the transition into manufacturing, including Telcordia qualification. Redesigned SUI's extended wavelength product line, improving manufacturability and increasing visibility of in-process test information for faster process feedback to the epitaxy group. Designed an integrated APD-TIA for a range finding application. The design required low noise and high transimpedance gain at bandwidths higher than most commercially available amplifiers.
Skills Languages - Java, C# (especially RCP/SWT, Hibernate, Spring, Velocity), LabView, VB Script, Matlab, DirectX / XNA, VBA (familiar but not expert): C/C++, VB, OpenGL, Ant, PHP, Javascript, CSS/HTML, Cruise Control Databases - MSSQL 2000/2005, mySql Other - Excel, Autocad, Crystal Reports, Perforce, Photoshop Semiconductor and optoelectronic device characterization, DC and RF, BER Vision systems, camera calibration and test, automated inspection
Education M. S. Physics, Dr. Sam Fain, A method of force calibration for arbitrary surface force probes in SPM B. S. Physics, graduated with distinction. photoluminescence studies of nanometer thick crystalline silicon films