You are on page 1of 3

DANIEL LYDICK

dlydick@earthlink.net P.O. Box 972, Carrollton, Texas 75011 (972) 446-9575

Senior Java/Web Site Developer
Seasoned senior-level developer and sometimes team leader takes product from initial concept to final delivery through strong commitment to design methods, usage and testing requirements, and thorough release process. Extensive experience in product engineering on large Unix systems, web sites, local area networks, and distributed processing environments. Known for creative, cost-saving solutions to system-level and architectural problems. Reputation for quality documentation for designers, testers, and users. Regular involvement with specialty toolkits.
(Sun Certified Developer for Java™ 2 Platform)

(Oracle 9i Database Administrator Certified Associate) Microsoft Developer's Network: 2007-present by invitation from Microsoft Apache Harmony Committer, 2005-present Author, Java Virtual Machine for Apache Software Foundation Exam Reviewer, 2004-2005, Java 5 Sun Certified Programmer Exam for the Java 2 Platform, Standard Edition 5.0 for Sun Microsystems, Inc.

(Sun Certified Web Component Developer for the Java™ 2 Enterprise Edition Platform) (Sun Certified Programmer for Java™ 2 Platform)

Web Sites: www.usairways.com (airline) www.gainsco.com (insurance) www.awbearings.com with… www.bearingplace.com (eCommerce web site family) www.sage1.org (eCommerce) www.private-network (product internal self-contained) Achievements: - Rearchitected ad hoc multi-platform broadcast television automation product to use J2EE. - Saved Texas Highway Department $60M (2%) per annum in public funds by improving efficiency of competitive highway construction bidding process. - Eliminated memory leak in database connection by use of Jprobe leak detector in Java program. - Implemented two memory allocators and one garbage collector for a Java Virtual Machine. - Integrated Linux, Apache HTTPD, PostGreSQL w/ custom software into e-Commerce web site. - Salvaged $120K software contract for real-time television automation system by recovering 85% of damaged source base: Java, IDL, CORBA, C++, C, UML, Rational Rose.
- Improved J2EE back end Oracle 8 database schema by removing 10% redundant foreign key associations.

- Restructured label printing system database and software for manufacturing plant. - Designed and implemented embedded Linux business class aircraft cabin entertainment system. - Overhauled software configuration management methodology and software distribution algorithm for major airline Unix-based multi-platform web site, including DB2, Oracle, and J2EE pieces, saving $200-300k (est.) in first year, plus increased customer satisfaction. An Experienced Java Developer Who…
- Creates product requirements and system specifications, building team consensus from extensive customer, marketing, and technical staff interaction. - Specifies architectural components for large-scale distributed systems. - Matches business needs and software configuration management policies, procedures, tools. - Commits project team to long-term success by implementing solid design process; accurate software configuration management; appropriate release policies, procedures, documents. - Partners with customers to solve technical problems during product integration stage. - Overhauls and stabilizes systems with severe runtime and/or database problems. - Designs test bed platforms for manufacturing, field testing, and engineering laboratory use.
The Sun Certified Developer Logo is a trademark of Sun Microsystems, Inc. The Sun Certified Web Component Developer Logo is a trademark of Sun Microsystems, Inc. Oracle is a registered trademark of Oracle Corporation.

10/21/09 JW

DANIEL LYDICK
Skills Architecture, Design Methodologies and Process: J2EE, OOAD, OOP, Rational Rose, CORBA, IDL, UML, SVN, CVS, ClearCase, ClearQuest, RCS, PVCS, SCCS, DO-178B. Languages: Java,HTML,XML,CSS,JS,JSP; C; C++,Visual C++;MFC; SQL,SQLPlus;VB; TCL,ITCL Shell Scripts: Bourne Shell, Korn Shell, Bash, C Shell; Perl, Awk, Sed Databases: Oracle 6, 7, 8i, 9i; MS SQL Server 2000; PostgreSQL 7; MS Access; Informix/C-ISAM Applications: Apache Struts 1.2, 1.3, Tomcat 4.1, 6.0.18, HTTPD 1.3; Flashline; iHTML Merchant 2.0;
DO178Builder; Eclipse 3.x; Borland JBuilder 4, 5; MS PowerPoint, Visio, Excel, Word, Front Page, Project.

