Scot Whitney, M CSE, MCSD
Canoga Park, CA *****
***********@*******.***
Over 20 years experience; specializing in design, development and implementation of data collection,
SUMMARY
p rocessing and reporting systems.
Technologies include: .NET 2.0, 3.5, 4.0, C#, SQL 2005, 2008r2, ASP.NET, Web Services
• •
SKIL LS C# .NET 2.0, 3.5, 4.0 SQL 7.0, 2005, 2008r2
• •
Web Services ASP
• •
VBA HT M L
• •
VB6 Crystal Reports
• •
ASP.NET L I NQ
• •
ADO.NET Enti ty Framework WPF
• •
Microsoft Certified Solution Developer Microsoft Certified Systems Engineer
( MCSD) ( MCSE)
08 / 2011 – 04 / 2013
Account Control Technology, I nc.
EXPERIENC
.NET Software Engineer
E
Configured Team Foundation Sever and added the following existing projects and provided ongoing
maintenance using Visual Studio 2010.
• Database Maintenance Application (C# .NET 4.0, SQL 2008r2, Winforms) for Compliance.
• Pay Gov Process CC (C# .NET 4.0) transmits xml for payment.
• Latitude Shoretel Integration (C# .NET 4.0, SQL 2008r2) dialer interface using API.
• Latitude Document Conversion utility (C# .NET 4.0, SQL 2008r2).
• Latitude Conversion Audit utility (C# .NET 4.0, SQL 2008r2).
• Import File utility (C# .NET 4.0, SQL 2008r2).
• Excel Add In (C# .NET 4.0), custom tool bar to run stored procedures in SQL.
• Scanned doc import (C# .NET 4.0) moves scanned documents to customer folder.
• Vision (C# .NET 4.0, mySql) Winforms interface to legacy CUBS system.
• Invoice Finder (VB6) logging for accounting department.
• Lx Waterfall (C# .NET 4.0) processes skip tracing data.
09 / 2004 – 07 / 2011
Volusion
.NET Computer Programmer
Designed, developed, debugged, implemented and maintained the following systems using C# .NET
and SQL Server:
• .NET Web and Windows Services that adds, deletes and moves websites, databases, email
• accounts, DNS records and STATS records.
• Control Panel using ASP.NET to allow customers to add email, ftp accounts and other
• changes to their configuration.
• .NET Web and Windows Services based applications to automatically set up websites using
• fore mentioned services. 16 step process (SetupOrderRecords, UpdateServerTrust,
NewStoreDNSSetup, CreateStoreFolders, MoveStoreMHSFiles, RestoreNewDatabase,
SetupHostingPlan, DatabaseSetup, SetupDataVault, StoreEmailSetup, StoreStatsSetup,
StartWebsite, GenerateAdminHeaderFooter, StopDemoStore, SendCoupons,
SendNewStoreWelcomeEmail)
• .NET XML data application to securely store sensitive information for PCI compliance.
• Automated billing system to charge customers for their next billing cycle adding and
additional overages that may have occurred on previous billing cycle.
07 / 2000 - 03 / 2004
Children's Home Society of California
E XPERIENC
SYSTEMS ANALYST
E
continued
Designed, developed, debugged, implemented and maintained the following systems:
• Multiple client server logging and data retrieval applications.
• Touch tone phone data retrieval system to allow customers to retrieve payment information.
• Crystal Reports to report the phone statistics and other reports.
• Browser based system for staff to retrieve customer payment information.
• Inventory application to print packing list, invoices and maintain inventory that integrates
w ith UPS shipping system.
• Labor distribution system that processes payroll information and imports into the general
ledger system.
• Excel reporting system to extract information from SQL to give the user the ability to filter,
sort or format for printing.
• Excel point and click reporting system that allows the users to select which fields to filter,
sort or format for printing.
• Word mail merge application that retrieves data from MS SQL filters data in MS Excel and
merges into labels, letters and forms.
06 / 1994 - 01 / 2000
NAT IONAL T I ME SYSTEMS, I NC.
SYSTEMS SUPPORT
Designed, developed, debugged, implemented and maintained the following systems:
• Touch tone phone data collection system to provide transaction data to time data processing
applications.
• Data Analyzer and communication driver to interface older data collection hardware with
newer application software.
• WAN application to provide transaction data to time data processing applications.
• Payroll interfaces between multiple time data processing applications with multiple
• payroll service companies. Other Responsibilities:
• Installed time and attendance systems on multiple system environments.
• Installed and trained badge printing systems including badge design with multiple badge
p rinters.
• Configured application software to customer specification.
• Trained customer personnel in the implementation of data systems.
• Analyzed problems and provided technical support for software and hardware complications
to continue customer satisfaction.
10 / 1985 - 06 / 1994
T I METRAK SYSTEMS, I NC.
TECHNICAL SUPPORT MANAGER
Designed, developed, debugged, implemented and maintained the following system in C++ and DBase:
• Software licensing / contract system that maintained customer and contract information,
created software serial numbers, placed installation files on distribution media and printed
media and mailing labels.
• Installed / tested communications and functions of data collection terminals.
• Installed time data systems on AIX, UNIX, DOS and network operating systems.
• Configured time data application software to customer specification.
• Trained customer personnel in the implementation of time data systems.
• Analyzed problems and provided technical support for software and hardware complications
to continue customer satisfaction.
• Advised and assisted customers in upgrading necessary systems
National I nstitute of Technology, Electronic Engineering
E DUCATION
Microsoft Certified Systems Engineer ( MCSE)
Microsoft Certified Solutions Developer ( MCSD)