Joseph Frederick
*** ***** ***** ( Lafayette, Louisiana 70508 ( 337-***-**** ( (337)
***-**** ( *******@*****.***
PROFILE
Senior Programmer/Analyst
Broad and highly successful experience as a Lead Programmer/Analyst with
special strengths in manufacturing automation including real-time control
systems, factory host systems, material tracking, real-time operating
systems, factory block controllers, and machine control. Very strong
analytical and problem-solving skills. Recognized expert in real-time
factory automation. Proven ability to assemble and lead teams of highly
motivated and talented systems analysts.
Project Management ( Team Leadership ( Manufacturing Automation ( Control
Systems
Factory Host Systems ( Material Tracking ( Factory Block Controllers (
Machine Control
Real Time Operating Systems (VRTX) ( Vision Systems ( C/C++/C# ( Database
Design
GUI Design ( I/O Chaining ( Event Chaining ( Assembly Language ( UNIX
Scripts ( Perl
Embedded Firmware Programming ( TCL/TK ( Visual Studio .NET 2003
Professional Experience
Free-lance Programmer/Analyst 2005-present
Design and develop a variety of custom software applications both as
speculative ventures and on demand.
. Designed and developed a software system to manage home libraries of
materials such as CDs, DVDs, and books using Visual Studio, .NET, C#,
and C++. The design includes using XML to format library data for ease
of saving and restoring library information.
. Created a business and wrote software in C++ and TCL/TK to manage
short-term securities options trading and family portfolios. The
system drew on training in options trading and charting using Qchart
applications.
Electronic Data Systems - Plano, Texas 1998-2005
System Programmer
Provided key analytical and programming support for contract projects with
public- and private-sector clients.
. Tennessee Medicare/Medicaid Project, 2003-2005. Developed analytical
software in UNIX and Korn shell scripts to extract claim data for
analysis from a relational database using SQL commands and to generate
validation reports.
. 7-Eleven Project, 2002-2003. Wrote software to manage a new money-
dispensing kiosk in convenience stores. Used Perl and shell scripts.
The kiosk and software were both major upgrades.
. Texas Instruments Projects, 1998-2002. Contracted to Texas Instruments
for a variety of projects that included development of a C++ program
suite to analyze semiconductor wafer test data to identify poor
yielding wafers for scrapping and TCL/TK software to gather data on
equipment utilization. Key elements include C++ object-oriented, Sun
Micro System UNIX, Pearl, TCL/TK, Korn Shell UNIX script, and SQL.
Texas Instruments - Dallas, Texas 1976-1998
Project Manager / Lead Programmer / Team Leader
Supervised teams of up to 10 programmer/analysts in developing leading edge
applications for automating manufacture of semiconductors. Teams invented
many of the techniques in use today that were previously closely held trade
secrets.
. Served as system analyst, project manager, developer and chief
architect of a manufacturing control system that utilized 4 Motorola
68020 CPU boards, each serving a key segment of the overall process.
Selected C as the programming language, the first time it was used at
TI, and designed both communications protocols and the messages
themselves to communicate between processes. The project enabled sale
of die and wire bonders to external customers and generated millions
of dollars in sales for the group.
Joseph Frederick Page 2
Texas Instruments (continued)
. Designed an event-driven process control subsystem based on chained
I/O events that formed the basis for a machine control software
library accessible by machine control developers at TI worldwide.
. In addition to many innovations held as proprietary secrets,
originated two innovations in semiconducor lead frame mapping for
which the company filed patent disclosures.
. Earned industry-wide recognition for innovations in semiconductor
manufacturing innovation.
. Designed and developed the first two-position alignment technique for
large-scale semiconductor manufacture, a technique still in use by all
semiconductor wire bonders today. The design utilized statistical
regression analysis at opposite ends of a large-scale semiconductor
die to significantly improve accuracy of theta computation, saving
hundreds of millions of dollars over the years by reducing scrap and
avoiding product infant failures.
. Determined the use of high temperatures in the wire-bonder process
caused shifting and defocusing of the die-alignment image, enabling a
redesign to equip bonders with air curtains to minimize the effects of
heat on image distortion and movement.
. Served on the SEMI (Semiconductor Equipment Communication Standard)
worldwide task force that defined the wire and die bonder SEMI
commands for factory automation.
Education
University of Southern Louisiana M.S. in Computer Science & Statistics
B.S. in Mathematics & Physics