Standard Computing Platforms: Solaris 7/8/9; SunOS 4.2/4.3; Unix BSD 4.1-4.4; Unix Sys V.2/V.3/V.4; HP-UX; AIX; Linux 2.0.30 (Red Hat 5 extension and PPC603 port), 2.4.25 (ELDK); Irix 6.5; MS Windows 2003 Svr, Vista/XP/2000/NT4/98/95/3.1x; JVM 2 for Java 5. UNIX Hardware: Sun(many); HP9000; IBM RS6000; Tandem CO1300/1400; TI 1500; SGI; HUT PC Hardware: Dell; IBM; Compaq; Gateway; HP; Several custom designs Education: B.Sc. Computer Science (EE/math concentrations) Trinity University, San Antonio, TX. M.A.R. (General Studies) Westminster Theological Seminary, Philadelphia, PA. Certifications: (please see page 1) Major Career Focus Areas: - Java/J2EE development - Systems integration (*) - Software configuration management (*) - Several significant MS Windows devel. projects. - Unix/C/C++ software development (*) (*) Separate resumé focus available - Real-time embedded/C/Assembly software development (*) Employment History (selected) Heads Up Technologies, Inc. (direct) 2006-2009 Business class aircraft equipment industry leader needed overall Unix development and CM strategies. C/C++, Doxygen, HTML, DocBook, XML, DO-178B, Unix, Shell, Linux, Kernel, Embedded Linux, U-Boot, CVS, Bugzilla, PPC 603 (MPC5200) and ColdFire (MCF5282) Assembler. Phased Solutions, Inc. (consultant) 2006 Clients of local systems house used Oracle or SQL Server databases in their business processes. DNS for www.awbearings.com and www.bearingplace.com and family, Oracle 8/HP-UX (Unix), SQL Server 2000 for www.gainsco.com, HTML, CSS, Windows Server 2003. Committer to Apache Software Foundation (open source contribution, not employment) 2005-2007 Major open source foundation needed a Java virtual machine for its Java 5 implementation. Java 4, Java 5, JavaDoc, Doxygen, HTML, CSS, C, Solaris, Eclipse, SVN. Sage Marketplace Technologies (consultant) 2004-2005 Small web-based retailer www.sage1.org needed replacement for expensive e-commerce hosting. J2EE, Apache HTTPD, PostGreSQL, iHTML, Linux, SQL, MS Access, MS Excel. Volunteer for Sun MicroSystem, Inc. (community service, not employment) 2004-2005 Owner of Java computer language needed professional review of its certification program. Java 5, Java 4, Java 5, Java 4, Java 5. Sabre Holdings Corporation, Inc. (formerly Sabre, Inc.) (consultant) 2003-2004 U.S. Airways web site www.usairways.com development team needed configuration mgmt, production delivery improvements. Java 4, C++, J2EE, Struts, Perl, Shell, SQLPlus, ClearCase, Unix, Oracle 7/Irix, Oracle 8/Solaris, DB2.
The Sun Certified Developer Logo is a trademark of Sun Microsystems, Inc. The Sun Certified Web Component Developer Logo is a trademark of Sun Microsystems, Inc. Oracle is a registered trademark of Oracle Corporation.

10/21/09 JW

DANIEL LYDICK

Page 3

