We provide IT Staff Augmentation Services!

Software Release Manager / Senior Principal Software Engineer Resume

4.00/5 (Submit Your Rating)

Columbia, MD

OBJECTIVE

  • Apply over twenty - five years of Software Development Life Cycle experience to a Software Engineering Management role.
  • As a career manager with an Engineering and Business background, I have become extremely effective in “turning projects into products”, and injecting quality thru process improvement and greater emphasis on product testing.
  • Success in management attributed to increased team productivity thru training and motivation.

SUMMARY

  • Engineering/Project Management (7 yrs) providing hands-on support while leading departments responsible for product development - 15 years of experience in the Transit Industry
  • Product Management (8 yrs) specializing in vertical marketing of dynamic client/server products
  • Release/Configuration Management (10+ yrs) experience creating and leading CM efforts in an Agile environment, using ClearCase, ClearQuest, Unified Change Management (UCM), Jama, PVCS (Serena) Version Manager and Tracker
  • Corporate Management experience (2 yrs) running a small SW development and consulting corporation
  • Ability to combine technical knowledge with business principles

TECHNICAL SKILLS

  • UNIX
  • Linux
  • Mainframe and Windows OS
  • Agile Object-Oriented development
  • C++
  • C
  • Perl
  • Java
  • HTML
  • PowerBuilder and Visual Studio
  • Oracle and SQL databases
  • CM Tools including ClearCase
  • ClearQuest
  • PVCS Version Manager and Tracker
  • CVS and RCS

PROFESSIONAL EXPERIENCE

Confidential, Columbia, MD

Software Release Manager / Senior Principal Software Engineer

Responsibilities:

  • Release Manager of Transit Software in support of the IVU-3100 embedded software, deployed on a fleet of 20,000 buses, light rail, and support vehicles - reduced four versions into one master baseline
  • Restructured the Configuration Control Boards (CCB) for greater efficiency
  • Instrumental in obtaining ISO 9000 certification for division; Participation in CMMI effort
  • Proactive member of management team to shift product focus from continuous maintenance to development that will support new and existing customers
  • Identified the interactive roles for the Product Manager, Functional Managers, System Engineers, Technical Leads, and the Software Engineering team to create greater communication within division

Confidential, Columbia, MD

Management Consultant

Responsibilities:

  • Software Management Consultant responsible for transforming the division’s software development life cycle processes in order to make the various product lines more profitable
  • Lead Software Engineer responsible for re-productizing the IVU-3100 embedded vehicle software
  • Release Manager responsible for the planning, configuration, and testing of vehicle software. Interfacing with the Configuration Control Board (CCB) to define the release contents.

Confidential, Columbia, MD

Engineering Manager / Senior Principal Software Engineer

Responsibilities:

  • Product Development Manager for Orbital's Transportation Management Systems (TMS) Division - the leading supplier of Computer Aided Dispatch / Automatic Vehicle Location (CAD/AVL) systems for the Public Transportation industry in North America.
  • Software Product Manager for the OrbCAD/UNIX Control Center product (Chicago / NYC Transit)
  • Manager of the Configuration Management (Engineering) and the Documentation/Training departments -personally responsible for forming the departments, and the design and implementation of division-wide processes and standards for product control in coordination with ISO-9001 and SEI / CMMI standards, thru the creation of Standard Operating Procedures (SOPs) and Work Instructions (WIs).
  • Project management head of the IVU-3100 embedded vehicle software Configuration Control Board (CCB), and a lead member of the OrbCAD Control Center software CCB.
  • Management representative at the TMS User Conferences
  • Experience implementing and managing CMMI Maturity Level 3 processes
  • Responsible for the control of all hardware (change process using ECR / EN / ECN), software (utilizing Rational ClearCase and ClearQuest), and documentation products produced by the division. Hands-on role included build management, release management, and Software QA

Confidential, MD

President and Chief Architect

Responsibilities:

  • President of Confidential, a small corporation employing contract employees, with a strategic plan for producing consumer Internet software.
  • Directed all corporate development, budgeting, treasury, tax, audit, and controllership functions.
  • Assessed market potential and implemented strategic business plan for short-term and long-term goals
  • Represented the corporation in a random Maryland Unemployment Insurance audit, requiring a detailed analysis of financial and tax records.
  • Engineering experience gained by work on the technical contracts with Ciena Corporation (Linthicum, MD) and Confidential RSI ( Confidential, MD).

Confidential, MD

Product Manager / Member of Technical Staff

Responsibilities:

  • Product Management role involving the forward planning and maintenance for a complex mapping graphics product (C, C++, and HP UNIX), along with its integration into several existing graphical applications
  • Creation of marketing plans, technical management plans, and in corporation of ISO 9000 and SEI processes. Position also required representation at trade shows.

Confidential

Technical Lead

Responsibilities:

  • Software Technical Lead role for government customer, involving the development and integration of user interfaces and maintenance for a data encryption system between SUN workstations utilizing ATM device drivers in a UNIX environment, written in C/C++.
  • Writing of Software Test Plans and Procedures to ensure that the software met the desired requirements.
  • Technical Lead role at Applied Physics Laboratory responsible for GUI development and maintenance of windows. Developed concept of stakeholder interaction thru the formal review of User Interfaces.

Confidential, Gaithersburg, MD

Product Manager / Technical Lead

Responsibilities:

  • Seven years of extensive experience as the Software Product Manager / Technical Lead on two pioneer Command and Control C/C++ GUI workstation applications involving AIX, Motif and X-Windows in a client/server environment, and an OS/2 Presentation Manager graphical reporting suite of products
  • Management role involved leading a team of 7 to 10 software engineers and testers to produce the product, as well as the identification, forward planning, and successful marketing of the base products to new DOD customers in Sunnyvale, CA, Colorado Springs, CO, and Gaithersburg, MD.
  • Management of the entire product development life cycle from defining customer requirements to site installation and maintenance.
  • Conformance of projects to SEI quality management specifications, and author of numerous Document of Understanding contracts with our customer representatives.

Confidential, Dallas, TX

Vertical Marketing Administrator

Responsibilities:

  • Vertical Marketing Administrator with responsibilities as the customer interface to Value Added Resellers for programmable calculators, combining input from technical personnel, marketers, and software end-users.
  • Activity involved understanding customer requirements, determining market potential, and devising strategic business plans for the development and sales of the system.

We'd love your feedback!