Mark A. Nelson 5760 East Floyd Avenue Denver, CO 80222-7516 303-901-9912 mnelson@nyx.net SUMMARY: • A Software Engineer with 25 years of experience; familiar with the entire software development lifecycle. • Web development skills: COLDFUSION, FLEX/ACTIONSCRIPT, HTML, CSS, JAVASCRIPT, XML. • J2SE development experience in a UNIX environment. • SQL relational database experience: MICROSOFT SQL SERVER, ORACLE, SYBASE, INFORMIX. • Strong C/C++ development experience in a UNIX environment. • Networking skills: TCP/IP and MQSERIES. • Experience with WINDOWS XP PRO and X WINDOWS. • Effective team player and project leader. SOFTWARE SKILLS: WINDOWS XP PRO, COLDFUSION, FLEX/ACTIONSCRIPT, J2SE (JAVA), HTML, CSS, JAVASCRIPT, XML, AJAX, C/C++, UNIX/LINUX (KSH/KSH SCRIPTS, MAKE, RCS, AWK, SED, M4, LEX/YACC, VIM, X WINDOWS), ECLIPSE, MICROSOFT VISUAL STUDIO, MACROMEDIA COLDFUSION STUDIO, RDBMS/SQL (MICROSOFT SQL SERVER, ORACLE, SYBASE, INFORMIX), TCP/IP, HTTP, SKYPE, ADOBE CONNECT ENTERPRISE, CUTEFTP, MICROSOFT OFFICE, FRAMEMAKER, ADOBE READER, SNAGIT, STARTEAM, VISUAL SOURCESAFE, MICROSOFT OUTLOOK, BEYOND COMPARE, WINZIP, VISTAPLUS, MQSERIES, PERL, PYTHON, TCL/TK, RUP (UML, USE CASES). HARDWARE: HP 9000, SUN SPARCSTATION, IBM PC, MACINTOSH. EDUCATION: Bachelor of Science in Mineral Engineering Mathematics, Colorado School of Mines, 1975. EXPERIENCE: Consulting Software Engineer, Trilemetry Incorporated. July 2007 to August 2008. Environment: WINDOWS XP PRO, COLDFUSION, FLEX/ACTIONSCRIPT, J2EE, HTML, CSS, JAVASCRIPT, XML, AJAX, ECLIPSE, MICROSOFT VISUAL STUDIO, MACROMEDIA COLDFUSION STUDIO, MICROSOFT SQL SERVER, MICROSOFT OFFICE, FRAMEMAKER, ADOBE READER, SNAGIT, SKYPE, ADOBE CONNECT ENTERPRISE, CUTEFTP, STARTEAM, BEYOND COMPARE, WINZIP. • Reviewed, revised and wrote technical training materials. • Debugged, revised and wrote Internet business applications. Technical Staff, Analysts International Corporation / Qwest Dex. January 1997 to April 2001. Provided contract programming services to Qwest Dex through Analysts International. Environment: C/C++, J2SE, UNIX (HP-UX), RDBMS/SQL (SYBASE), MQSERIES, TCP/IP, WINDOWS NT (VISUAL SOURCESAFE, WORD, EXCEL, OUTLOOK, VISTAPLUS), RUP, HTML, XML, POSTSCRIPT. • Designed, coded and documented application software. • Performed production support and software testing tasks. • Developed Message Group and Message Send APIs for use with MQSERIES. • Supervised the development of the Notifier Print System as part of the Quantum project. The Quantum project was the rewrite of Qwest Dex's phone book manufacturing system due to Y2K considerations. The Notifier Print System deals with the sending and receiving of messages (via MQSERIES) between groups involved in the phone book manufacturing process. • Participated in the development of the Order Transporter System as part of the Sales Link project. The Sales Link project dealt with the process by which sales personnel in the field enter sales information (orders) into the phone book manufacturing system. The Order Transporter System is the subsystem within Sales Link that routes orders to other subsystems and groups based upon an order's type and status. Software Engineer, U S WEST Communications. August 1994 to December 1996. Environment: C/C++, UNIX, RDBMS/SQL (ORACLE, PL/SQL), VISION* (GMLP, GMLI), FRAMEMAKER, RUP (UML, USE CASES). • Generated requirement documents via the writing of USE CASES. • Designed, coded and documented application software. • Supervised programming projects. • Performed production support and software testing tasks. • Supervised the development of the OSP-FM/LFACS Interface. The OutSide Plant - Facility Management system maps and manages telephone outside plant facilities. The Loop Facility Assignment Control System deals with the assignment of telephone cable loops (i.e. pairs) within a telephone exchange. The interface between the two systems allows retrieval of information from LFACS by OSP-FM and automatic update of LFACS by OSP-FM. • Designed and coded GML macros for the OSP-FM application. Consultant, Intelligraphics Incorporated. November 1993 to January 1994. Provided consulting and contract programming services to Intelligraphics. Environment: C, UNIX, RDBMS/SQL (ORACLE), INTERGRAPH, VISION* (GINA). • Developed an INTERGRAPH to VISION* graphics/database translator. Senior Applications Analyst, Geonex Corporation. April 1993 to November 1993. Environment: C, UNIX, RDBMS/SQL (ORACLE), X WINDOWS, INTERGRAPH (MICROSTATION, USER COMMANDS, INC). • Designed and coded application software. • Provided software system design services. • Developed a graphics capture environment and wrote QA/QC routines for an electric utility facility mapping project. Consultant, Visitech Consulting Incorporated. August 1992 to March 1993. Provided consulting and contract programming services to Visitech. Environment: C, UNIX, RDBMS/SQL (INFORMIX, EMBEDDED SQL), X WINDOWS, INTERGRAPH (MICROSTATION, MGE, MICROCSL, RIS, INC), DXF. • Developed an INTERGRAPH MGE (MICROSTATION Geographic Environment) to SYNERCOM graphics/database translator. Senior Applications Analyst, Geonex Corporation. April 1990 to May 1992. Member of the corporate R&D staff. Environment: C, FORTRAN, UNIX, VAX/VMS, RDBMS/SQL (ORACLE), X WINDOWS, INTERGRAPH (IGDS/DMRS, USER COMMANDS, FRAMME, INC), GEOVISION (GINA), MACRO-11. • Supervised programming projects. • Provided consulting support to other offices. • Provided support for existing in-house projects. • Designed software systems for facility mapping conversion. • Designed and coded application software. • Designed and supervised the development of a generalized INTERGRAPH to GEOVISION facility mapping conversion system. • Designed and developed an INTERGRAPH to GEOVISION graphics/database translator. • Managed a multi-subsidiary telephone facility mapping conversion project startup. Principal Software Engineer, GeoTechnology International. February 1981 to March 1990. Environment: FORTRAN, VAX/VMS, DG AOS/VS, INTERGRAPH (IGDS/DMRS, USER COMMANDS, SIF, MICROSTATION, FRAMME), MACRO-11, MASM-32. • Supervised programming projects. • Provided support for existing in-house projects. • Assisted in the preparation of client proposals. • Performed computer system management duties. • Designed and coded application software. • Developed software tools. • Developed a graphics and database translator used for the interchange of data between the in-house developed graphics system and client INTERGRAPH systems. • Designed and supervised the development of a conversion/translation system for a railroad mapping project. • Designed and developed a generalized INTERGRAPH-based facilities conversion system. The system featured an off-line attribute entry subsystem and a MICROSTATION digitizing subsystem. • Designed and supervised the development of connectivity generation systems (feeders) for four telephone outside plant conversion projects. • Provided technical support for a FRAMME-based fiber-optic route conversion project. Programming Coordinator - Engineering, Tri-State Generation and Transmission Association. December 1978 to February 1981. Environment: FORTRAN, BASIC, PDP-11 RSTS/E, FINAR. • Designed and coded application software. • Planned, organized, and monitored programming projects. • Supervised program maintenance. • Supervised the development of a computerized Corporate Long Range Planning System. The system was used for projecting electric generation and transmission requirements based upon Corporate Power Requirements Study input data. • Developed a Delivery Point Projection System used for projecting electric substation loads. • Developed the Remote Computer Interactive Service (Remote). Remote was used for accessing off-site computers through the corporate mainframe machine. Supervisor of Data Processing, Morgan County Rural Electric Association. May 1976 to December 1978. Environment: BASIC, PDP-11 RSTS/E. • Performed data processing department planning. • Designed and coded application software. • Performed computer system management duties. • Performed computer system operation duties. • Developed electric utility billing, payroll, capital credit, and inventory control software systems.
$Ident: Mark_A_Nelson-resume.et 3.0 100519 $ $Symbol: MAN30 $State: Prod $ $Descr: Resume. $ $ModSum: (MAN30) $ $Id$