PROFESSIONAL RESUME

 

OVERVIEW

I am an Information Technology professional with 37 years experience in the field. My experience includes Systems Analysis/Design, Programming, Consulting, Information Technology Management and Operations, Web Page design/programming, and graphics design. I specialize in designing complete customs systems for small and medium-sized businesses, oriented to ease of operation. My systems are "user friendly". Although most of my systems are custom applications written specifically for a particular client, I have designed and written systems for commercial resale ("canned systems") as well.

I have an extensive background in accounting, and although I am not a CPA, have experience in Full-Charge Accounting through Profit and Loss Statement, and Budgeting, which has been invaluable in designing effective accounting systems.

I also have extensive experience in operations, and have held positions as Data Processing Manager, Vice President Information Systems, and Vice President Development. I have specialized in first time user installations. In addition, I have taken over several problem installations, and have turned them into smooth running operations. I have supervised both operational and development staffs.

Applications experience includes Manufacturing, Distributing, Wholesale, Retail, Warehousing, Accounting, Transportation, Freight Forwarding, International Export and Import, Communications, Point of Sale (Dry Cleaning Retail), Bar Code Technology, Electronic Dimensionalizing and Weighing, EDI (Electronic Data Interchange), embedded systems, development of commercial retail applications, Medical Auditing and Billing, interfacing a telephone PBX with a micro-computer, and Internet programming (Winsock and page retrieval).  In addition, I have done Web Page programming using HTML, ASP (VB Script and JavaScript), Microsoft Front Page, Visual InterDev, JavaScript, and PhP, using Java and ActiveX components.  Web sites include commercial sites, retail sites, school board sites, graphics imaging sites, and a dating site. 

I have extensive experience in programming for graphical interfaces, such as Microsoft Windows, using object oriented programming languages, and lengthy experience with database programming using Microsoft SQL Server and MySQL in a Linux environment. I also work extensively with Linux servers supporting graphics imaging sites.


LANGUAGE/SOFTWARE PROFICIENCIES:

Language Total Years Used
Web Page programming using HTML, ASP (VB Script and JavaScript), Microsoft Front Page, Visual InterDev, Dreamweaver, .Net technology, JavaScript, and PhP, using Java and ActiveX components. 13
1996-Present
Several sub-sets of C Language including Microsoft C 5.0 through 8.0, Microsoft C++ 7.0 through Visual C++ 2008 (.Net), Object Oriented Programming using Microsoft SDK, Foundation Classes, ODBC, DAO, RDO, TAPI, MAPI, SQL, and OLE; plus tools including WindowsMaker Professional, CTools 6.0, Vitamin C, Vermont Views, Greenleaf Comm++, Zinc Interface Library, object-Menu++, Genus Graphics Library, and CodeBase 4.2 through CodeBase/Codebase++ 6.3. 23
1986-Present
Databases including Clipper versions S87-5.2e, dBase through dBase Windows 5.0, FoxPro DOS/Windows through 7.0, dBFast Windows, Microsoft Access through Access XP, BTrieve, Delphi 1.0, and third party libraries including TelePhony, FunckY, NetLib, UI2, AdComm, and Silverware, SQL Server, and MySQL. 22
1987-Present
Numerous versions of BASIC including Visual Basic through Version 7.0 (.Net), plus tools including ODBC/SQL, Data Control, 3-D controls, Crystal Reports, TrueGrid, Sheridan Widgets and Tools, etc. 28
1981-Present
Assembler, including Burroughs, NCR, and PC (8086-80286-80386-80486) assembler languages. 37
1972-Present
Many sub-sets of Cobol, (ANSI 74 and ANSI 85 standards), including Burroughs (Unisys) CMS Cobol, IBM Micro-Focus Cobol/2. 19
1972-1985
1991-1993
Burroughs NDL and MPLII communications languages. 12
1975-1983
1993-1993
Productivity tools including Word Processors, Spreadsheets, Paint and Graphics programs (Adobe) including Photoshop, ImageReady, Flash; Charting and flowchart tools, etc. 37
1972-Present

 

Operating Systems

