OVERVIEW
- A mix of both strong technical and creative
skills have provided leadership and driven new development initiatives at every
company at which I have worked. As a result, those companies have increased
their abilities to both compete in the market place and increase revenue by
millions of dollars.
- Numerous types of software have been developed,
from in-house IT tools to large world-class software.
- Experience leading small and mid-sized development
teams, owning the vision and architecture for a piece of software and making
sure the team executed and delivered on that vision.
- Built around a set of software written during
the past 15 years, I have experience in all aspects of managing and operating
a small successful software company. One program that I created has an international user-base
of several million customers.
SKILL SET
C#, ASP.NET, XML, XSLT, C++, VB, ASP,
MFC, ODBC, ISAPI, MTS, OMT, OOD/OOP, HTML, Windows XP, Windows NT, Win2K, OS/2.
COM+, ATL, TCP/IP, SQL 2000 (T-SQL), DB/2. Microsoft Development Environment 2003
(.NET), Microsoft Visual C++ 6.0, Microsoft Visual Basic 6.0.
EXPERIENCE:
9/2001 – Current - Senior Architect (CONFIDENTIAL): IPI
IPI is a large insurance inspection company with a very small IT staff.
My primary area of responsibility is all Web and Reporting development for the company.
I architect, design, develop, deploy, maintain, and administer all of the various
web sites for IPI. My work has included:
- Lead Architect for a Audit system. Also led
the 6 person development team in the development of the software. Our quick
execution on this system allowed us to enter a new market place, and has substantially
increased our revenue over the last 1.5 years. (ASP.NET, C#, VB.NET,
.NET Web Services.)
- Development and release of several .NET/C#
web sites. (ASP.NET, C#, ADO.NET, XML, COM.)
- Responsibility for the development of, and
enhancements to, an existing ASP web site. (VBScript, XML/XSLT, COM, ATL,
and SQL Server)
10/1995 – 9/2001 - Chief Architect: Affinity - Columbia, SC (Titles
included Lead Programmer, Systems Architect, Senior Systems Architect, and Chief
Architect.)
While at Affinity, I was successful in many different roles, ranging from: a lone
developer working on a project; being a team member on a medium size team; team
lead of small to medium sized teams; and leading multiple teams on large projects.
I had a track record of designing and developing high quality, innovative software,
on time and to spec, as both a developer and team lead. I was very involved in the
basic R&D and prototyping of the innovative new technology the company developed,
led many of the Architectural directions the company took, and was very involved
in leading and developing many software systems created at Affinity. Some of my
many successes during the 6 years spent at Affinity include:
- R&D into a web-based loan system. (ASP,
VB, Microsoft DNA/MSMQ/MTS, COM+, and SQL 7)
- Lead Architect on a eCommerce product for
closed-loop decisioning (C++, MFC)
- Development Lead and Senior Architect for
the Citibank project. Also managed the project, with a total of six team leads
and 32 people reporting to me. (C++, ISAPI, ODBC)
- NG Project - I was trained and led by a trainer/consultant
for 8 months in OO-methodologies and techniques. Use-cases, scenarios, object
models, state diagrams and object interaction diagrams were used to construct
a new distributed architecture. (C++, OMT)
- Developed, from the ground up, an innovative
Loan Kiosk System. The success of this project drove the company for the
next 6 years, both technically and financially. Two patents were based
on this work ( Automatic financial account processing system, and 5,870,721
- System and method for real time loan approval). (C++, MFC)
8/1993 - 10/1995, Lead Programmer: IBM/Keane
- Boca Raton, FL
- Lead programmer, IBM POS/PSP Internal Tools.
Worked on several tools: Video Jukebox; a distributed compile system; CMVC 2.4
(C++); and a TCP/IP based chat program.
- Lead Programmer and Component Owner, in IBM
PSP OS/2 Development, for Fixtool.
10/1991 - 8/1993 - Lead Programmer: PMSC
- Columbia, SC
- Responsible for OS/2, C, and PM development
for V 1.0 of the LAS System. Started as a junior programmer and ended leading
a team of four ‘C’/OS/2 programmers to develop the project.
SOFTWARE AND COPYRIGHTS
Over the last 15+ years, I have developed many
smaller pieces of software. Most of these projects started with my exploration
of a new technology or the creation of a tool to do something that no one had developed
before. I love coming up with new ideas and implementing them. My most
successful application to date is StationRipper, which has a user base of several
million users.
1990 -2005
StationRipper (C++/MFC/ASP.NET/SQL),
LiveRadio (live.com Gadget - Javascript/HTML), AnnotatedEarth (C#/ASP.NET/SQL/MFC), SlashAlert!, SceneMatch.com, and LEM.
VisInterface, IPLeash, WebWacker, NetMonitor, ChatterBox 3.0, Parallax,
Tunnel Wars, EasyPlay, AniButton, VidButton, Pops, DynoHelp, PowerThreads, ChatterBox,
NetSend, NetChat, CHKPath, PWhere, DD, Netblast.