CLIFFORD A. FARMER
farmerc@wndmll.com • http://wndmll.com/
OBJECTIVE To engineer technical solutions and manage
the development of new business systems.
EXPERTISE
[C#,VB,ASP]/.Net, C++/VS2008, MySql, SQLServer, Oracle, Web design: HTML, CSS, IIS, JavaScript.
EXPERIENCE –
Susquehanna International Group,
6/00–pres.: Senior Programmer, Electronic Options Trading
COORS (Customer
Option Order Routing System)—programmed client-side monitoring of routing
activity in C#.
TDI
(Trade Data Infrastructure)—led a small team, designed, and implemented the
capture of options trade reporting sources into a GigaSpaces
repository, archiving into a MySql database with
automated column and data type matching to data source definitions, and a
variety of client query and monitoring tools--all in .Net/C# VS2008.
SOQRATES (SIG
Options Quoting)—.Net/C# replacement
of option quoting/trading tool, QuoteMaster, below.
QuoteMaster—extended an existing stock option specialists
quoting tool for a new electronic trading protocol just opened by the CBOE
called Hybrid that allows specialists and market makers to automatically step
up to competing quotes and orders based on configurable delta,
edge/opportunity, size, and timing parameters.
Prototyped ‘next generation’ system
in C# with VC8 and evaluated several data caching and transferrance
products, including Gigaspaces, ZeroC
ICE, utilizing Visual C++ V8, MFC, TIBCO Rendezvous, RogueWave,
Stingray Objective Grid, Oracle 10, on Solaris, Linux, Windows NT/XP.
AvgeImpliedVols—designed and developed server-side components and
client and configuration front-ends to compute and display the “average implied
volatilities” of stock indexes based on the “at-the-forward” volatilities of
their members, which are the basis for index options valuations.
MOSES—developed
a real-time stock options valuation, opportunity estimator, and trading tool.
Trdweb—designed a suite of web based query tools to mine
the new trading, instrument, account management, and statistical data being
gathered in new corporate Oracle database, using C++, ASP, HTML, JavaScript,
DHTML, Java, VB, and Oracle 10.
Independent Consulting through my own company: Windmill
Software, 1990 - Present
9/99–pres.: Sales Tax Clearinghouse: Designed and
implemented website and service to calculate, collect, file, and remit sales
taxes over the Internet, using C++, ASP, DCOM, HTML, JavaScript, DHTML, SQL
Server.
8/97–1/00: NovaCare: Supported the processing of
clinic/payer transactions, using VisualC++,
SQLServer, on NT. Streamlined processing
to triple throughput and ultimately the number of clinics they can handle.
5/96–pres.: Windmill Software: Designed and run several
commercial web services: http://ISTest.com
Online Technical Applicant Testing Service, the
7/95–7/97: Commonwealth Land Title Insurance Co.:
Designed and developed the Delta Title Production System, using VisualC++/MFC, SQLServer, Office/VBA,
HTML/J++ on Win95. Analyzed operating requirements, designed an
extensible order tracking and document preparation system to be used in over
200 branch offices, and managed a team of 15 developers, testers, and
documenters. The system includes a
configurable data dictionary, a forms designer, forms data entry, document
preparation, universal data interchange, and imaging.
7/94–6/95: CLT\National
Residential Title Services: Designed and implemented Title Order Manager,
incorporating document imaging (retrieval and manipulation), OCR, email, EDI,
and work flow technologies, using SQL\Windows
5.0, Visual C++, Sybase on Win3.1 and Win NT.
6/94–9/94: Day One: Designed and implemented
Windows-based forms entry software, similar to TurboTax, using Visual C++ 1.5.
9/93–9/94: CLT\Appraisal
Services: Designed and implemented an appraisal order management system
using SQL\Windows 4.1, Visual C++, Sybase, and Wang Open\image on Win3.1.
1/93–7/93: StarNet:
Developed software for the production, delivery and display of multimedia passive and interactive cable TV channels: regional
news, TV Guide listings, and PPV 'barker', all now on Suburban Cable
systems. (C/SDK/DLL/Targa/VB).
1/93–5/93: Aldus Corp:
Implemented the "Printer Styles addition" for PageMaker V5. (C/SDK/DLL).
5/92–12/92: Feith Systems & Software: Developed a workflow system for their document imaging database system, and
wrote OLE 1.0 client & server
code for mailing/viewing documents. (Win 3.1 SDK/DDE/OLE/Informix SQL).
6/92–8/92: Windmill Software:
Published the Win32 API Pocket Guide.
3/92–9/92: Betz Equipment
Systems: Developed a water treatment process control front-end. (Borland C++ and Application Frameworks on
Windows 3.1)
1/91–12/91: Sadtler Research
Labs: Developed Windows-based chemical analysis applications with served
databases over Novell and DECnet.
7/90–11/90: Weitzel & Co.;
Developed MS-Windows-based real-estate MLS system, DOS & TSX.
Digital Equipment
Corporation, Hudson MA, Semiconductor Engineering
Group/CAD-Logic Simulation.
1986-1990 Principal Engineer
- System architect for the
corporate Logic Simulation system, DECSIM-II; defined group standards for
portability, code review, and documentation; prototyped DECSIM-II in C/C++ on
VMS and Ultrix.
1983-1986 Senior Software Engineer
-
Developed system interfaces for DECSIM's debugger and other system-level
operations.
-
Designed CAD's Generic WireList format and access routines.
Self-Regulation
Systems (SRS),
1978-1982 System Architect
-
Designed and implemented an interactive, graphics, real-time, multi-display and
session recording biofeedback system, using 6502 machine code on an Apple ][.
EDUCATION
1978-1982 Union College
in