Blueline Technology, Inc. (consultant) 2001-2002 Broadcast TV equipment vendor needed help stabilizing and improving logistics automation product. J2EE for www.private-network, Java 3, C++, C, SQLPlus, ProC, Oracle 9i/Linux, CORBA, Windows 2000. Texas Instruments, Inc., Digital Imaging (consultant) 1999-2001 Industry leader in digital photofinishing needed IEEE-1394 (Firewire) communications subsystems. C, Hitachi 3337 (64180 with peripherals), Visual C++ on Windows 95/98/NT2/2000, LabWindows Other employment history available upon request. Appendix: Projects by Type Java, Web Sites: Major DNS, e-mail, and security cleanup of sales co. www.awbearings.com web site group (A&W Bearing '06) Restructured e-Commerce web site www.sage1.org with in-house server on Red Hat Linux, Apache HTTPD, PostGreSQL, iHTML appl. pkg. (Sage '04-05) Helped restructure Struts-based Java packages and restructured configuration management of www.usairways.com (Sabre'03-04) Recovered 85% of damaged Java/IDL/C++/UML source base of existing project and redesigned broadcast TV station automation system (from MVC model 1 to model 2) for www.private_network J2EE approach, incl. web browser front end and Oracle back end (Blueline'01-02) Object Oriented Design/Programming: OO redesign of existing Visual Basic project using Java, Visual C++ (Blueline Technology '01-02) Digital photofinishing host lab simulation, C++ (T.I. '00-01) Remote telephony network device mgmt project, SNMP, ITCL. (ADC Telecom '98) Telephony testbed project, C++ (T.I. '94-95) Database: Planned migration of insurance company SQL Server databases in www.gainsco.com data center from one city to another (Gainsco '06) Oracle-based TV broadcast automation (Blueline Technology '0102) Custom ViewLogic E-CAD extension utility suite for bill of materials mgmt, costing. (Texas Instruments '97) Reporting, analysis, activity monitor subsystems for international airline fare conferencing system,Oracle 6. (American Airlines Decision Technologies, Inc. '91) UNIX-based RDS CISAM/Informix connection to American, United, TWA, Pan-AM, Northwest Airlines reservation systems. (Information System Strategies, Inc. '86) UNIX Applications: Embedded Linux cabin audio distribution (HUT '06-'09) Linux/Apache web server, PostGres DB and iHTML Merchant e-Commerce (Sage '04-05) Ported large Unix shareware utility suites, coupled into CM system. Specialized ethernet, IP, IP-over-ATM and ARP utilities. GUI extensions using ITCL for remote Network Mgmt System control on SNMP/IP-over-ATM. (ADC Telecommunications, Inc. '98) Configurator, installer, startup/shutdown subsystems for voice-activated dialing product for TI 1500 host (Sys V, 3.3) and Tandem Integrity CO-13xx/14xx (Sys V, 4.0). (T.I. '92-94) Voice-activated dialing testbed on TI 1500 (Sys V 3.3) and SunOS 4.3 for NFA, Proxy, DID, and FGD (partial) in-band signaling independently on arbitrary number of T-1 channels and spans, up to 84 T-1's. Added custom Call Flow Test (CFT) language, including parameterized macro processor, stress test facility. (T.I. '91-95) MS WINDOWS 95/98/NT3.51/NT4/2000: Rearchitect broadcast TV automation system, Win2000, Oracle, Java, Visual C++ (Blueline Technology '01-02) 95/98/NT4 Visual C++ IEEE-1394 digital photofinisher lab host appl. (T.I. '00-01) NT3.51/3.11WFWG front end to PC/UNIX ViewLogic E-CAD extension. (T.I. '9597) Software Configuration Management, Development and Administration: (usually UNIX hosted.) Designed SCM system for new, larger scale products (HUT '06-09) Designed new SCM system for airline web site. (Sabre '03-04) Set up RCS for medium-sized project (.5M lines) for PC network (Blueline Technology '01-02) Linux kernel release policy and procedure (ClearCase), start through 1.0 beta release. (ADC Telecommunications, Inc. '98) CM policy, system, and procedures (all custom) for custom ViewLogic E-CAD extension. (T.I. '95-97) Established CM policies, system, and procedures (CVS + custom) for Voice Activated Dialing system. (T.I. '91-95)
The Sun Certified Developer Logo is a trademark of Sun Microsystems, Inc. The Sun Certified Web Component Developer Logo is a trademark of Sun Microsystems, Inc. Oracle is a registered trademark of Oracle Corporation.

10/21/09 JW