Don Berryman Consulting
services
examples
resume
contact
jazz calendar

----------------------

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



| services | partners | jazz calendar | resume | contact | home |
Overview
Skills
Experience
Publications
Standards