Resume of Senior C#/C++ Engineer




Title
Senior C#/C++ Engineer

Primary Skills
C#, C++, Client/ Server, ,Net, COM, ASP.NET

Location
US-ID-Boise (will consider relocating)

Posted
Apr-02-08

RESUME DETAILS
Software

Languages
* C - 14 Years
* C++ - 12 Years
* C# - 5 Years
* Visual C++/Windows - 12 Years
* COM - 10 Years
* DCOM - 5 Years
* ATL - 4 Years
* HTML - 8 Years
* SQL - 8 Years
* Visual Basic - 3 Year
* VBScript - 6 Months
* JavaScript - 2 Year
* Java - 6 Months
* Ada - 6 Months
* PHP - 6 Months
* ASP .Net - 1 Year


Object-Oriented Software Engineering
* Fusion Methodology - 1 Year
* Unified Modeling Language/ Rational Unified Process - 8 Years


Database
* MS Access - 1 Year
* Sybase - 5 Year
* MS SQL - 2 Years
* MySQL - 1Year
* Oracle SQL - 3 year

Packages
* Rational Enterprise Suite (CASE) - 7 years
* Enterprise Architect (CASE) - 1 year
* SAS - 10 years
* MS Project - 3 years
* MS Office Suite - (Word, Excel, etc.) 15 years
* ObjectMaker (CASE) - 1 year
* FrontPage (Web development ) - 2 years
* HomeSite (HTML) - 1 year
* CAST SQL-Builder (Database/SQL) - 1 Year
* Rapid SQL (Database/SQL) - 1 year
* Clarify (Task dispatching/tracking) - 1 year
* Visual Studio Suite - 7 years
* SourceSafe (Version Control) - 5 years
* PVCS (Version Control) - 5 years
* CVS - 2 years
* Subversion - 2 years
* Documentum (Document management) - 4 years
* ReVersion - 2 years


Statistics
* Experienced data analyst
* Analyze and design experiments
* Sampling/Inventory designer and analyst

Communication/Management
* Team supervisory experience - 4 years
* Writer/Author - 19 scientific papers
* Speaker - > 20 conference presentations
* Instructor - Workshops and special lectures

Other
* Experienced Backpacker, Whitewater canoeist, skydiver

Relevant Experience
2008-Present Senior Software Engineer
Crucial Memory; Boise, ID
* Developed internal ASP. Net 2.0 system for configuring and maintaining the crucial.com website.


2004-2008 Senior Software Engineer - (Realtime Defect Analysis) RDA
Micron Technology; Boise, ID
* Responsible for enhancing and developing the internally developed Real-time Defect Analysis system used for inline inspection and review of wafers at Micron. This is a distributed multi-process/multi-threaded real-time data analysis system written in .Net C++ 7.1 (unmanaged). It is currently being rewritten for the .Net platform in C#. I am responsible for designing the new system to include a wide variety of new features using both simple and advanced statistical methods and computational geometry. The enhancements range include creating three-dimensional tessellations of defects to be used for defect source analysis (DSA) and die yield modeling; the incorporation of measurement error to define DSA windows; and advanced sampling techniques for reviewing and classifying defects. A second phase of the project will add pattern recognition and image analysis methods for defect and defect cluster classification.

2002-2004, Software Engineer - Process Control
Micron Technology; Boise, ID
* Developed a new advanced process control system to be used at Micron. The original approach was based on a scripting language. This was latter replaced based on a workflow engine. This project was conducted using C++ and Java. The system was designed to allow process control engineers to create workflows using a GUI based on customized tasks developed internally that were incorporated into the Workflow engine.

2000-2002, Software Engineer - Automation
Micron Technology; Boise, ID
* Developed hosts for Automating Semiconductor tools.
* Worked on a team to develop a new Automation framework for developing hosts. This system was based on COM and DCOM using both Visual C++ and Basic.

