Scott Catlett
QUALIFICATION HIGHLIGHTS
. **+ years experience in the computer and electronics industry.
. Excellent programming skills. Experienced in C#, Silverlight, ASP.NET,
AJAX, ASP, DHTML, SQL, JavaScript, and CSS.
. User interface and application design experience for desktop and web
based applications.
. Specialist in Microsoft tools for development including Microsoft
Expression Suite for creating Silverlight applications, web graphics
and layouts.
. Test driven development practices using the NUnit framework for .NET
languages.
. Windows CE programming for P/PC and H/PC devices using Visual C++ and
MFC.
. PalmOS Application Development.
. Assembly language programming for a number of different
microcontrollers.
. Excellent Team player.
EXPERIENCE
8/06 - Present, Senior Software Engineer, General Physics / Via
. Part time employee specializing in .NET, C# web and Windows applications.
This decision to become a part time employee was solely based on the
interest of being able to be the general contractor for our house. This
also allows me to have more time to study new technologies, and
programming practices such as Silverlight which I'm greatly interested
in.
. SQL Server database design and query implementation.
5/05 to 8/06, Senior Software Engineer, Resolute Corporation
. Web and desktop application development using Microsoft .NET 2.0 platform
and "Test Driven" development.
. Middle tier and backend development.
. User control development for desktop and web applications.
1/02 to 5/05, Senior Software Engineer, Northwest Evaluation Association
. Web and desktop application development using Microsoft .NET platform. I
also have embraced "Test driven" development practices using NUnit,
which is a unit testing framework for .NET languages.
. On the fly PDF report generation using PDFLib. I recently wrapped much of
the library in C# which gave me more flexibility in creating PDF based
online reports through ASP.NET.
. ASP.NET, ASP, HTML, XML development for a broad range of applications and
services.
. Some Web Service development.
. Involved in a project that involved writing a Web Service that was to be
used with SIF interoperability.
8/97 to 1/02, Senior Software Engineer, STEP Technology, Portland, OR
. WindowsCE development using MFC and Visual C++. Experience in writing
Windows CE applications for Windows CE 2.11 and Pocket PC devices. This
includes ActiveSync components that transfer data between the device and
the desktop computer.
. PalmOS Application development including DLLs for the HotSync Manager for
syncing data between the PalmOS device to the desktop computer.
. Extensive web development for ECommerce and BtoB web sites. This
development includes DHTML/HTML, XML, VBScript, and JavaScript
programming.
. COM development using Visual Basic for web based COM components.
. Developed user interface portions of a setup utility for a printer device
driver using MFC.
. Enhanced and developed a Graphical User Interface DLL used in a web-based
program to provide interactive Customer Support events over the Internet.
This DLL manages a question and answer forum for one-to-many multimedia
presentations on the Internet or Intranet.
. Microsoft Office Automation using VBA.
4/97 to 8/97, Software Engineer, Decision Point Data, Tualatin, OR
Created customer reports and data files for DPD customers and independent
service providers using SQL, C++ and MFC.
5/94 to 4/97, Software Engineer / Firmware Engineer / Electronic Engineer,
MTi, INC., Hillsboro, OR
Developed GUIs for database entry and hardware configurations used with
MTi controller boards using 16/32 bit C++/MFC, ODBC. Designed and
implemented an in-house tracking system used for software change tracking
and bug fixes. This software was written in 32 bit C++/MFC for Win95 and
NT.
Developed firmware for MTi switching boards and controllers. This
includes writing "C" and assembler code for a variety 8-bit
microcontrollers.
Circuit design and board layout for microcontroller based products using
OrCad schematic and PCB software.
1/89 to 4/94, Manager of Engineering Services / R&D Engineer, NovaTech,
INC., Lenexa, KS
Developed software drivers written in assembler to be used with the "C"
programming language used by system programmers. Designed test software,
hardware fixtures, and test procedures for product testing and quality
assurance.
Designed Embedded Systems hardware utilizing many different
microprocessors and microcontrollers, A/Ds, D/As.
Designed printed circuit boards using OrCad PCB and Schematic capture
software.
Designed complete systems integrating NovaTech hardware to many other
devices and systems.
3/87 to 9/88, Technical Systems Engineer, CERNER CORPORATION, Kansas City,
MO
Assisted in system network development and implementation, maintenance,
and upgrading of VAX Personnel Workstations.
7/84 to 3/87, Engineer, DCI INCORPORATED, Olathe, KS
Developed software for industrial meters written in assembler. Performed
certification testing and troubleshooting of A/D, D/A, digital and
microprocessor based circuits.
EDUCATION
Bachelors of Science in Electronic Engineering Technology,
DeVry Institute of Technology, 10/86
CONTACT NFORMATION
Scott Catlett
abhb0r@r.postjobfree.com