By Dennis Rodriguez,2014-06-17 07:30
7 views 0


    Pepperell, MA 01463


I am a published software developer with over 22 years experience in all phases of software

    development. I have a strong background in developing full, robust applications from the ground up.

    I have been developing applications with Borland’s Delphi since 1996, and FoxPro (FoxBASE) since 1986, and have used a variety of back-ends; Advantage Database, Pervasive SQL, and Microsoft SQL

    Server, just to name a few.

I have developed applications for a various of markets including; Healthcare, Construction, Real Estate,

    Telemarketing, Pest Control, Insurance, Transportation, Inventory Control/POS, Job Placement,

    Manufacturing, and Legal Offices.

I was recognized as a "Most Valuable Professional" (MVP) in 1995 - 1997 by the Microsoft Corporation

    and named winner of Pinnacle Publishing’s 1995 “FoxTalk Index Viewer” programming contest. The

    contest was based on overall program design, ease of use, and easy-to-maintain code. The specified

    language was FoxPro, and it was required to run on both DOS and Windows platforms (2 applications)

    using similar GUI and functionality.


    March 2003 S. K. Zimmelman & Associates, Inc.

    Pepperell, MA 01463 Ph: 978-433-9317 Current

    Title: President


    ? Everything…

    Steve Zimmelman Page 2

    Sep 2000 - Pulse Systems, N.E. Regional Office (previously Professional Support, Inc.) Shattuck Office Center Feb 2003

    138 River Road, Suite 102, Andover, MA 01810, 978-687-9990

Title: Director of Research and Development


    ? Design and develop 32-bit Windows applications using Delphi 5.

    ? Manage and maintain legacy Medical Billing software system written in FoxPro 2.6


    ? Interface with clients to determine application design and reporting needs.

    ? Help manage support staff, design and develop in-house applications as needed.


    ? Developed Insurance Verification system. Interfaces with RightFax and Scanners.

    ? Developed a set of Socket components used to transmit and receive data securely

    over the internet.

    ? Developed Insurance Eligibility components. These allow the client to verify a

    patient’s insurance in real-time via internet connection.

    Sep 1999 - Brand Software, Inc.

    500 W. Cummings Park, Suite 1950 Woburn, MA 01801 Sep 2000

Title: Senior Delphi Developer


    ? Redesign and restructure poorly designed modules.

    ? Write custom components to enhance the products flexibility.

    ? Design and implement new software features.

    ? Write custom report using Crystal Reports.


    ? Designed and developed a dynamic reporting object. The object creates a report

    based on the look and feel of a StringGrid, ListView, Or DBGrid.

    ? Developed an Export component to allow users to export data to XL, HTML, or ASCII

    Delimited text. The XL module dynamically creates a PivotTable.

    ? Developed middleware servers for client updates and Credit Card processing using

    the internet.

    ? Developed a COM object to act as a Middleware Client to verify customer support

    status. The COM object is called from a web server running Cold Fusion.

    ? Created an interface between MS Word and Delphi to allow users to generate mail

    merge using their own internal data.

    Steve Zimmelman Page 3

    Sep 1996 - Professional Support, Inc.

    187 Ballardvale St., Wilmington, MA 01887, 978-988-0616 Sep 1999

Title: Director of Research and Development


    ? Design and develop 32-bit Windows applications using Delphi versions 3 and 4.

    ? Manage and maintain legacy Medical Billing software system written in FoxPro 2.6


    ? Interface with clients to determine application design and reporting needs.

    ? Help manage support staff, design and develop in-house applications as needed.


    ? Developed a set of Delphi "user-changeable" components. These components allow

    the end user to change the look and feel of the application by changing the

    component's position, font, size and color. Each user's changes are saved and then

    restored the next time the application is run.

    ? Created a component to access FoxPro data from Delphi using a COM DLL object to

    pass Visual FoxPro commands. This greatly enhanced the speed of queries run from

    Delphi against FoxPro DBF files.

    ? Created an abstract base-class form used for generating reports. The class allows

    users to select various criteria for reporting, then dynamically generates the SQL

    needed for the report.

    ? Utilizing the Report Class, I developed a report query that generated data for an XL

    Pivot table. This allowed our users to virtually see their data anyway they wanted.

    One of our users called it "Atomic" because of its power.

    Jan 1996 - Christian Broadcasting Network

    Virginia Beach, VA Sep 1996

Title: Lead Systems Analyst Programmer


    ? Design and develop software based on clients' needs.

    ? Assign and oversee team tasks.


    ? Helped develop and design an Invoice/PO reconciliation payment module for CBN’s

    accounting department written in Delphi 2.

    1989 - 1996 ByteSize Software

    Visalia, CA

Title: Owner


    ? Client interface

    ? Sales

    ? Book keeping, hardware maintenance, software development, and everything


    Steve Zimmelman Page 4


    Visalia, CA

    Title: Dept Head - Computer Dept.

    Duties: Maintain computer labs, develop software as needed by administration,

    develop and teach curriculum, and maintain student records.


InfoWorld Magazine

    ? Visual SlickEdit 5.0 takes a bite out of development time ? RPM simplifies server-side processing for Delphi developers ? Delphi Database Development

    ? WebHub 1.0 - Internet Development For Delphi ? Advantage Database Server

    ? Ace Reporter For Delphi

    ? Apollo For Delphi

    ? Visual FoxPro 3 Codebook

    ? Visual FoxPro 5.0

    ? Windows-based code editor SlickEdit

    ? Windows development tool - Visual SlickEdit 2.0b ? Visual SlickEdit 3.0 Aids Programmers

    ? Visual SlickEdit 4.0 a boon for C, Java programmers ? Y2KFox provides minimal fix for legacy dates ? Y2KFox: a magic bullet or just a bandage?