Operating systems include several different versions of Burroughs (Unisys) CMS, Burroughs Large System OS, PC-DOS/MS-DOS, MS and IBM OS2, Microsoft Windows through 3.11, Windows for Workgroups 3.11, Windows 95, Windows 98, Windows ME, Windows NT through 4.0, Windows 2000, Windows XP, Novell PC networks, Unix, Linux, CPM, Commodore OS, NCR-OS, TRS-DOS, as well as the primitive operating systems used on the early accounting computers.

 

Hardware

Micro (Personal) Computers: Starting with TRS-80, Commodore 64/128, IBM PC, IBM XT, IBM AT, MSG/Laser Digital/Unisys 386 PC's, Networked PC's (Novell), Kaypro II, Burroughs ET2000, Leading Edge Model MH (AT), NEC multi-speed (laptop), up to and including the latest Pentium based processors.
 Minis: Burroughs Series L Accounting Computers including L2000 through L9000, and NCR 399, Burroughs (Unisys) B-700, B-800, B-80, B-90, B-900, and B-1000.
Mainframes: Burroughs (Unisys) B-1800, B-2700, and B-1900.

 

Qualifications/Experience

Miami-Dade Schools/Miami-Dade Community College
11380 N.W. 27th Avenue
Miami, FL 33167-3495
Mr. Randall W. DeWitt, others

POSITION:  Independent Consultant/Programmer/Analyst
Period:        June, 2004 to Present

Installation: Various projects for different entities within the system including Miami Diversity, Telemundo Television Network (who contracts with the college), MSA Miami, Division of Life Skills, Choice Specialized Programs, Office of Professional Development, etc.

Jobs have included designing and programming interactive web pages driving SQL Server databases, client-side applications which download information from SQL Server databases on the web and do local operations, customizing and installing a BLOG application, customizing and installing a bulletin board application. Jobs have been done using Java, Javascript, Visual Basic Script/ASP, Visual Basic, and PhP.

