Scott R. Chilcote 104 Drywood Place Cary, NC 27513-4038 scottchilcote@yahoo.com 919-380-0585 Objective: Software Engineering position in Unix software development, requiring strong technical & communications skills and providing the opportunity for growth. Skills Summary -------------- Programming Languages: C++, C, Perl, SQL, Python, Java, PHP, Tcl/Tk Environments: Unix, Solaris, Linux, HP-UX, AIX, QNX, OS-9 Development Tools: Motif, Oracle, OCI, STL, Make, MySQL, ODBC, CVS, X-Designer, GTK+, CGI, HTML, XML, DBI, Apache, GDB, DDD, GNU Tools, Purify, MS Word Professional Experience: 7/2000 - 8/2001 NeTraverse Corporation * RTP, North Carolina Software Engineer, Technical Lead * www.netraverse.com Chief architect and lead developer for installation, configuration, and administration tools to support server and desktop products on Linux. - Specify, design, coordinate and contribute to development for the graphical installer for Win4Lin, the leading Windows emulation product for Linux - Implement Web & MySQL based issue tracking system in PHP, Perl for integration and system test - Design support for HTTPS communications with corporate webserver, updating system bootloader, package management, help system, and system state analysis - Design and implement GUI using GTK+ and Glade, including installation phase & state display, and progress indicators for file transfer and package installation - Automate product build system and CD-ROM write & verification in Python - Design and develop tools for updating the Windows registry from within Linux to automatically execute Windows applications and update display resolution in Perl 9/1998 - 6/2000 Tekelec Corporation * RTP, North Carolina Senior Software Engineer * www.tekelec.com Technical Lead, chief architect, and subject matter expert for the MGTS Admin, major component of a leading client-server telecommunications diagnostic system. - Implement support for convergence technologies including SS7/ATM, GPRS, and IP Telephony in C++, and ANSI C on Solaris, and port to HP/UX - Install and maintain department webservers, design and develop web applications using MySQL, Perl, Apache, PHP, HTML - Develop functional & design specifications, perform project management, release coordination, and provide estimates for software product releases - Evaluate new tools and technologies for MGTS Admin development including Java, SQL Databases, CORBA, and C++ STL - Develop and implement software process improvements affecting all parts of the development life-cycle: design, SCM, debug, unit test, release management, integration & system test 1994 - 1998 * Northern Telecom * RTP, North Carolina Senior Systems Specialist * www.nortelnetworks.com Oracle Software Engineer for HP/UX-based corporate profitability analysis system - Design & Implement several object-oriented database server applications in GNU C++, OCI, and Pro*C using Oracle RDBMS. - Develop database application monitoring tools in Perl, Tcl/Tk, and Unix Shell - Install and maintain division webserver on Nortel Intranet, develop CGI applications using Perl, DBI/DBD, HTML, NCSA HTTPD - Began employment as Analysts International Corp. contractor, hired by Nortel 1992 - 1994 * Digital Systems Resources * Fairfax, Virginia Senior Software Engineer * www.dsrnet.net Design and develop real-time software under SunOS/Solaris for sonar data analysis systems using C++ and ANSI C. - Design and develop embedded software library using C for TMS320C30 DSP - Develop graphical sonar display software in C++ for Macintosh DSP development systems using Think C, MPW - Develop Operator Alert System for SunOS/Solaris in C++ for X-Windows - Develop sonar data archiving application for real-time SCSI DAT tape storage utilizing shared memory, socket libraries, inter-process communication 1992 * TV Answer, Inc. * Reston, Virginia Programmer/Analyst III Technical Lead for a team of embedded applications software developers. - Design and develop applications for an innovative product for Interactive Television. Emphasis: Embedded Intel 80X86, Borland C, PVCS, Windows. 1990 - 1992 * LTS Corporation * Manassas, Virginia Diagnostic Software Engineer Develop Internal R&D (IRAD) Diagnostic applications in C for AIX on-site at IBM Corporation's Federal Systems Division. - Develop structural and behavioral software models of VLSI components for a FDDI LAN product as the basis for a production line test system - Develop applications in TI Assembly Language to exercise VLSI components - Develop C Applications for AIX to translate between hardware modeling languages 1988 - 1990 * NAVSEA, USN * Norfolk, Virginia Electrical Engineer, GS-11 Provide in-service engineering (ISEA) support for US Navy submarine inertial navigation systems, utilizing embedded multiprocessor MC68000. - Develop Oracle engineering reliability database in SQL*Plus, Pro*Pascal, and Pro*C to research repair data and identify fault patterns - Design and oversee development of solutions to faults in embedded software, and subsequent testing to meet revised specifications Education: 1988 * Old Dominion University * Norfolk, Virginia B.S. Computer Engineering * www.odu.edu Passed Engineer in Training (EIT) Examination, 9/88 Recent Supplemental Courses: Object Oriented Programming in Java, 2001 Professional Engineering Review, 1998 Advanced C++ Programming & STL, 1997 Nortel Project Management Training, 1997 Software Development: Java I, 1997