ROBERT W MCDANIEL

 

Sr. Software Engineer

Email: [email protected]

Phone:  877-538-1144 ext.931

Fax: 850-263-0608

For more info click here for my web site

 

 

CAREER

SUMMARY:         Eight years of progressively responsible experience in the areas of client-server applications development, web-enabled applications development and database analysis and development, following the full life cycle development processes.

 

HARDWARE

EXPERIENCE:     x86 Machines (Laptops, Desktops, Workstations, Servers), IBM 4361, Tandem, IBM System 36, Unisys 1100, Unisys 2200, Sun workstations.

 

SOFTWARE

EXPERIENCE:     Microsoft Windows OS (3.11,95,98,NT WS & Server, 2000 Pro), Internet Information Server, MS SQL Server, MS Message Queue, MS Transaction Server, MS Exchange, Visual Basic, Visual Interdev, VBScript, JavaScript, Jscript, Perl, COM/DCOM, ADO, DAO, RDO, ODBC, SQL, PowerBuilder, PowerDesigner, MS Visual C++, MS FoxPro 2.5 for Windows, COBOL, CICS, JCL, JECL, ECL, ADA, FORTRAN, FORMGEN, PASCAL, BASIC, ASSEMBLER, RPG II, UNIX V ENVIRONMENT, PACBASE

 

EDUCATION:       BS in Computer Science, Troy State University, Troy, AL,

 

SPECIALIZED

TRAINING:           MS SQL Server, ASP, ADA, C, Unix, Perl, PACBASE, Software Development Processes, and CMM

 

EMPLOYMENT

HISTORY:

 

2/98 - Present              Software Consulting Company

                   Software Engineer

 

Experience in developing complete Web applications that are scalable and stable using the latest technologies from Microsoft.  Extensive knowledge and experience in developing large middle-tier applications using COM technology for Web enabled applications.  These applications can be accessed through many other applications to assist in reuse and better performance.  These COM components have followed the Microsoft Windows DNA model for an N-tier application.  With business layer logic and database layer logic being split into separate components to allow for the maximum reuse and scalability taking full advantage of MS Transaction Server.

 

Responsible for the structural redesign of the Florida Department of Law Enforcement (FDLE) Sexual Predator web application to allow for better performance and add more functionality based on new laws.  Written using VBScript, JavaScript and Active Server Pages, this application tracks residency and demographic information on individuals convicted as sexual predators or sexual offenders in Florida.

 

Designed a very large messaging system to handle messages coming from many different clients running different applications in many different locations that interfaced with a Mainframe system, using TCP/IP and COM technology.  This is currently being used in the E-Commerce Web application at FDLE for purchasing criminal history from Florida?s crime database.

 

Assisted in the design of a GIS web based application used to track violent sexual offenders and predators for FDLE. 

 

Designed an interface between FDLE and other state agencies used to submit and receive data

Develop Visual Basic applications to perform database maintenance and search-engine functions.

 

Develop Crystal Reports for Web Applications that were used for many user on the local Intranet.

 

Maintain, design, and develop SQL tables, Triggers and Stored Procedures for MS SQL Server databases.  Including other administrative activities related to MS SQL Server, such as added users and their permissions.

 

 

12/92 - 2/98                Harris Corporation (Melbourne,FL)

                                      Senior Software Engineer

 

Commercial Software

Using the full life cycle development process developed a real-time client-server commercial communication system using RF and state-of-the-art software to track and manage fleet operations.  This system was designed to help track the location of all the vehicles for a particular entity.  This included patrol officers and fire rescue personnel. In each vehicle, a small device was attached to the radio that communicated over a radio frequency back to the home dispatch computer.  Responsibilities ranged from developing the database and the software that interacted with the database to full integration at the client sites. Helped design the user interface that uses PowerBuilder and Visual Basic.   Assisted in the development of a IPC over TCP/IP to communicate with all the machines in the system.  All the machines had continuous communication connection to allow all messages between dispatchers to be seen by all users in real-time.  Developed a driver using ODBC APIs to access the database and give full flexibility to the end-user.  Implemented using extensive knowledge in 4GLs such as Microsoft SQL Server, PowerBuilder, Database Modeling tools, Visual Basic and Visual C++.  Applied MFC and OOD practices in my software development, along with standard APIs in Windows NT.   As the administrator and designer of the Windows NT based MS SQL Server 6.5 database, responsible for supporting four development labs and four customers.

 

Federal Software

As a member of the database team, played an important role of implementing new features and maintaining existing functionality.  Supported the development of a communication system for FAA Air Traffic Control called VSCS.  Utilized Pascal, COBOL, SQL Programming in a client-server environment on a Tandem minicomputer.  Using Tandem Non-Stop SQL embedded in COBOL and Pascal Code, handled all data validation and reports.  Modified the interfaces between the PC workstations and the Tandem to allow communication over the LANs.  Participated in an IR&D of re-hosting the VSCS system onto a PC platform with the responsibility of the Tandem Non-Stop SQL database to FoxPro then later to MS SQL Server 6.0.

 

 

04/92 - 11/92              Troy State University

                                      Computer Operator

 

·        Monitored and Troubleshoot for students and faculty

·        Maintained Equipment

·        Scheduled Jobs

·        Supervised and trained other workers

·        Reformatted and Performed Backups of Databases