|
----------------------
Overview
Over 20 years experience as a systems/software development engineer. Experience in developing software and systems with extensive customer contact and technical leadership. Participated in ANSI and ITU standards development. Discovered and documented system requirements. Devised and developed systems, software, information models, test plans, standards and specifications for distributed embedded systems and workstations.
Back to Top
-----------------------
Skills
UML and OMT Object Modeling, OOA and OOD Rational Rose, StP
Java, J2EE, EJB, JSP, XML Web applications, GUI SNMP/CMIP/GDMO/TL1/CLI
HTML, DHTML, XHTML, Javascript
Microprocessor and mainframe assembly languages
Portable embedded real-time software development in C/C++
Tornado, ClearCase, ClearQuest, CVS, SCCS
Network and Network Element Management Systems
Software Development Process
Linux, UNIX, HPUX, Solaris and windows NT development environments
Back to Top
-----------------------
Experience
Jazz Police Information services Minneapolis, MN
Designer/Publisher 1/2004 - Present
Design and development for jazzpolice.com web site and information service.
Develop CMS portal software for news and travel information service.
Optical Solutions, Inc. Plymouth, MN
Senior Software Engineer/ Network Management Team leader 6/2002 to 11/2003
Responsible for definition and development of OS/NE and NMS/EMS network management interfaces:
Defined and developed TL1 agent on NE.
Team lead on Linux based Element Management System for a FTTH product supporting voice, data and switched digital video for residential and business application.
• Developed platform independent EMS written in Java (J2EE)
• Integrated open source products: JBoss EJB application server, PostgreSQL and Tomcat.
• Developed and deployed GUI in Java, HTML, XML, JSP and JavaScript.
Dakota Bar and Grill Saint Paul, MN
Web Consultant 2/2002 to Present
Designed and developed secure online ticket ordering system. Provide ongoing maintenance.
Merkita Minneapolis, MN
Standards Consultant 10/2001 to 2/2002
Help prepare and review US position to the ITU for the Data Communication Network (DCN) in the Optical Transport Network (OTN) Standard for a major telecommunications carrier.
Zhone Technologies, Inc. Minneapolis, MN
Senior Software Engineer 5/2000 to 9/2001
Responsible for generic interface management architecture and software development, integrating with off-the-shelf software in a multi processor VxWorks RTOS implementation. Developed common code base multi platform software for i960, Pentium, and Motorola processors.
• Developed interface configuration management architecture for multi-shelf VxWorks based broadband access device, IP router and termination equipment.
• Led a team in developing interface configuration management software.
• Development SNMP mibs and distributed agent software.
Teleinsight, Inc. Orlando, FL
Consultant 5/1999 to 5/2000
Responsible for an Implementation agreement between an IEC and a SONET DCS manufacturer.
• Evaluated and selected GDMO modeling tools.
• Mentored team in OOA/OOD, use of UML and Rational Rose to integrate: order, billing, provisioning and network monitoring systems.
• Modeled Operations Support Systems (OSS) in UML using Rational Rose to perform gap analysis.
• Generated a managed object conformance statement (MOCS) for the Q3 interface.
• Mentored software development engineers in the implementation of management information model.
Senior Systems Engineer
Responsible for defining a distributed visualization and data mining network management system.
• Produced systems requirements and architecture specifications including OOA/OOD artifacts.
• Developed UML model used for Java implementation on Windows NT workstations.
ADC Telecommunications Minneapolis, MN
Senior Systems Project Engineer 1996 to 1999
Responsible for developing requirements, architecture specifications and implementation agreements within a telecommunications equipment manufacturer using OOA/OOD CASE tools and techniques.
• Developed a Hybrid Fiber Coax (HFC) and xDSL CMIS management information models (GR-303, GR-2833 and ITU based) using UML and GDMO.
• Specified requirements and UML object model for a CORBA based distributed NMS.
• Aided software development engineers in the implementation of management information model in a pSOS system with third party protocol stacks.
Systems Project Engineer 1991 to 1996
Responsible for leading team of software engineers and technicians in the development of various software systems within both UNIX workstation and real-time embedded systems.
• Created architecture and requirements specifications for a family of networked performance assurance products.
• Developed network management interface requirements and implementation plan for a family of SONET transmission products.
• Lead a company wide team to define a software development process.
• Developed Quality Assurance plan.
• Developed test suites and automated test tools and simulators for integration testing.
Senior Software Engineer 1987 to 1991
Responsible for leading team of 7 software engineers in the development of a real-time embedded remote test and performance monitoring system.
• Defined software architecture for multi card system.
• Developed real time OS (RTOS) task executive to run on Intel 80186 and Motorola 68xxx boards.
• Wrote test plans and automated test scripts.
• Coordinated customer acceptance test plan execution.
Standards Representative 1989 to 1999
Selected by CTO to represent company in the development of North American telecommunication standards.
American National Standards Institute (ANSI) accredited technical subcommittee T1M1, 10 yrs
American National Standards Institute (ANSI) accredited technical committee T1, 4 yrs
Telcordia (Bellcore) GR-303 Forum, 2 yrs
ATIS SONET Interoperability Forum, 4 yrs
Alcatel TITN Inc. Minneapolis, MN
Communications Analyst 1984 to 1986
Developed portable X.25 software and ported software to a variety of UNIX and real-time OS targets.
• Wrote UNIX and RTOS kernel I/O device drivers.
• Performed network certification testing.
Comten Inc. Minneapolis, MN
System Programmer 1981 to 1984
Developed SNA-NCP software for communications Front-end processors in assembly language and C.
Back to Top
-----------------------
Publications
Implementing Standard Communication Protocols in C” The C Journal, volume 3 no.1 (summer 1987)
High Capacity Digital Test Techniques” Published as a white paper on the ADC web site (1995)
Back to Top
-----------------------
Standards Development
American National Standards Institute (ANSI) Representative 1989 to 1999
- American National Standards Institute (ANSI) accredited technical subcommittee T1M1, 10 yrs
- American National Standards Institute (ANSI) accredited technical committee T1, 4 yrs
Industry Forum representative 1995-1999
- Telcordia (Bellcore) GR-303 Forum, 2 yrs
- ATIS SONET Interoperability Forum, 3 yrs
- ATIS Network and Services Integration Forum (NSIF), 4 years
Back to Top
|