Published on

  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide


  1. 1. STEVE ZIMMELMAN Pepperell, MA 01463 978-433-9317 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. JOB HISTORY March 2003 – S. K. Zimmelman & Associates, Inc. Current Pepperell, MA 01463 Ph: 978-433-9317 Title: President Duties • Everything… Sep 2000 - Pulse Systems, N.E. Regional Office (previously Professional Support, Inc.) Feb 2003 Shattuck Office Center 138 River Road, Suite 102, Andover, MA 01810, 978-687-9990 Title: Director of Research and Development Duties • Design and develop 32-bit Windows applications using Delphi 5. • Manage and maintain legacy Medical Billing software system written in FoxPro 2.6 DOS. • Interface with clients to determine application design and reporting needs. • Help manage support staff, design and develop in-house applications as needed. Accomplishments • 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.
  2. 2. Sep 1999 - Brand Software, Inc. Sep 2000 500 W. Cummings Park, Suite 1950 Woburn, MA 01801 Title: Senior Delphi Developer Duties • 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. Accomplishments • 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. Sep 1996 - Professional Support, Inc. Sep 1999 187 Ballardvale St., Wilmington, MA 01887, 978-988-0616 Title: Director of Research and Development Duties • 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 DOS. • Interface with clients to determine application design and reporting needs. • Help manage support staff, design and develop in-house applications as needed. Accomplishments • 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.
  3. 3. Steve Zimmelman Page 3 Jan 1996 - Christian Broadcasting Network Sep 1996 Virginia Beach, VA Title: Lead Systems Analyst Programmer Duties • Design and develop software based on clients' needs. • Assign and oversee team tasks. Accomplishments • 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 Duties • Client interface • Sales • Book keeping, hardware maintenance, software development, and everything else… 1987 - 1989 GOLDEN STATE BUSINESS COLLEGE 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. PUBLICATIONS 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?
  4. 4. 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 • The FoxTalk Index Shootout Contest (1st 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) COMPUTER SKILLS Languages: Delphi, HTML, JavaScript, FoxBASE+/FoxPro/Visual FoxPro, Clipper, Crystal Reports. Operating Systems: PC/MS DOS, Windows/NT/2000/XP, Lantastic, Novell.
  5. 5. Steve Zimmelman Page 5 REFERENCES 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 recall. 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. YOUTH FOR CHRIST TULARE COUNTY, 2029 W. Ashland, Visalia, CA 93277, (559) 732-5677 Contact: Paul Belt Developed Contribution Tracking software.