Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Chris Hamilton 615 Brown Drive St. Simons Island, Ga 31522 (912) 634-3523 e-mail: [email protected] Technical Summary Languages C++, Java, C, PERL, PL/SQL, Korn, Borne, and C Shells, HTML, Visual BASIC, COBOL, PL/1, Intel x86 Assembler, Motorola 68000 Assembler Operating Systems Sun Solaris, HP-UX, Linux, UnixWare 1.1, I.B.M. AIX, Microsoft Windows, I.B.M. OS/2, Stratus VOS, MS-DOS 6.x, DEC VMS, Novell NetWare 3.x. Networks TCP/IP, NFS, SNMP, Telnet, SMTP, X.25, Ethernet, Token-ring, ISDN, SS7, ANSI-41, T1, SNA . Education Bachelor's degree Georgia State University, College of Business Administration, Computer Information Systems. Graduated Cum Laude. Two year degree, Electronic Technology, Dekalb Area Technical School. The Dale Carnegie Institute for The Dale Carnegie Course. Sun Microsystems for Solaris System Administration. George Washington University for GSM Network Overview. Microsoft Certified: Networking Essentials, Windows NT Workstation 4.0, Windows NT Server 4.0 Work History May 2001 Verizon Wireless, Inc. to Present Architect/Sr. Software Developer. Java Tomcat Servlets Apache Web Server XML/XSLT CORBA JDBC Korn/Borne Shell Oracle 8i HP-UX 11.x PL/SQL Solaris 8 SQL Loader Windows NT Designed and developed multi-threaded, mid-tier applications using Java servlets, and JSP hosted by Apache and Tomcat servers. Mid-tier components communicate with the back end services using TCP sockets. Designed and developed back end services using Oracle 8i and Java. Work included writing service components in Java, writing stored procedures and triggers using PL/SQL and defining table and views using DML. Developed scripts on the Unix platforms to run periodic maintenance tasks using cron Worked closely with the principle architect, and end users to adapt and refine the applications to optimize usability and performance. Mentored and assisted other team members in their design and development efforts. Designed and developed a Java based CORBA client using Borland Visibroker ORB. September Visionary Systems, Inc. 1999 to Technical Lead/Architect. May 2001 Visual C++ Windows NT Java ODBC Perl MS SQL Server CGI Apache Web Server Solaris 8 Tomcat Defined architecture and led a team in the development of multiple mid-tier applications used to supply credit reporting services to a consumer web site. Job duties included architecture definition, delegation of development duties and tracking progress and results. The applications are multithreaded, XML transaction processing applications developed using Microsoft Visual C++. Developed a multi-threaded, Java based, real-time, FTP application to mediate transactions between external systems and internal transaction processors. Implementation included fault tolerance, transaction restart and fail over capability. Developed Windows GUI based remote system management application to facilitate the observation and control of the company's applications as well as the server's system resources. Application capable of monitoring running applications, restarting applications and rebooting the operation system. Developed support and testing applications using C++, Java, PERL, SQL, Bash, Korn and Cmd shell scripts. Member of a team tasked to define consistent source code management policies and procedures. February 1999 to Sprint (contract) September Sr. Software Developer. 1999 Solaris ODBC Sybase SQL Server MS SQL Server Netscape Enterprise Server Visual C++ HTML CGI Windows NT Designed and developed mid-tier services for an Internet based video reservation system, a trouble ticket tracking application and other projects using Visual C++, ODBC and MS-SQL Server. Diagnosed and fixed bugs in applications and libraries identifying areas that were not thread safe. Implemented enhancements to the application and library software to make them thread safe, robust and reliable. March 1998 to January 1999 October 1997 to March 1998 The Coca-Cola Company (contract) Technical Coach and Mentor C, C++ AIX Java Front Page Visual Basic Visual InterDev Active Server Pages Oracle SQL HTML COM / DCOM / ADO / ODBC PERL 5 TCP/IP Mentored application developers and was the assigned subject matter expert on the use of C++, COM/DCOM, ODBC, ActiveX controls and the Windows NT operating system. Evaluated the Java language and various Jave development tools for inclusion of the language in Coca-Cola’s standardized software architecture. Developed applications to exchange data between SAP systems and legacy applications using IBM’s MQ Series. Security First Technologies, a subsidiary of Security First Network Bank Technical Lead Tuxedo HP UX TCP/IP Telnet SNA C, C++ Embedded SQL Informix Borne/Korn Shell Led development team tasked with the development and implementation of custom software for Internet banking. Duties included, project definition, scheduling and management, system architecture, data modeling and application design. Projects involved the design and development of custom software that integrated external, customer systems with the company's core consumer oriented internet banking product. Developed applications using C++ and embedded SQL to deliver data from an Informix database to web servers. The Tuxedo messaging system was used for communications between the mid and back end tiers. June 1997 to I.B.M Interactive Media (contract) September Senior Development Engineer 1997 Visual C++ Windows 95/NT MFC AIX PERL TCP/IP DB2 HTTP ActiveX FTP Member of a team responsible for developing Internet communications for Worldbook 98 Multimedia Encyclopedia. Duties included design, development and integration of application software in the Windows 95 and NT environments using Visual C++, MFC and ActiveX controls. Developed web server applications using CGI, Perl and DB2 on IBM RS/600 servers. September BellSouth Information Systems. 1993 to Senior Systems Analyst. May 1997 Solaris 2.x for Sun SPARC Sparcworks UnixWare 1.1 for Intel x86 C++ C Language SunNet Manager X.25 Korn, Borne and C shells Ethernet ISDN PPP/SLIP TCP/IP SNMP NIS Network General Sniffer (Ethernet & ISDN) NFS Member of a team responsible for the development of a custom interactive voice response system (IVR) for the Yellow Pages. Designed and developed object oriented system management and control software for the IVR. Integrated third party computer telephony systems into Sun hardware platforms. Installed systems at remote sites. Developed procedures to automate repetitive system administration tasks using Korn shell scripts. Project lead of a team responsible for the design of an SNMP based network management system. Developed custom SNMP agents for Unix based PC and Solaris based Sun SPARC systems containing multiple computer telephony components. Customized SunNet Manager, network management system to support enterprise specific agents. Designed enterprise specific MIB for system. Member of a team responsible for the design and integration of a PC based switch product for cellular communications. Selected products, designed and integrated hardware platforms. Products including: industrial grade PC systems, ISDN, T1 and DSP based computer telephony cards. Designed and developed system and application software to control the systems mentioned above. Designed remote LAN access using ISDN based MAC level routers. Built and installed custom UnixWare kernels with real-time extensions. Developed an ISDN based telephone switching system using the Sun SPARC architecture. Applications were developed using C++ were run on Solaris 2.2. Designed and developed the call processing, call tracking and report generation software. Provided system administration support for Solaris, SunOS and UnixWare systems used in the project. Provided support for Novel NetWare 3.x network for company's PC and Macintosh systems. October 1991 to Scientific Software, Inc. (acquired by BellSouth) September Staff Engineer, Professional Services. 1993 March 1990 to October 1991 Stratus VOS IBM AIX for RS/6000 C Language PL/1 Language TCP/IP COBOL Ethernet SNA RS-232C SDLC V.35 Token Ring RS-449 3270 Professional services developer responsible for project estimation, design, development, and installation. Developed credit and debit card authorization front-end systems. Developed a presentation layer translation and terminal emulator to provide Tandum 6530 terminal emulation using off the shelf software emulating an IBM 3270 block mode terminal. Designed and developed applications used as part of a health care claims processing systems. Upgraded VOS operating system and PL/1 applications for a stock market order processing system. Scientific Games, Incorporated. Senior Systems Analyst Stratus VOS IBM OS/2 (multithreaded) SunOS 4.1.x for Parallel Systems 68K Assembler DEC VMS for VAX Intel x86 Assembler AMX Embedded OS Ethernet C Language SDLC COBOL IBM LAN Server TCP/IP Vitamin C Windowing NetWare 3.x Lifeboat DBC (dBase III for C) Codex Multiplexers PC based line analyzers HP Line analyzers May 1989 to March 1990 Designed and developed a reliable multi-layered communication protocol using asynchronous communications. Developed associated client server software to facilitate communications between Stratus VOS systems at the computer center and IBM OS/2 servers in the field Developed client/server based lottery ticket validation system. Designed and implemented device drivers for the company's point-of-sale lottery terminal. Ported the company's lottery point-of-sale terminal development environment from UNIX (BSD based SunOS 4.x) to DOS/Windows. Assisted in the design of and enhancements to wide area networks for company and customers. Other areas of responsibility included specification, design, acquisition and installation of hardware, systems and applications for the company and its clients and the maintenance and support of an in-house Novell NetWare based LAN. Responsive Software Solutions, Inc. Project Supervisor, Personal Computer Development. OS/2 (multi-threaded) C Language PVCS Token ring SNA Lead a team in development of a PC based custom sales and marketing system for IBM. Developed OS/2 HLLAPI based automated file transfer system to send and receive marketing data between PROFS and PC using SNA over token ring. Tuned, stabilized, enhanced and supported a large multi-overlay DOS based front end for this system. DOS Intel x86 Assembler VM/CMS PROFS June 1985 Digital Communications Associates, Incorporated to May Technical Services Team Lead 1989 DOS C Language OS/2 Intel x86 Assembler VM/CMS Intel 8080 Assembler TCP/IP Intel I2ICE SDLC SNA HP logic analyzers Token ring IBM PC Network Ethernet Managed a group of system support engineers responsible for quality assurance and beta testing, and third level customer support. Tested LAN based SNA communications products developed by the company on various LANs, including: Novell NetWare 3.x and Banyan Vines, ethernet, token ring and arcnet. Diagnosed and reproduced problems reported by customers for the development staff. Gathered data with LAN and WAN analyzers. Provided training on new products to other technical support staff. Developed and implemented detailed quality assurance tests. Provided technical assistance and training to other members of the Technical Services and Customer Support groups. Specified, designed and developed communications and communications support software for the PC. This included writing device drivers, terminate and stay resident programs (TSR) and custom software down loaded into intelligent PC communication adapters. Heavy use of in circuit emulators, signal analyzers and line analyzers. Designed PC back plane used for burn in of PC option cards. Designed a low cost embedded system board to control the PC cards installed on the back plane. Designed and programmed a dual processor test platform for AS/400 (twin-ax) communications controller. Return to my home page.