Post Job Free
Sign in

Experienced OOP/Python/C++

Location:
Austin, TX
Posted:
May 19, 2010

Contact this candidate

Resume:

Jon Benski

Meridian, ID *****

Email: ********@*****.***

Home: 208-***-****

Cell: 208-***-****

An accomplished Software Engineer with expertise in Object-Oriented Design with extensive experience building front end user applications and data analysis systems.

Summary of Qualifications

 Expert in Python/Qt application development.

 Expertise in C/C++ with years of experience in low level data analysis and high level user interface programming.

 Experienced with distributed concurrent programming techniques and asynchronous communication.

 12 years of experience gathering requirements from engineering and manufacturing teams and delivering robust solutions.

 10+ years developing in a Linux environment.

 Experienced at SAX and DOM XML parsing.

 Experienced at using Agile and Waterfall development philosophies.

Technical Experience

Languages Python, C/C++, XML, HTML, Javascript, CSS, PHP, SQL

Frameworks Twisted, Qt3, Qt4, CORBA, AJAX, STL

Software Word, Excel, Eric4, Nedit, Visual Studio

Hardware UNIX, Solaris, Windows

Professional Experience

Micron Technology, Inc.

Software Engineer 2004-2010

Develop automated layout based on manufacturing and design rules. Create and maintain a software system to revision control, compile, and push software changes to existing designs. Support general development needs for layout design.

• Developed a mapping technique using Python that would take SQL data and generate it into XML output files based on the rule set.

• Built reporting websites in the LAMP environment using XML, Javascript, AJAX, and PHP 4.

• Developed and supported an asynchronous event driven user interface written in Python/QT4 that automated creating, supporting, and deploying design kits around the world.

• Developed multiple Python/QT4 tools for manufacturing and design engineering for data analysis and increased job efficiency.

Micron Technology, Inc.

Software Engineer 2000-2004

Develop software to aid in the analysis of defect and electrical fails. Support the collection and reporting of electrical fails through the use of a massive distributed parallel system.

• Maintained and developed code for a large engineering system that had over 400,000 lines of code and over 2200 classes.

• Developed automation software in C++ that would handle terabytes of failure data a day to identify failure signatures with custom built pattern recognition software.

• Created a C++ CORBA server that would serve inspection defect information to the automation framework.

• Developed reporting tools using SQL to query an Oracle database that provided matching and defect analysis.

Micron Electronics, Inc.

Software Engineer for manufacturing engineering 1998-2000

Develop software to test computer hardware on the assembly line. Create and maintain automation software to help with routing and auto install the OS to the PCs.

• Developed hard drive and memory diagnostic tests to diagnose hardware failures before they were shipped to customers.

• Developed a DMI flashing routine that would embed OEM specific information in the NOR chips for security purposes.

• Created an automation system that would control the user interactive power-up tests, burn-in tests, and OS installation steps.

Education

Washington State University, Pullman, WA

3 years towards a B.S. in Electrical Engineering



Contact this candidate