To see one of the web sites, click here. (http://prodev.dadeschools.net/)

To see another web site, click here. (http://math.dadeschools.net/)

To see another web site, click here. (http://choice.dadeschools.net/)

To see another web site, click here. (http://math.dadeschools.net/m2ED/)

To see another web site, click here. (https://secure.gothicsoftware.net/dirsecure/ScienceFair/)


Celebrity Images by Dann (web site)

POSITION:  Web Designer/Web Programmer/Graphic Artist/Movie Reviewer
Period:        January, 2000 to Present

Installation: Site is a celebrity image/video clips/movie review site. The skills involved in producing this site include web design and programming, graphics art, digital photography, database programming, movie clip editing, and writing movie reviews.

This site is extremely popular among movie fans, and receives more than one million visitors (not hits) per year. Because it contains contents from some R-rated movies, access is limited to 18 year-olds and older. The site is updated 5 to 7 days a week, and I produce 100% of the design and content. The site uses JavaScript and PhP scripts that I wrote, and is driven by a MySQL database and an Apache webserver (Linux operating system). Unlike most sites of this type, the images are not stored on a directory of the site, but are served from the MySQL database using code I wrote. This acts as an anti hot-linking tool, to avoid other sites stealing bandwidth by hot-linking to images or reviews.

During the daily update, it is necessary to replace all the collage and index pages, since the new content will have to be inserted somewhere according to name, so I've written code which generates the collage pages, search page, and all index pages based on the contents of the database. I simply add the newest entry to the database, and the application then generates all new pages for the site taking only 60-90 seconds .

To see the web site, click here. (http://www.danncaps.com/)


The Telephone Man
3050 North 28th Terrace
Hollywood, FL    33020
(954) 923-2838
Mr. Scott Donovan

POSITION:  Independent Consultant/Programmer/Analyst
Period:        May 10, 1997 to Present

Installation: Job was to design and program an Order Entry/Inventory/Accounting system using Visual Basic 5.0 (32 bit), then updated to VB 6.0, for the interface to Access databases, utilizing the Microsoft Jet Engine. The back-end accounting will be handled by a commercial accounting package, but the nature of their business made existing front-end package solutions (which they had tried) unsatisfactory.

Also designed and built web site using HTML and JavaScript.

Ongoing work includes making occasional enhancements to original system, and occasional minor changes to web site.

To see the web site, click here. (http://www.telephoneman.com/)


Dry Cleaning Depot
730 West Broward Blvd.
Ft. Lauderdale, FL 33312
(954) 522-3660
Mr. Bud Scholl

POSITION:  Independent Consultant/Programmer/Analyst
Period:        September 5, 1995 to December 2006

Installation: Job is a Touch Screen Point of Sale Retail Dry Cleaning system, to run under Windows 95/98 and Windows NT. System is programmed in Visual C++ 32 bit, and optimized for touch screen operation. Includes invoicing, employee time clock functions, customer inquiry and tracking, sales, and history.


Gothic Software, Inc
1408 N. W. 6th Street, Suite A
Gainesville, FL   32601
(305) 373-9388
Mr. Paul J. Smith

POSITION:  Independent Consultant/Programmer/Analyst
Period:        January 15, 2000 to April 15, 2000, and various small projects to Present

Installation: Initial job was to convert an existing Visual Basic 3 16-bit system to 32-bit Visual Basic 6, and convert database handling which was D-Base files using a third-party library, to Access using Microsoft ADO.

Most recent job (2005) was designing and programming a program, FCCScrubber, which parses lists of applications from the FCC web site, retrieves the URLS of the application pages from those lists, downloads the application pages, parses those pages for contact names and addresses, and places those names/addresses into an Access database to be used for contact management, mailing lists, etc.

Additional small projects from time to time as needed, mostly using Visual Basic 6/VB.Net.


Celebs-N-Vintage (web site)
Karim Shaheen
karim_shaheen@hotmail.com

POSITION:  Web Designer/Web Programmer
Period:        July, 2006 to April 2007

Installation: Site is a celebrity image/video clips/movie review site. Have done various web programming projects which involved additions to and improvement of existing web pages.

Also designed and wrote archiving system using PhP language which uses a MySQL database programmed to accumulate information about available clips, movies the clips were take from, actors in the clips, imaging artists that did the clips, then generates archive pages including indexes by movie and actor, and individual pages by movie, actor, and imaging artist, which contains thumbnails of the clips and links to the actual clips. At present, the system generates several thousand pages of html in two to five minutes. The system also copies the clips themselves from the directory they were uploaded to into a permanent archive directory. The system includes maintenance pages that allow the webmaster to add and update the MySQL database from any internet-connected computer.


Burkett Properties
801 Alton Road, Suite 2
Miami Beach, FL   33139
(305) 534-0102
Charles Burkett

POSITION:  Independent Consultant/Programmer/Analyst
Period:        November 12, 2003 to January, 2004

Installation: Job was to design and program custom Property Management System using Visual Basic driving Access database. 


EyesMeet.com, Inc.
P. O. Box 142408
Gainesville, FL  32614
(352) 538-4114
Mr. Brad Tyler or Mr. Mark Stockdale

POSITION:  Independent Consultant/Programmer/Analyst
Period:        August 1, 2001 to November, 2001

Installation: Job was to design and code dating web site and SQL Server 2000 Database using HTML, JavaScript, ASP pages using JavaScript and VB Script. 


Michael Jon Sculptor Of Gold.
Fifteen Northwest First Avenue
High Springs, FL  32643
(386) 454-3776
Michael Jon or Regina

POSITION:  Independent Consultant/Programmer/Analyst
Period:        September 1, 2001 to May, 2003

Installation: Job was to design and maintain a web site for their jewelry business using HTML and JavaScript.


FirstPlace Software, Inc.
P. O. Box 3774
Joplin, MO   64803
(317) 781-3282
Mr. Brent Winters

POSITION:  Independent Consultant/Programmer/Analyst
Period:        December 15, 1997 to October 2001

Installation: Job was to work on parts of the next version of WebPosition Gold, a web page  search engine analyzer, using Visual Basic 5 and Visual Basic 6. In addition, job involved writing analytical reports using Crystal Report writer.


Tom Prezioso
257 Madison Avenue
Harbor Isle    NY   11558
(516) 608-9600

POSITION:  Independent Consultant/Programmer/Analyst
Period:        July 26, 1999 to March 2000

Installation: Job was to design a Medical Auditing and Billing system for a client of Mr. Prezioso, a Consultant, using Visual Basic 6 and Access 2000.  System included the ability to read legacy Cobol files for which there was no documentation or file layouts, then create and maintain Audit records of patient hospital and doctor billing for insurance companies.  System then created bills to the insurance companies based on amounts saved during the audits, etc.  Job also involved converting an existing Access 97 reporting system to Access 2000, and enhancing same.


CyberCommerce Net Corporation
10689 S. W. 88th Street, Suite 305
Miami, FL 33176
(305) 273-2118
Mr. David A. Nilson

POSITION:  Independent Consultant/Programmer/Analyst
Period:        September 27, 1996 to August 1998

Installation: Job was to design and program an Order Processing Module to process orders originating from a Web Page, using Visual Basic 16 and 32 bit. Process includes Credit Card update and E-Mail acknowledgments to Customer. Additional work includes creating installation programs using Wise Installation System.


The Fresh Software Company
2100 Salzedo Street, Suite 300
Coral Gables, FL   33134
(305) 444-7745
Mr. Rick Katz

POSITION:  Vice President Development
Period:        September 1, 1995 to December, 1996

Installation:           Job was to direct all development projects for Fresh Software. Initially, was responsible for directing completion of retail product Time’s Up!, which was released in January 1996. Responsible for writing much of the user interface code in Time’s Up!, plus directing the efforts of 2 other programmers involved in the product. Product is written in Microsoft Visual C++ 16 bit, with 32 bit DLL for the Windows 95 version. Some assembler code is also contained in the product. In addition, wrote internal order entry program using Visual Basic 4.0. Also assisted in designing and programming company’s Web Pages using HTML and Microsoft FrontPage.


Merisel Latin America
2010 N. W. 84th Avenue
Miami, FL   33122
(305) 591-6875
Mr. Michael J. Dyer

POSITION:  Independent Consultant/Programmer/Analyst
Period:        March 21, 1995 to January, 1996

Installation:           Job was to design and program a “Catalog on a disk” which will receive updates either from disk files, or from on-line updates accessing cc:Mail mailboxes. The program is written in Visual Basic 3.0, but designed and debugged for Windows 3.1, Windows NT 3.51, and Windows 95 (16 bit).  The program, besides displaying all products, and having extensive search and browse capabilities, also produces a printed quote or order, and an electronic order into the cc:Mail system.


NuPhase Electronics, Inc./RJT Engineering, Inc.
226 N. E. 29th Street
Miami, FL   33137
(305) 576-3103
Mr. Randy Thomas

POSITION:  Independent Consultant/Programmer/Analyst
Period:        October 26, 1993 to August, 1995

Installation:           First project involved programming for an embedded system, using Microsoft C++, and Genus and objectMenu graphics libraries, plus maintenance for databases in Visual Basic 3.0, and FoxPro Windows. Environment is Novell networked DOS running in graphics mode, and Microsoft Windows for database maintenance.

The system allows ordering from a TV in an ocean liner stateroom using a TV remote control, and connects to a central Novell networked database. Used for information distribution, ordering, playing videos through TV channels, etc.

Latest project involved programming a database-multimedia display program for 16 & 32 bit versions of Windows, using Visual C++ 2.1, Win32s, and ODBC.


VizuAll, Inc
20377 N. E. 15th Court
No. Miami, FL   33179
(305) 651-6421
Mr. Ralph Quintero

POSITION:  Independent Consultant/Programmer/Analyst
Period:        January 24, 1995 to April 15, 1995

Installation: Job was to design and program parts of a Windows NT/WIN32S 32-bit system using Microsoft Visual C++ 2.1 and CodeBase database library. The original system was written in Clipper to run under MS DOS.

The software is a vertical-market package for doing Video Operations scheduling.

My assignment was to program a graphical template manager to allow documents to be formatted on-screen using keyboard and mouse, and stored in template files for re-use.


Prospero Software Products, Limited
41 Athol Street
Douglas, Isle of Man, Great Britain   IM1 1LA
44-1624-681090
Mr. Frank Vipond

POSITION:  Independent Consultant
Period:        April 1, 1997 to April 20, 1997
Period:        October 9, 1994 to April 1995

Installation: Job was to tutor a programmer in the use of Microsoft Visual C++ and the use of the Foundation Class Libraries, and to assist in completing a program which interfaces to an IBM AS/400 computer. This was accomplished through phone consultation, and review of files transferred using the CompuServe Information Service.

Additional assignments include coding a basic VBX in C++ to be used for implementing AS400/RPG data conversions using Visual Basic.

The most recent assignment was web page work (HTML layout and programming) on the company web page.


AddOns Technologies
5920 Roswell Road
Suite B-107-152
Atlanta, GA     30328
(404) 643-9906
Mr. Terrill Kramer

POSITION:  Independent Consultant/Programmer/Analyst
Period:        August 4, 1994 to September 15, 1994

Installation: Job was to design and write a callable communications module in Visual C++ for Windows to Interface with MCI Mail, and transmit a document which was created by the calling program. Job was completed, from scratch, in under 100 hours.


DB Basics Consulting     FOR:  Research Triangle Institute
Raleigh, No. Carolina     Research Triangle Park, NC
(919) 380-7252     (919) 541-6258
Mr. David Gardner         Mr. Ron LaShaw

POSITION:  Independent Consultant/Trainer
Period:        February 4, 1994 to April, 1994

Installation:           Job involved tutoring designated personnel on Microsoft C++ using Zinc Interface and CodeBase database libraries. Included reviewing code, writing examples, and answering questions.


Micro Software Services, Inc.
9300 So. Dadeland Blvd, #104
Miami, FL   33156
(305) 670-9880
Owner: Mr. Victor Steeb

POSITION:  Independent Consultant/Programmer/Analyst
Period:        August 3, 1993 to October 11, 1993

Installation:           Designed and programmed a Laser Printer/Graphics form printing program, to be interfaced to their Import Package, using Microsoft C and Baby Driver Printer/Graphics Driver.


Integrated Trade Systems, Inc.
122 West 22nd Street, Suite 301
Oak Brook, Il   60521
(708) 393-6977
Former President: Mr. Clay Dabbert

POSITION: Vice President Information Systems
Period:        November 1989 to December 23, 1992

POSITION:  Independent Consultant/Programmer/Analyst
Period:        December 23, 1992 to July 1993

Installation:           Designed and implemented PC-based Novell networks at various locations nationwide, all running "TradeSystem" software designed by myself to accommodate Integrated's special needs including extensive EDI capabilities, bar code technology, electronic dimensionalizing and weighing, and communications. Duties also included supervising all data processing operations company wide, all systems designing, programming, plus supervising other programmers and DP personnel. Application was written in Clipper, then ported to MS C 6.0b. Additionally, the last year has been spent re-designing system for native Microsoft Windows 3.1 under MS C++ 7.0 using object-oriented Foundation Class Library.


Peoples Telephone Co.
8041 N. W. 14th Street
Miami, FL    33126
(305) 593-9667 ext. 135
Mr. Jerry Gimnich

POSITION:  Independent Consultant/Programmer/Analyst
Period:        February 9-21, 1993

Installation:           Job was to interface a telephone PBX to a personal computer using Clipper 5.1 and BTrieve on a Novell (3.11) network, receiving connection information from the PBX, build data bases for reporting and billing purposes, then pass the information to a telephone switch to allow the connection to be terminated when appropriate. I completed the job in 45 billable hours.


Danzas-Tuya International
1351 N. W. 78th Avenue
Miami, Fl   33128
(305) 592-1111
Mr. Jorge de Tuya

POSITION: Independent Consultant/Programmer/Analyst
Period:   January 1983 to January 1992

Installation:           Burroughs (Unisys) B-900 mini-computer running 30 terminals and 10 terminal printers, then upgraded to a Unisys B-1900 mini-computer.

Applications programmed in COBOL with some systems programming in MPL and NDL. I personally did all designing and programming for this system, which included international freight forwarding, communications, and EDI capability.

Danzas-Tuya is an International Freight Forwarder which ran my Freight Forwarding Software for nine years.


Examples of my work are available on this web site.

I am free to travel as necessary. I am available for small and large assignments or for a full-time position under the right circumstances.

If you have further interest, please e-mail me with a place and time to contact you, or call my office at (352) 463-1886.