Title:Senior Software Engineer
********@*********.***
Document
Source below
NAME:,
ADDRESS:
ADDRESS2:
CITY:
STATE: NY
ZIP:
CANDIDATE ID: 2907307
US CITIZENSHIP:
EDUCATION:
EXPERIENCE: 0
WILL RELOCATE: No -
JOB WANTED:
RATE NEEDED:
TELEPHONE: 518-***-****
EMAIL: ********@*********.***
HOMEPAGE:
HOTTEST SKILLS: c++, mfc, database, engineer, booch, microsoft, object oriented,
programmer, software engineer, client server, odbc, sql, unix
REVISION: 08-SEP-02
RESUME:
NAME: TODD ANDERSON
ADDRESS: 1066 GARNER AVE
CITY: SCHENECTADY
STATE/PROVINCE: NY
ZIP/POSTAL CODE:
COUNTRY: USA
EMAIL:
PHONE: 518-***-****
CANDIDATE ID: NA
CITIZENSHIP: US
Citizen
EDUCATION: Not Entered
EXPERIENCE: Not Entered
WILL RELOCATE: Not Entered
RELOCATION INFO: Not Entered
JOB WANTED: Any
RATE NEEDED: Not Entered
HOMEPAGE:
COMMENTS:
HOTSKILLS:
TODD ANDERSON
1066 GARNER AVE
SCHENECTADY, NY 00000
********@*********.***
OBJECTIVE
I am seeking a position as a lead Windows C++ developer.
EXPERIENCE
June 1996
-PresentGE Fanuc AutomationSenior Software Engineer
Lead software engineer on the Tracker Team.I work with the customers
to formulate new product requirements,create design documents used by
various other team members to implement features and assist with
implementation as necessary.I am responsible for scheduling team
members assignments and scheduling timely releases to my engineers on
site. Currently, my team consists of 3 C++ programmers and 3
application engineers on site at GM.
Designed and implemented a Graphics program that allows customers to
draw their factory and simultaneously configure the CIMPLICITY Tracker
product option.The program allows the customer to drop various
symbols, which represent Tracker Object, on a screen and connect these
symbols giving the customer a graphic representation of their
factory.System is written using Visual C++ and MFC.
Designed and implemented a C++/MFC multithreaded application used by
the Tracker subsystem to monitor various events throughout the network
and perform actions based on those events.The system consists of a
resident process which monitors events and executes actions, as well
as a Client Server user interface component used to view activity.
Designed and implemented an OCX control that views items within a
region of the GE Fanuc Tracker product.The control dynamically updates
the display as items move in and out of the Region within the factory.
Designed & implemented Routing Control Object (RCO) for CIMPLICITY HMI
Tracker System.This is an Object Oriented C++ system designed using
the Booch method. The system consists of a Windows NT based "Wizard"
which generates basic scripts used to route components in discreet
part manufacturing environments.. Data is stored in a Microsoft SQL
Server Database and Wizard generated basic scripts.We extended Summit
Visual Basic for Applications to include extensions used to route
objects.The "Wizard" used these extensions in the generate basic
scripts which controlled movement of parts in the factory.
Replaced a GE Fanuc API which stored data in a proprietary database
with a new one which stored data to an ODBC Database.This allowed us
to integrate several legacy systems into a new database with only a
slight change to the source..
Designed and implemented a "Simple Clock OCX". GE Fanuc uses this OCX
to imbed a clock within their CIMPLICITY screens.This control displays
Time and Date in user definable formats.
May 1996
- June 1996Keane Inc. Consultant
For GE Fanuc designed and implemented a Recipe system for batch
processing in a manufacturing environment. This is an object oriented
system designed using the Booch Method. The system is written for
Windows NT/95 using MFC/Visual C++.The project makes extensive use of
Drag & Drop, Windows tree control and a custom built grid.I built the
grid to support columnar display and manipulation of data.We started
using the Visual C++ grid OCX control, but this control was to slow.
Implemented a Recipe OCX that allows uploads and downloads from
various container programs.System is an OLE Automation Server which
allows users to access Recipe data from Visual Basic.
For GE Power Systems worked on the Pegasus system.This system is used
by Power Systems to manage orders and manufacturing or turbines.
System is written for Windows 3.1 using MFC and C++.
1990
- 1996Aperture Technologies Windows Programmer
Converted an application from Glockenspiel C++ to Microsoft Visual C++
Converted a framework type application called CommonView to MFC.
CommonView is a Window framework that allows developers to develop
application that will work on Unix, OS2, Windows etc.CommonView was
discontinued by Computer Associates leaving the company stranded with
300,000+ lines of code.I took the class structures defined for
CommonView and implemented the classes in MFC.This allowed us to
expand the product with out a major rewrite and simultaneously convert
the application to 32bits.
Wrote a metafile tool that could read/write windows metafiles to/from
our own priority format.
Wrote a program to store and retrieve data from the Windows clipboard.
1985
-1990Self Employed. Developed database applications for NYS.
Developed a testing package for Norton Company.
AWARDS
June 1997
GE Fanuc, Received a GE Fanuc Achievement Award for work on
the Tracker project.
August 1996 GE Fanuc, Golden Leaf team work.
May 1996
GE Fanuc, Golden Leaf for team work on Recipes.
April 1996 Keane Inc., Keane pin for work on the Pegasus Project.
EDUCATION
1987
B.S., Computer Information Science from the College ofSt Rose.
INTERESTS
Astronomy, Carpentry, Computers.