1994 - 2000, Modeler
USDA Forest Service, Southern Research Station; Auburn, AL
* Developing DCOM simulation model for management of the Longleaf pine ecosystem of the southern U.S.
* Obtained $650K of research grants to support modeling efforts.
* Supervise 1 full-time scientist, 2 full-time technicians and 2 part-time technicians.
* Modeling team coordinator - coordinated and financially supported efforts with cooperating scientists at Auburn University.
* Developed Windows C++ software system to calculate the light extinction under different forest canopies.
* Designed and ensured maintenance of MS Access database for project.
* Conference organizer, workshop chairman and instructor, "The Modeling of Complex Systems Conference and the Component Object Model Workshop," New Orleans, LA, July 12-17, 1998.

1992 - 1994, Modeler
USDA Forest Service, Southern Research Station; Starkville, MS
* Designed forest management model for Loblolly pine management using OO Software Engineering methods and CASE tools.
* Obtained $100K of research grants to support research.
* Developed C++ tree-ring measurement system based on TIFF images of tree cross sections.

1986-1992, Biometrician
USDA Forest Service, Southern Research Station; New Orleans, LA
* Developed statistical methods for application to forestry and assisted other scientists in data analysis.
* Designed and developed a software system to calculate the amount of light penetrating forest canopies based on TIFF images of hemispherical photographs.
Education
1994 - 1997 Auburn University; Auburn, AL
* 25 hrs - Math, Statistics and Computer Science courses, 4.0 GPA
1992 - 1994 Mississippi State University; Starkville, MS
* 30 hrs - Computer Science courses , 4.0 GPA
1983 - 85 University of British Columbia; Vancouver, BC
* M. Sc. Forest Biometrics Coursework, 3.5 GPA
1979 - 1983 Louisiana Tech University; Ruston, LA
* B.Sc., Forestry/Wildlife, 3.2 GPA

1972-1976
* Ben Franklin High School, New Orleans, LA


Short Courses
* 1995. MFC Windows Programming for C++ Programmers. Clarity Learning inc., Atlanta, GA; Joe Mustafa.
* 1996. Essential OLE: using MFC. Developmentor Inc., Torrance, CA; George Shepherd.
* 1997. Essential COM: Building Distributed COM Applications in C++. Developmentor Inc., Torrance, CA; Don Box.
* 1998. Optimizing Distributed COM: The COM Remoting and Marshalling Architecture. Developmentor Inc., Boston, MA; Tim Ewald.
* 2001. UML and Rational Rose. Rational Software Inc., Boise, ID; Robin Bater.

Relevant Publications
* Smith, W.R. 1997. "Model Integration and Reuse using the Component Object Model." Empirical-and-Process Based for Forest Tree and Stand Simulation Conference. Oerais, Portugal (9/21-27/97).
* Smith, W.R. 1996. "Shade: A system for determining the shadow of a tree." IUFRO Modelling Regeneration Success and Early Growth of Forest Stands Conference. Copenhagen, Denmark (6/10-13/96).
* Smith, W.R. 1995. "A prototype and algorithms for tree ring area measurement." 33rd Annual Southeast Conference of the ACM . Clemson, SC (3/17-18/95).
* Smith, W.R. 1994. "Forest modeling using software engineering methodology." IUFRO Mixed Stands - Research Plots -Measurements and Results - Models Symposium. Lousa/Coimbra, Portugal (5/24-29/94).
* Smith, W.R., and G.L. Somers. 1991. "The performance and an evaluation of SUNSHINE: a system to estimate photosynthetically-active radiation from hemispherical photographs." Western Mensurationist Meeting. Orcas Island, WA (6/26-28/91).

Objectives
* Integrate my years of training, study and experience in software development and the semiconductor industry to create innovative solutions.
* To work for a creative and supportive organization that has well defined objectives.
* Apply my team leadership skills in a goal-oriented environment.

Certifications
See above

CONTACT DETAILS

You must be logged in and have a current resume access subscription. Login or Register »


View all resumes in US-ID-Boise »
View all resumes in US-ID »

View other Senior C#/C++ Engineer resumes, Programmer / Developer resumes