Detailed Resume’

Ralph Wesley “Rod” Rodolico

Post Office Box 140465 · Dallas TX 75214-0465 · 214.827.2170


Detailed Work Experience

March 1993 – Present – Daily Data, Inc

President of consulting firm targeting small businesses. Orientation is to provide range of IT Services for small to medium business comparable to those available to large corporations. As such, we provide a wide range of network design, implemenation and maintenance, hardware and software acquisition, installation and support, and security. Daily Data also provides server colocation, offsite backup service, web site hosting, web site design, creation and maintenance.

During the lifetime of Daily Data, we have been instrumental in progressing our clients from original systems runing DOS and Novell Netware through the current technologies involving Open Source Software and the Gnu/Linux operating systems. Visit https://www.dailydata.net, https://unixservertech.com, https://smartappliances.us and https://colobytheu.us.

Current technologies implemented are Linux (with specialization in Debian derivatives), KVM virtualization to optimize hardware resources, FreeBSD to provide stable back end services, OPNSense firewall appliances, with which we are building custom, and robust, routers for our clients using off the shelf hardware and, of course Samba, MySQL, Apache, Courier IMAP and Postfix.

Current software projects include the Computer Asset Management Program (CAMP) which includes a client/server system configuration and resource monitor, TimeTracker, a supplemental time and billing system, and rsbackup, which implements a robust offsite backup system based upon rsync. All programs are licensed under the Gnu Public License.

Have designed and implemented Invoicing/Inventory Control programs small businesses using FoxPro v2.5 (DOS), Paradox v5.0 (Windows) and Delphi (three separate projects), a scheduling program, using Delphi, Sybase SQL Anywhere and Crystal Reports, an accounting package using Delphi, dBase and Crystal, and various minor utilities.

Environment: Linux, FreeBSD, Microsoft Windows, Apple OSX, on hardware ranging from 600Mhz PIII’s to mutli-core Opteron 64’s, and ARM based hardware appliances, depending on client needs.

June 2002 – June 2004 – Mid-America Services, Inc

Contracted through Daily Data to assist one man IT department in installation, maintenance and upgrades to systems (software and hardware). Modified custom program to fit new specifications, recommended and purchased hardware setting up network at main office, with connections to remote sites.

Upon loss of IT Employee January 2003, assumed responsibility for workings of systems at 10+ remote prisons, dealing with client personnel on daily basis to resolve issues and additional requirements.

Created web/mail server and implemented initial, primitive web site.

Determined requirements and created formal specifications for rewrite of custom commissary program and network required to implement. Assisted in locating and hiring employees to fill IT slots in company and, after end of contract, maintained ongoing assistive role.

Environment: Mixed Windows/Linux environment, x86 hardware, Cisco PIX routers, Microsoft Access, Microsoft Visual BASIC, C/C++, MS-SQL and MySQL Servers, Java. Mixed SMB (Windows) and Linux networking environment.

January 2001 – December 2001 – Bank of America

Contracted through Daily Data to write software modules for Bankruptcy processing. Main emphasis was on my knowledge of encryption and secure transfer of data over insecure networks

Trained other professionals in security, encryption and Linux.

Environment: Mixed Windows/Linux environment, x86 hardware. Delphi (Pascal) for Windows client software, and Perl for server side scripting.

March 1997 – 1999 – Johnson and Associates

Member of a team that designed and implementing web site modifications for client. Specific responsibilities include creating web pages (dynamic and static), overall flow of site, standards documentation, and creating a utility that maps web site when given an initial starting point finding widow and orphan pages/files.

Environment: IBM-PC compatible computers, Windows NT/95, Microsoft FrontPage, Netscape Server and browser, Microsoft Internet Explorer, Perl v5.x, FTP, Symantec PCAnywhere.

August 1996 – March 1997 – Johnson and Associates

Member of team that designed and implemented Internet Web Site for client. Web site was built using Netscape Server operating under VMS. Site was developed using Perl and C. My major focus was the transmittal of printed documentation to the client printer using a combination of Perl and C on the VMS server, and a C program on the clients computer.

Environment: DEC Multia operating VMS, Compaq PC’s operating WinNT, Win95 and Win 3.1. Perl, C (VMS, Borland), Delphi (v1.3 and 2.x), HPCL, Netscape v3.x, Internet Explorer.

July 1994 – June 1995 – MCI

Assisted in the design and implementation of Electronic Document Management System. Designed and coded screens and functionality using front end for Oracle database which stored in excess of 100k documents. Trained beta testers and end users. Processed feedback and implemented changes. Designated Technical Point of Contact on implementation, responsible for handling user problems from application change requests to hardware/software compatibility issues.

Environment: IBM-AT clones operating under DOS v6.2 and Windows v3.1connected to DEC Alpha servers via Pathworks LAN Service. Oracle v7.0 database server. Software included ODESTA Document Management System v1.4, Oracle v7.0 and Borland C++ v4.0.

