Post Job Free

Resume

Sign in

Software Engineer Sql Server

Location:
OREGON HOUSE, CA, 95962
Posted:
March 09, 2010

Contact this candidate

Resume:

Jeffrey Alstadter

530-***-****

abns7o@r.postjobfree.com

EXPERIENCE SUMMARY

Database report generator in C++, and test results web application in ASP, C#, SQL

at Intel

Designed (UML) and code in Linux C++ 5 diagnostics wizards, wizard container at Novariant.

Designed modifications to Pay By Touch Ingenico point of sale Biometric Access in C.

Wrote black box tests and automation scripts, for Intel chipset AFSC flash tools with Perl.

Upgraded Volcano Therapeutics software to communicate with rotational catheter hardware with

Visual C++ and MFC.

Designed the LabView / C interface, and the Serial Communications interface to the Coherent

BeamView laser test and measurement product using MFC and Visual C++.

EDUCATION:

Advanced C# Programming at UC Santa Cruz Extension 2009 : Projects using Generics,

LINQ to SQL, LINQ to XML, ADO.NET, as console app, and as ASP front end.

SDC 2009 classes : Design Patterns in Real World, Double Checked Locking and Threads

Object Oriented programming using C# at Cosumnes River College 2007

Object Oriented programming using Java at Sacramento City College 2007: Use Cases, UML

modeling, dynamic modeling, and core java.

M.Ph Physics, Columbia University, New York City, New York

M.A Physics, Columbia University, New York City, New York

B.A Physics, Queens College, Queens, New York

Honors, Phi Beta Kappa

TECHNICAL SKILLS:

Assembler

C/C++ SQL Server ASP, C#, .NET

Perl, Tcl/Tk scripting Multi-Threading Windows MFC Windows

Linux RS232, USB Rational Rose UML

BUSINESS SKILLS:

Unstoppable as a problem solver Supportive in a team environment

Can work independently Fast Debugger

PROFESSIONAL EXPERIENCE

Developer in Test, Intel, Folsom CA March 2008 – March 2009

Contract Software Engineer

Wrote C++ language Report Generator program to display summary pass fail data and detailed

failure information of Test Results, which are stored on SQL Server Database, in HTML format.

Created new database to contain test case, test milestone, test exit requirements, test

configuration, owners, and test categories. Transferred records from older Excel spread sheet

which had this data to database tables, using Business Intelligence Studio.

Wrote Web Page ASP application with C# code behind to display summary test results by

category or individual test results, test case information, test case milestones, test configurations,

and test case status from the new database. These records can be inserted, updated, and deleted.

Skills: SQL Server 2005, SQL Server Stored Procedures, SQL, C++, HTML, Visio, SQL Server

Business Intelligence Studio, ASP.NET, C# 2008, Visual Studio Web Developer 2008

Novariant, Fremont CA Dec 2007 – March 2008

Contract Software Developer

Consolidated Auto Farm Implement Diagnostics functions as 6 diagnostics wizards derived from

a base wizard class for reuse in other products.

The implement steering wizards are derived from a generic Wizard. The help screens are also

derived from the same generic Wizard class since they are considered wizards. The help screens

and diagnostics screens are each kept in their own wizard container. The central idea is that a

wizard is simply a polymorphic container of screens. The Generic Wizard is an abstract base

class and is never instantiated. The screens are defined by a Generic Screen class, it has derived

classes for listbox, numeric keypad, keyboard, radio button, and hardware status screens. The

screen base class has encapsulated information used in the Tcl/Tk interface; the derived classes

have encapsulated information unique to each screen type.

The low level design used UML class diagrams, sequence diagrams, and state diagrams .

The wizards were coded in C++ for TCL/TK user interface, proprietary database interface, and

proprietary hardware interface.

Skills: C++, Linux, Tcl/Tk, Visio UML

Impulse Devices, Grass Valley CA July 2007 – Sep 2007

Contract Software Developer

Wrote machine control software for feasibility study to do phase lock algorithm to create

resonance condition using HP Frequency Generator, and Stanford Research Lock In Amplifier,

and to read spectrometer data from a Princeton Applied Research Detector Interface in both

LabView and Visual C++ 2005.

Skills: Visual C++ 2005 Express, LabView, GPIB

Pay By Touch, San Francisco CA July 2006 – Feb 2007

Contract Software Developer

Client needed to upgrade their biometric access business from local to national. For a customer

to access their cash, it was necessary to validate one finger print, and a 7 digit telephone number.

This algorithm needed to be modified to validate two finger prints, and a 10 digit telephone

number. The ingenico code was undocumented, and entirely finite state machine driven ( the

action routines were in C ).

Implemented the necessary code, documentation, and graphics changes.

Skills: C, Ingenico point of sale

Developer in Test, Intel, Folsom CA Jan 2006 – July 2006

Contract Software Engineer

Wrote black box tests for Intel Chipset Advanced Fan Speed Control, and Flash Programming

Tools.

Wrote many Perl programs to automate running some of the above black box tests.

Skills: Perl, Intel Chipset

Volcano Therapeutics, Rancho Cordova CA Dec 2004 – Oct 2005

Contract Software Engineer

Upgraded VC++ GUI on legacy multithreaded medical application to display new windows,

softkeys, bookmarks, and archiving bookmarks to CD or hard drive using MFC GDI.

Helped modernize the antiquated build environment for the legacy medical application.

Made performance measurements using VTUNE using call graph and sampling. Improved

performance of GUI display and hardware interface.

Wrote and implemented test plans in a medical device environment. Wrote and implemented

Black box test plans, and implemented White box test plans.

Upgraded VC++ host software to interface to the device drivers for new rotational catheter.

Skills: Visual C/C++, Microsoft MFC, Intel VTUNE, multithreaded

Coherent Inc, Auburn CA Nov 2000 – Aug 2003

Software Engineer

Implemented Serial Communications on two Visual Studio Laser Test and Diagnostics Products.

Implemented new megapixel 1280x1024 camera for laser beam diagnostics.

Implemented VC++ software to support in house megapixel USB 2.0 camera.

Designed software USB2 camera interface to Coherent’s BeamView Laser Test and

Measurement software.

Designed the LabView / C interface, and the Serial Communications interface to the Coherent

BeamView laser test and measurement product.

Skills: C/C++, Intel 8051, Microsoft MFC, FrameGrabber,multi-threaded, RS232 and USB



Contact this candidate