Objective:
Custom
Software Development Services for Business and Engineering. Independent
software developer specializing in file/server and client/server data-intensive
applications using Visual FoxPro. Corporation-to-Corporation contractual work
assignments preferred.
Summary:
Senior level
software developer with more than 20 years experience in the development of
software for business and engineering applications. Knowledge of
Object-Oriented Programming (OOP) using Visual FoxPro. Expertise over the full
software life cycle cross-platform, multi-user software for Windows and
Macintosh computers. Author of articles in various trade magazines and
newsletters about cross-platform development, presenter at
US Citizen
born in
Positions
Held:
|
EDS
– Warranty Services |
Software
Engineer |
2004-Present |
|
McStyles
Software |
Principal
Consultant |
1992-Present |
|
Science
Applications International Corp (SAIC) |
Member
of the Technical Staff - Programmer |
1989-1991 |
|
General
Dynamics Data Systems Division |
Software
Engineer |
1988-1989 |
|
General
Dynamics Space Systems Division |
Mechanical
Engineer |
1984-1988 |
|
FMC
Corporation Northern Ordnance Division |
Engineering
Technician |
1981-1983 |
Education,
Training, and Certifications:
|
Bachelor
of Mechanical Engineering (BME) |
|
1984 |
|
Associate
in the Arts (AA) (Business
and Liberal Arts) |
|
1983 |
|
Coursework
in Business and Computer Science |
UCSD
and SDSU |
1984-1994 |
|
Microsoft
Certified Professional |
VFP6
Desktop/Distributed, VFP3 |
1998-2000 |
|
Visual
FoxPro Developer's Conferences |
DevCon
- Microsoft and Advisor Publications Essential
Fox - Vision Data Solutions .NET
for VFP Developers Various
C# and Web training as available Other
local conferences and seminars |
Attended
every national DevCon from 1996-2001, 2004, 2005 |
Programming
Languages and Tools:
Visual FoxPro
(VFP), FoxPro (FPW/FPM/FPD), SQL Server, C, C++, C#, ASP, XML/XSLT, FORTRAN
Operating
Systems:
Windows
(WinXP, Win2K, WinNT, Win95/98, Win3.1), Macintosh, DOS, UNIX, VMS
Professional
Experience:
EDS –
Warranty Services
·
Software development in support of the Toshiba Warranty Services
project. Project includes retrofitting professional error handling into legacy
software, revisions to production web DLLs to improve reliability,
troubleshooting of existing systems to increase availability, additions to
systems to enhance capabilities.
·
Resolved issues between ODBC and OLE DB drivers and existing VFP
DLLs which had prevented proper updates and produced cursor engine failures.
·
Enabled upgrades from VFP3 to VFP6 and again to VFP8. Migrated
web platforms from NT Server to Win2K and then to Win2003.
McStyles
Software, LLC
Custom
Software development for various clients hosted on Windows and Macintosh.
Visual FoxPro and FoxPro applications; Dynamic Link Libraries (DLLs) in C/C++;
West Wind Web Connection, XML. Client/Server using SQL Server. Recent client
projects include:
Benefits Administration Software Company
Spearheaded initial efforts to rewrite a successful
Clipper Summer ’87 application in Visual FoxPro for this company. Software
handles Section 125 Flexible Spending Account management tasks, package is
offered for resale, supports companies as large as the Fortune 5, written in
VFP6 & VFP7. Wrote custom framework based loosely on VFP Codebook,
additional features inspired by Visual MaxFrame, Mere Mortals, and Visual
FoxExpress. Additional features include tools to update data structures at installed
sites on the fly, several ActiveX controls to do things such as display media
files, zip/unzip files, and display highly customizable grids. Designed and
implemented robust configurable data import module, flexible rate tables tool allowing
customers to add custom calculations on the fly, configurable support for
various code tables, many complex accounting calculations across multiple
companies and employers. Included support for third party Visual FoxPro tools
such as Stonefield Database Toolkit, Stonefield Query, and FoxAudit.
Medical Services Software Company
Medical records module for vertical market
application product targeted at pharmacies providing home infusion services.
Written in VFP6.
Point of Sale (POS) Software Company
Enhanced Multi-Store Consolidation Module for
commercial sale to interpret and report on data from a Point of Sale (POS)
system, created interface to custom reporting module using Foxfire!
Asset Management Software Company
Built a robust, customizable import module for
a Property Tax Management System
Major Publishing Companies (three different
publishing companies)
Converted a Nutritional Software package from
Windows to Macintosh, written in a specialized backwards-compatible version of
the Codebook for Mere Mortals Framework which was adapted for VFP3 so it could
run on either Windows or Macintosh machines. It was written for VFP5 and
converted backwards to VFP3 for that purpose.
Converted another unrelated Nutritional
Software package for a different publisher, which was to run on both Win/Mac
machines. This version was written in FoxPro 2.6 for Win/Mac.
Built a custom Offer Fulfillment Tracking
System whose purpose was to track free books sent to reviewers.
Manufacturing Software Company
Created two accounting links using VFP 5. The
first used an ODBC driver to link with the Real World accounting package, and
the second used a DLL to link to the bTrieve database for AccPac.
Sales Company
Developed custom cross-platform (Win/Mac)
contact management application
Mortgage Company
Queries and custom reports using VFP5 against
a SQL Server back end.
Web Site Submission Software Company
Created the base version of the www.SitePromoter application. This
application was Win/Mac compatible, flexible, featured modules to add
capability as needed, and included a table-based instruction set that allowed
changes to be made as various search engines changed their requirements and
capabilities. Its primary function was to organize and build HTML code and meta
tags as required for submission to a flexible set of search engines. This was
done in the days before XML with FoxPro 2.6 for Windows and Macintosh.
Law Office
Designed a cross-platform (Win/Mac), bilingual
legal time & billing application for a law firm having both English and
Spanish speaking clients and employees. All reports and forms displayed in
either language. The language could be specified by the user at runtime, and
each client record was tagged with the language that invoices and other records
to use for that particular client.
In-House Software
Bug reporting system; error reporting system
for inclusion in client applications; Web site development. Used technologies
such as FrontPage, JavaScript, XML, West Wind Web Connection, and basic forms
processing.
Science
Applications International Corporation - SAIC
·
Windows/Mac/DOS cross-compiler support applications; wrote
linker/librarian in support of an artificial neural network accelerator board,
Unix/Ingres software development to track B1-Bomber maintenance
General
Dynamics Data Systems
·
Simulation software for submarine target acquisition, reduce
aircraft radar cross-section, Fortran to OCCAM translator
General
Dynamics Space Systems
·
Primary responsibility for software supporting Hybrid BiStatic
Radar targeting simulations
·
Engineering lead for preliminary design of satellite power
systems for static and dynamic thermal energy supporting the Strategic Defense
Initiative (SDI)
·
Software design and analysis in support of ballistic missile
battle engagement simulations
FMC
Corporation
·
Market analysis and proposal writing for New Business
Development Army Marketing