December 1993 – May 1994 – GTE Direct Marketing Division

Design and created database application to track promotions targeting GTE products which originate in Direct Marketing Division. Interviewed end users, designed system, implemented and tested system. Designed and created stand-alone system for smaller vendors to report transactions on a monthly basis.

Environment: IBM-AT clones operating under DOS v5.0 and Windows v3.1, Microsoft FoxPro for Windows, v2.5b, FoxPro Distribution Kit, 3Comm LAN

June 1993 – October 1993 – B&H Antenna Systems

Wrote systems to maintain inventory, third party inventory, work order generation, billing, and summarization. Performed maintenance on existing system that includes a Point of Sale system, work order generation, invoicing and receivables tracking. Trained users. Suggested workstation upgrade, recommended supplier, installed new workstation. Upgraded application, LAN and operating system software.

Environment: Novell Network consisting of six clients and a server. DOS v6.0, FoxPro(DOS) v2.5

March 1993 – June 1993 American Tech Center

Trained end-users in various applications for Windows and DOS. Training included C (BCC v3.1), Word Perfect v5.1 (Windows and DOS), Excel, Lotus 1-2-3 for Windows, FoxPro v2.5, dBase IV, DOS v6.0 and Windows v3.1. Training levels ranged from novice to power users.

Environment: All work was done on IBM-PC clones, operating under MS-DOS (v6.0) and Windows v3.1

January 1992 – February 1993 – Micro-Computer Technology Institute

Created menuing system for multiple user on same machine, deciphered data file formats and wrote conversion routines, wrote fractal generator, maintained hardware and software on approximately 20 machines.

Environment: IBM-PS/2’s operating under DOS v5.0 and v5.6. Languages included C++ (Borland), BASIC. Also wrote some macros under Word Perfect v5.1 and Lotus 123 v2.2

January 1990 – January 1992 – Texas Department of Criminal Justice

Co-designed and implemented computerized filing system, which generated all preventive maintenance work orders, recorded customer generated work orders, maintained inventory and generated reports. Also set up system to allow three computers to share data (not a LAN). Maintained all hardware and software.

Environment: Tandy PC and IBM-PC clones operating under DOS v3.3 and v5.0. Wrote software using C, BASIC, 8088ASM, dBase III+ and FoxPro v2.5 (DOS).

January 1989 – December 1989 – Lee College

Designed and created software to maintain records, draw electronics schematics and perform computer aided testing. Performed maintenance and repair on various digital and analog hardware, including computers, printers, monitors, televisions, VCR’s and digital training kits.

Environment: IBM-PC, old CP/M machine and Apple IIe, operating under CP/M, DOS v3.3, and Apple OS. Software was written using C, FORTH, BASIC, 6502 ASM, Pascal (Borland), dBase II.

June 1986 – December 1987 – Lee College

Attended School, acquiring an Associates of Electronics Technology.

June 1983 – January 1986 – Guardian Systems, Inc

Using Pascal, co-designed and implemented real time oil well logging and control program. Researched and created several utility programs which were used on-site at oil wells to evaluate client needs. Determined hardware needs. Performed on site maintenance and repair of automated torquing sensors for oil pipe. Maintained IBM-PC equipment in both office and field, including complete disassembly of systems (to board level), cleaning and repair.

Environment: Compaq XT and Epson “portable” operating under DOS v3.0. Wrote software using Pascal, BASIC, 8088 and Z-80 ASM, and dBase. Also wrote macros under Word Perfect and Lotus 123.

September 1982 – June 1983 – Texas State Technical College

Co-designed and taught introductory courses in Pascal, 8080 ASM and IBM 360/370 ASM. Assembled PC’s to be used by students, performed minor troubleshooting.

Environment: Zenith computers under CP/M, IBM-PC clones under DOS, IBM 360/370 mainframes.

September 1980 – June 1982 – University of North Texas

As a full time student, also worked in the micro-computer lab as a consultant. Assisted other students in debugging classroom assignments, assisted in maintenance of LAN in micro-computer lab. Simultaneously, worked as a lab instructor for the Physics Department (Astronomy). Also taught classes for children and adults in the community (through the college).

Environment: Apple IIe, IBM 360/370 (card reader and terminal), HP2000 mini-computer, TI 990 mini-computer, TI 99/4a micro-computer. Various proprietary operating systems. Languages included PL/1, Pascal, IBM 360/370 ASM, Logo, BASIC, 6502 ASM.

September 1978 – September 1980 – Various

Several jobs including truck driver, maintenance supervisor, distribution electrician, electronics repair technician.

Environment: Non-computer environment.

June 1975 – September 1978 – United States Navy

As a Fire Control Technician (Guns), maintained various electronic and electro-mechanical equipment on the radar and analog computer which controlled the gun mount. Received training in electronics repair (Basic Electricity and Electronic Program, Fire Control Technician “A” School), leadership, and firefighting.

Environment: Servo-Synchro based fire control computer.