Delphi Developer

    ? Copy Like Fields from One Table to Another ? Duplicating Table Records

    ? Speedy Access to FoxPro Data from Delphi (Jan '99) ? Give Your Clients Control of the GUI (Feb '99) ? Will the Real Timer Please Execute? (Sept 2000) ? Implementing FoxPro's Scatter and Gather Memvar in Delphi (Feb 2001)

    ? Process SQL Scripts with BDE Local SQL (Sept 2001) ? Open a Pop-up Menu from any OnClick Event (Jan 2002) ? Adding Buttons to DBGrid (March 2002)

FoxTalk st? The FoxTalk Index Shootout Contest (1 place in a Programming Contest)

    ? Accessing FoxPro Data without a FoxPro Front-End (Feb '99) ? Help Eliminate DBF Corruption with a Posting Engine (May '99) ? User-Defined Field-Level Security (Feb '99)

    ? Parse Strings Delimited with Unusual Characters Into An Array (Jul '96)

    ? Repair Damage Table Headers "On the Fly" with FoxFix (Oct '95)

    ? Include xMenu and FoxList as "objects" in a Screen (Sep '95)

    ? XMENU(): Painless Pop-Ups (Jan '95)

    ? FoxList(): A Browse with a Versatile Search (Oct '94)

    ? Instant Error Fixing (Sep '94)

Steve Zimmelman Page 5


    Languages: Delphi, HTML, JavaScript, FoxBASE+/FoxPro/Visual FoxPro, Clipper, Crystal


    Operating Systems: PC/MS DOS, Windows/NT/2000/XP, Lantastic, Novell.

Steve Zimmelman Page 6


    SleepMed DigiTrace Care Services, Inc. 200 Corporate Place, Suite 5, Peabody, MA 01960 (800) 334-5085

    Enterprise development using Delphi and SQL Server. Applications to numerous to list here.

Stat-Care Pharmacy 198 Worcester St # 1, North Grafton, MA 01536

    Developed remote server application to enable their clients to send them orders day or night. Both the

    Client and the Server use socket technology. The client sends orders in an encrypted stream to the remote

    server via the internet.

INFO WORLD MAGAZINE 155 Bovet Road, Suite 800, San Mateo, CA 94402

    Developed Windows database benchmark application using FoxPro 2.6 for Windows and Visual FoxPro 3.

    The applications were to be used in a database benchmark article.

    ALL ESTATES REALTORS, 1736 S. Central, Visalia, CA 93277, (559) 625-1885

    Installed 45 node local area network. Developed Client Tracking software with custom mail merge and


J & D EXPRESS, Pismo Beach, CA 93291, 805-473-0611, Contact: Fred Alcantar

    Developed a comprehensive multi-user Truck Management/Accounting System. Installed 7 node local

    area network.

    GOLDEN STATE BUSINESS COLLEGE, 3238 South Fairway, Visalia, CA 93277, (559) 733-4040

    Setup 3 computer labs (2 in Visalia - one in San Francisco), developed software applications for Financial

    Aid, Student Scheduling, and Employment Tracking.

    COUNTRYWIDE CONSTRUCTION, 512 South Kaweah, Exeter, CA 93221, (559) 594-4891

    Developed a comprehensive Multi-user Construction Scheduling Management System and installed 3 node

    local area network.

    VISALIA ASSOC. OF REALTORS, INC., 2424 E. Valley Oaks Dr. Visalia, CA 93292, (559) 627-1776

    Installed local area network and developed an integrated Key & Lock Inventory/Membership Management

    Software System.

SO. CALIFORNIA GAS CO. - SAN JOAQUIN VALLEY DIV.,5000 W.Cypress St., Visalia, CA 93277

    Developed accounts payable contract status software with a point and shoot custom report writer.

BELL-HUMMEL, 1609 West Tulare Ave., Visalia, CA 93277, (559) 739-8101 (out of business)

    Developed multi-user Case and Time Management software for legal offices. (TeleMagic development kit

    and Clipper 5.01.)

CORKY'S PEST CONTROL OF SAN JOSE, 381A Stockton Ave., San Jose, CA 95126 (Sold to Terminex)

    Developed multi-user Telemarketing software with integrated Dispatching and Accounts Receivable

    modules. (Clipper 5.01)

    DONNA G. STRICKLER, M.D., 1610 S. Court St., Visalia, CA 93277, (559) 625-3637

     Developed multi-user Prescription Writing/Faxing software and installed 4 node local area network.

LEAHEY EYE CLINIC, 9 Central St., Lowel, MA 01852, (508) 458-4546

     Developed multi-user Contact Lens Inventory Management/Point of Sale software.

JOSTENS YEAR BOOK, Hwy 198 & Road 84, Visalia, CA 93279, (559) 651-3300

     Customized TeleMagic software to capture and print specific order entry information. (Clipper 5.01)

VOCATIONAL DESIGNS, INC., 1019-A N. Demaree, Visalia, CA 93291, (559) 627-8150

     Developed integrated Client Tracking/Accounting, and Client Job Tracking/Search software and installed

    10 node local area network. Later converted to Window 95 network.

VALLEY OAK SPCA, 29016 Hwy 99, Visalia, CA 93277 (559) 651-1888

     Installed 5 node local area network. Developed custom reports for existing FoxPro application.

Page 7 Steve Zimmelman

YOUTH FOR CHRIST TULARE COUNTY, 2029 W. Ashland, Visalia, CA 93277, (559) 732-5677 Contact: Paul Belt

Developed Contribution Tracking software.

Report this document

For any questions or suggestions please email