Role working in a strong team with challenging projects.
Summary
Jerry is a motivated problem solver who takes responsibility for getting the job done. His excellent communication skills make him an effective listener and team contributor while facilitating his understanding of a client's needs. During a 15+ year career as a trouble shooter, programmer and software developer, Jerry has built lasting relationships with both clients and associates. And while his experience may be reflected in his resume, one must interview his clients to appreciate the efficient and innovative solutions he has been able to provide. He has worked on projects by himself as well as with teams of over 20 developers on projects containing over a million lines of C++ code as well as marketed his own commercial applications from start to finish. Jerry has always been quick to take advantage of emerging tools, technology, and languages, and has adapted to the evolving requirements of business.
Skills
C/C++
Years: 10 Core language skill. K&R, ANSI and C++ knowledge (C++Builder, Visual C++)
Clipper
Years: 10 Over 10 years experience developing applications. Wrote add-on libraries. Winter '85, Summer '87, 5.0
Customer relations
Years: 10 Understand good customer relations. My own company and career is based on keeping my customer satisfied.
Problem solving
Years: 10 Expert at solving all kinds of computer and technical problems: performance bottle necks, user interfaces, upgrading technology, etc.
XBase
Years: 10 dBase, Clipper, Force, FoxBase
ADO/ODBC
Years: 8 Extensive database work using ADO OLE DB/ODBC interfaces
BDE
Years: 8 Borland Database Engine
Delphi
Years: 8 Wrote commercial application in Delphi acting as email proxy. Wrote large database applications, webservice client. Very familliar using Indy components, Quick Report, BDE, DBX. (RAD Studio 2007)
Embedded systems
Years: 8 Motorola/Intel based processors on VME bus, S100 and custom computers. These programs controlled parts handlers for the semiconductor industry and are still running for Intel, Motorola, AMD and other major semiconductor fabs.
HTML
Years: 8 Expert level. web sites, hand coded and optimized many pages.
InDesign
Years: 8 Created booklets, manuals and electronic publications starting with PageMaker.
Integration
Years: 8 Adept at making multiple vendor's solutions work together. Automating tasks using hardware/software solutions, etc.
Pascal
Years: 8 Core language skill. HP Pascal, Delphi, Turbo
Barcode
Years: 7 Expert at integrating barcode technology, Code 3 of 9 (code 39), interleaved 2 of 5 (I2/5), code 93, UPC, EAN, Postnet, check digits, fonts, etc.
C++Builder
Years: 7 Wrote commercial application in C++Builder. Large database application, Quick report.
SQL
Years: 7 Extensive knowledge of Oracle, SQL server, MySQL and AllBase. Used for over 6 years on at least eight major projects.
Version control
Years: 7 PVCS, Visual Source Safe, VCS, CVS, AccuRev, Perforce
Web admin
Years: 7 Expert at creating and maintaining websites
Change Management
Years: 6 Mercury Quality Center, Numara Footprints
Visual C++
Years: 5 Extensive use of DLL, ATL, COM/DCOM, MTS
Visual studio .NET
Years: 5 Webservices, websites, WinForms
ASPX
Years: 4 Writing new and maintain ASPX/CS code for various projects. Use it on all new projects where dot net is available.
C#
Years: 4 Core language skill. Developed Web sites, Web services, WinForms (Visual Studio 2008)
MySQL
Years: 4 Used extensively on all my websites
ASP
Years: 3 Wrote new and modified some ASP code for various projects. Use it on servers where dot net is not available.
CSS
Years: 3 Cascading style sheets
DreamWeaver
Years: 3 Used templates, layers, group editing, global changes, refactoring, effects, styles, assets, libraries and know how to write add-ins.
Eclipse
Years: 1 Comfortable using Eclipse to create and maintain Java Projects.
Ant
Years: 0.5 Can build an ANT script to build Java projects
Weblogic
Years: 0.5 Familiar with deploying Java projects
Solutions
AdBin ad blocker Free application/utility for editing Windows HOSTS file. Helps you by Blocking ads using Windows HOSTS file. Makes surfing the web safer and more private.
Skills: Delphi, TCP/IP, ASPX, .NET, privacy/security
Barcode components Embedded I 2/5 barcode on water bill for quicker data entry. Developed Postnet Quick report component to save mailing costs.
Skills: Barcode, C++Builder, Quick Reports
eBay ad generator Created a program for Virtual Notions to sell that allows their customers to generate custom ads using a template technology
Skills: HTML, eBay, C++Builder, GUI
eBay Store Created an eBay store for Sxeco.com and tied it in with their website as well as using PayPal's IPN
Skills: eBay
e-card Wrote an e-card engine for Aniaart.com
Skills: Marketing, C#, ASPX, .NET
ERT Integration Integrated data from an Itron RF tag reader to an HP3000 Cobol accounting system
Skills: C++Builder, problem solving, ERT, MS-ACCESS, BDE
Factory automation Designed and wrote numerous control programs for semiconductor parts handlers with stepper controllers and servo controllers.
Skills: C, problem solving, assembly, electronics
FAX automation Wrote front end GUI and backend server to FAX trade tickets to banks
Skills: Pascal, Delphi, Oracle, Right FAX, GUI, Client/Server
Froogle Wrote a data feed module for Froogle/Google so inventory gets updated automatically.
Skills: C#, ASPX, .NET
Optimized performance Enhanced performance of database by re-writing marshalling routines for MS-SQL
Skills: C++, MS-SQL, COM, DCOM, MTS
Oracle migration Migrated Allbase database to Oracle using embedded SQL using Oracle Pro*C preprocessor
Skills: C, PRO*C, Oracle, SQL, HP3000, Pascal
Photo album webiste for uploading and sharing pictures
Skills: C#, ASPX, .NET
Real time stock quotes Wrote and published an Excel add-in that gathers real time stock quotes and market data from inside Excel
Skills: Marketing, C++Builder, C++, VB, Internet library, Excel, Yahoo! quote engine
Remote control Designed and wrote a remote API for Clipper and published it as a commercial product.
Skills: C, problem solving, assembly, Clipper, DOS, marketing, publishing
RightFAX API Wrote Delphi API to automate trade ticket faxing using RightFAX server
Skills: C++, Delphi, RIGHTFAX
Shopping cart Designed a secure shopping cart using PayPal, Google and AJAX
Skills: PayPal, Google checkout, ASP.NET, C#, IPN, AJAX, XML
Spam filter Wrote a Spam filter that works as a POP3 email proxy.
Skills: Delphi, Indy library, filtering, POP3, SMTP
Touch screen Integrated a touch screen on a semi-conductor printer/handler
Skills: Assembler, C, RS232, GUI
Trade router Wrote GUI to allow traders to route orders via FIX to specific brokers
Skills: Pascal, Delphi, Oracle, PL/SQL, FIX, GUI
Trans-Lux data wall Wrote application to display stock market sector data to a Trans-Lux datawall on a trading floor using C-Scape's Active-X component for Translux displays and data walls.
Skills: Active-X, OCX, Delphi, Pascal, C++, Translux, Datawall
Vision inspection Integrated a Cognex Vision inspection system on a parts handler.
Skills: C, problem solving, assembly, integration
Website optimization Optimized design from graphic designer and created a website that loads in under 3 seconds as well as optimizing for Google
Skills: SEO, website optimization, CSS, JavaScript
Windows migration Re-wrote and migrated a water billing system from clipper to C++Builder.
Skills: Clipper, xBase, C++Builder, Quick reports
Experience
09/2006 - 4/2008
Acadian Asset Management, LLC,
Boston, MA Senior Software Engineer Senior developer for trading systems and portfolio construction. Developed Trade Order Management system, Corporate Actions system, Cash Management system using Delphi. Designed secure WebService (IIS/.NET/C#) interface for Sungard pre-trade authorization system. Automated many trade processing tasks using C#, T-SQL, DTS, Visual Basic, Excel and Perl. Integrated data feeds from Reuters, Bloomberg, IDC, BBH, MarketQA, Aegis Barra. Enhanced apps by multi-threading strategic queries. Skills: C#, Delphi, Pascal, Perl, DTS, T-SQL, VBA, CodeGear RAD Studio 2007, Visual Studio 2008
06/4/04 - 09/23/04
Sxeco,
Palm Harbor, FL Designer/consultant Redesigned website to save money and make more sales. Extensive use of C#, Microsoft .NET, shopping carts, etc. Skills: C#, SEO, Design, ASPX, Marketing, Google, HTML Optimize, PayPal IPN, Delphi, Excel, XML, JavaScript
11/20/2002 - Current
Amazing Storm, Inc.,
Lexington, MA President Designed, published and marketed a spam filter called Spam CounterStrike. Project: Spam CounterStrike
Spam filter
Example Skills: C++, Delphi, Marketing, Communication, PHP, MySQL, HTML
02/2001 - 9/2006
Wellington Management,
Boston, MA Senior Software Consultant Developed Java application for processing Mortgage TBAs utilizing Java Swing, Sitraka JClass, BEA Weblogic, XML (JSX, JDOM), and Ant. Built modules of a trading system built in Delphi including: Fix order processing, Mortgage Buy and Sell Allocation Skills: Solaris, Pascal, MPE HP3000, Java, JBuilder, XML, JDOM, ANT
02/01/2001 - 03/14/2003
Wellington Management,
Boston, MA Senior Software consultant Trading system (buy side/sell side) Maintaining client/server code: Oracle back end (C++, Pascal, PL/SQL), Delphi client side. Starting design of Java BEA Server middle tier and Java Swing front end. Skills: Problem solving, Programming, Solaris, Oracle, C++, Pascal, Delphi, PL/SQL
09/01/2001 - 09/01/2001
City of Charlottesville,
Charlottesville, VA System Integration solution Integrated ABB Gas/Water meters with Itron's mobile ERT(1) AMR(2) system running Itron's MV-RS meter reading software. Designed and wrote software to load/unload data from the RF data pack and interface for City of Charlottesville's accounting system. 1 Encoder-Receiver-Transceiver, a radio-based, meter-mounted module that enable the meters to be read automatically from a distance using radio-based data collection technology. 2 Automatic Meter Reading.. Project: ERT
Radio reader interface
Example Project: AMR
Automatic Meter Reading
Example Skills: C++Builder, MS Access, Design, Communication
10/01/2000 - 04/15/2003
www.esquotes.com,
Lexington, MA Senior architect/Publisher Microsoft Excel add-on for Internet Stock Quotes Published and wrote a Microsoft Excel add-on which allows users to obtain equity information on the Internet directly from a spreadsheet. Visual C++ was used to build the DLL interface. Borland C++Builder was used for the registration program. Visual Basic was used for the spreadsheet interface to the DLL. Most of my effort went into marketing, promotion and search engine placement.
Project: ESQuotes
Excel stock quote add in
Example Skills: C++Builder, MS Excel, Visual Basic (VB), Win32 API, ASP/ASPX, Communication, Marketing, PayPal IPN
03/01/2000 - 02/01/2001
Simplex Time Recorder/Tyco International (now Kronos),
Westminster, MA Senior Software Engineer Work Force management solutions Solved problems in eForce. Analyzed performance bottlenecks and other related issues. Skills: Problem solving, Visual C++, COM/DCOM, ADO, MTS, Oracle, SQL Server
09/01/1999 - 03/01/2000
Wellington Management,
Boston, MA Software Engineer Oracle RPC interface. Migrated Windows NT, HP3000 RPC calls from Allbase to Oracle using Oracle's C/C++ preprocessor and wrote a code generator to output C/PASCAL callable functions to be called from Windows NT (Delphi). Skills: Oracle, Pro*C, Pascal, PL/SQL
08/01/1999 - on going
www.jgilmore.com/jim,
Palm Harbor, FL Senior Software Engineer eCommerce, JavaScript, MP3, Streaming RealAudio. Created an e-commerce site to sell on demand music using CD/Cassette and MP3. Javascript is heavily used to do client side form validation and to play streaming audio. Project on going. Skills: e-commerce, Web, ASP/ASPX, JavaScript, Multi-media, mp3, RealAudio
05/01/1999 - 05/30/1999
Virtual Notions (www.virtualnotions.com),
Jacksonville, FL Contract developer Internet/Windows solution. Created a commercial application for VirtualNotions called "Virtual Auction Ad Pro". This allows auction users to fill in a simple form and then generates HTML output to paste into submit forms for professional looking Ads. I developed proprietary template technology which allows VirtualNotions to provide a variety of HTML templates with embedded logic. This gives them the ability to broaden their market without having to create new versions of the client program. C++Builder was used to create a small, self contained, self installing executable. I developed a demo feature so the application would run for a limited time. Project: Virtual Auction AdPro
EBay ad generator
Example Skills: C++Builder, Problem Solving
04/01/1999 - 04/15/1999
Vicinity Corp (Now Microsoft Corp),
Palo Alto, CA/Lebanon, NH Programmer Windows NT Service. Integrated a "GeoCoder" DCOM DLL written by a German company to run as a multi-threaded NT service using Vicinity's own NT service class. Visual C++ 6.0 was used as well as a German text translator to translate documentation. The GeoCoder is used to translate addresses into latitude/longitude coordinates in a Web server to show locations on an interactive map such as the one at http://www.mapblast.com Skills: Visual C++, COM/DCOM, Problem Solving
09/01/1997 - 03/01/2000
Wellington Management,
Boston, MA Consultant Trading system (buy side/sell side). Client/Server Windows. Analyzed, designed, and implemented many parts of an electronic trading system used by portfolio managers and traders to manage and execute financial trading on a daily basis. Using object-oriented design methodologies and patterns to significantly expand and migrate existing systems into a fully object oriented and multi-tiered environment. Created new routines for client application on HP3000 (PASCAL) to communicate with NT server for securities trading. Created FAX server and client front end to run under Windows NT (Delphi) for securities trading system. Skills: Pascal, MPE HP3000, Problem Solving, Communications
01/01/1998 - 01/15/1998
Electronic Imaging and Materials, Inc.,
Keene, NH Consultant Barcode Encoder. Wrote application in Delphi to compose code 128 barcodes on a Markem 4110. Mapped sub codes B and C to ASCII data string for128, calculated check code and created database. Skills: Delphi, integration, barcodes, code 128
08/01/1997 - 02/15/1998
Kurn Hattin Homes,
Westminster, VT Designer Complete Windows Database Application. Designed and implemented complete student and admissions database manager in Delphi. Skills: Delphi, BDE, database, communication, project management
07/01/1997 - 07/15/1997
Wellington Management,
Boston, MA Consultant Client/Server. Modified client/server database written in C on HP3000 MPE X-windows system. Skills: C, HP3000, MPE, X-Windows, Unix
06/01/1997 - 12/30/1997
Tremblay and Associates,
Rowley, MA Designer Windows Database. Converted DOS Clipper (Xbase) application to Delphi Windows NT/95. Skills: Design, Clipper, Delphi, BDE
05/01/1997 - 05/15/1997
MARKEM Corp.,
Keene, NH Software Engineer Real-Time Process Control. Helped modify and upgrade vision process control system written in C. Controls a robot system and Cognex 3300 vision processor. Skills: integration, factory automation, C, process control
01/01/1997 - 09/30/1997
The New England (now MET Life),
Boston, MA Consultant Insurance Illustration System. Maintained and made significant enhancements to insurance illustration software written in PASCAL. Skills: Turbo Pascal
01/01/1992 -
Gilmore Software Development, Inc.,
Keene, NH Publisher Publisher of Commercial Software. Develop commercial libraries and tools for programmers, marketing with direct mail, catalogues, advertising in trade magazines, support products. Founded Gilmore Software Development as a mail order software publishing company. Currently releasing PostNet() barcode functions for C, Force and Clipper programmers on the Internet. Written, sold and marketed a successful commercial software library that allows Clipper programmers to link remote control capabilities into their own custom applications. Published in Databased Advisor, listed in several catalogs such as: Programmer's Shop, Programmer's Paradise, Zachary Software, etc.. Created and produced direct marketing pieces, designed and produced process color ads and other materials using a Macintosh and output on Linotronic and other image setters. Used Compuserve in '92 to create immediate sales while waiting for magazine ads to be published. Developed an asynchronous communications library and terminal package for the IBM PC with complete mouse support and virtual windowing. Developed and nationally marketed a general purpose function library and DOS utilities for the Clipper compiler called the Boatswain's Mate Toolbox for Clipper. Wrote all the code in the library, wrote the manual on a Macintosh using Pagemaker. This was intended for the professional dBASE programmer and consultant. Skills: Marketing, publishing
01/01/1982 - on going
Self,
Keene, NH Consultant General consulting, Internet setup and training. Contracted with several business in area to write custom data base applications including: Direct image scanning to database, complete point of sale with remote polling and interface to Real World accounting, cable billing system, automobile dealership form and printing program, and tool rental accounting package for local plumbing contractor. DOS to Windows conversions of complete applications on time in budget. Skills: problem solving
01/01/1998 - 01/15/1998
MARKEM Corp.,
Keene, NH Sr. Software/Applications Engineer Duties: To design and maintain embedded microprocessor motion control systems in assembly and C for various industrial printing systems; world wide equipment installation; world wide on site support and troubleshooting; customer and user (engineers and operators) training. Engineer and debug custom hardware/software solutions for customers by integrating MARKEM machines and various equipment from other vendors such as: IC strip handlers, IC tray handlers, vision systems, UV/IR curing ovens, hydrogen flame pre-treat systems, scanners, etc.. Integration includes designing and writing ROM firmware and/or PC programs, designing electrical interfacing (TTL, relay, RS232, fiber optic). Maintain, debug and updated circuit designs. Skills: C, problem solving, design, programming
01/01/1987 - 01/15/1990
Customark, (Div. of Markem),
Keene, NH Applications Engineer On loan part time to revamp and streamline label printing production. Wrote database tracking and host driver software, designed label scanning verification system. Support production at by writing application software to drive label printers from IBM PC computers and converting data files from customers to support production personnel. Skills: C, problem solving, design, programming
09/01/1984 - 09/15/1985
Interactive Systems, Inc,
Lowell, MA Marketing and Technical Support Developed new software for DEC VAX/VMS, DEC 10, DEC 20 environments. Created strategy and defined market segment, Supported end users of the program, maintained product and converted it to run under the UNIX operating system. Skills: Marketing, Sales, Training, Problem Solving, Programming, Fortran, Customer relations
01/01/1998 - 01/15/1998
Diversified Computers,
Keene, NH Sales manager and Training Duties: Customer support and sales of Apple, Texas Instruments, and IBM computers. Wrote programs for specialized applications. Conducted computer classes and seminars. Skills: Sales, Customer relations, Training
09/01/1980 - 01/15/1982
Keene State College Computer facilities,
Keene, NH Computer consultant Assisted student and faculty with DEC 10 and VAX 11/780 Skills: Problem solving, Customer relations, Tutoring
Education
1984
Keene State College
Keene, NH B.A. Business Management Computer science
1989
Apple Computer
White Plains, NY Training MacIntosh Toolbox