|
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.
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.
Qualifications/Experience Miami-Dade Schools/Miami-Dade
Community College
POSITION: Independent
Consultant/Programmer/Analyst 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 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 POSITION:
Independent Consultant/Programmer/Analyst 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
POSITION: Independent
Consultant/Programmer/Analyst 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
POSITION: Independent
Consultant/Programmer/Analyst 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)
POSITION: Web Designer/Web Programmer 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 POSITION:
Independent Consultant/Programmer/Analyst Installation: Job was to design and program custom Property Management System using Visual Basic driving Access database. EyesMeet.com, Inc. POSITION:
Independent Consultant/Programmer/Analyst 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. POSITION:
Independent Consultant/Programmer/Analyst Installation: Job was to design and maintain a web site for their jewelry business using HTML and JavaScript. FirstPlace
Software, Inc. POSITION:
Independent Consultant/Programmer/Analyst 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
POSITION: Independent
Consultant/Programmer/Analyst 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 POSITION:
Independent Consultant/Programmer/Analyst 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 POSITION:
Vice President Development 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 POSITION:
Independent Consultant/Programmer/Analyst 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. POSITION:
Independent Consultant/Programmer/Analyst 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 POSITION:
Independent Consultant/Programmer/Analyst 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 POSITION:
Independent Consultant 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 POSITION:
Independent Consultant/Programmer/Analyst 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 POSITION:
Independent Consultant/Trainer 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. POSITION:
Independent Consultant/Programmer/Analyst 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. POSITION: Vice President
Information Systems POSITION:
Independent Consultant/Programmer/Analyst 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. POSITION:
Independent Consultant/Programmer/Analyst 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 POSITION: Independent
Consultant/Programmer/Analyst 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. |