menu 1
menu 2
menu 3
menu 4
 
Professional Resume for Peter Morrone

 

 Download In Word format for Printing

Software Development: Proficient in Ground up development of Windows applications and real time embedded products.  Experienced in object oriented design methodologies, C++, Java, VB, VBA, XML, MFC, COM, NT/2000, ActiveX, Office Automation, Access, SQL, C, Asm.   Experienced with real time equipment control and automation, communication interfaces and embedded processors. 

 

Product Development and Management:  Nearly 2 decades of technical, product and people management experience. I have taken many products, at the corporate and entrepreneurial level, from conceptualization through deployment and support.  Experienced in project scheduling, tracking and resource management.  Managed several development teams, responsible for product specification, design, development, testing/QA, documentation and customer service.  

 

Hardware Development: Experienced in hardware design of microcontroller systems including I/O, displays, D/A, A/D, communications and programmable logic (Altera and Xilinx). Schematic capture and PCB design. 8051, 80C196, 68030.

 

 

July 99 -Present

Five Stones Development Inc

 

Principal

Principal in software development and consulting firm (www.fivestones.biz).  For various Clients…

¨       Chief Architect and developer for a consumer digital photo processing and archival product (www.ArchiveCreator.com).  Developed the VB front end, C++ ActiveX Controls for File/Image processing, file layout engine, html index generation, XML Database using Xerces library. Integrated third party code for image manipulation and CD-R/DVD burning.

¨       Developed C++ NT based real time automation and control system for a professional audio digital mixing console ( www.vista7.com ).  The system is capable of playback and recording of thousands of user control moves synchronized to various time code sources.

¨       Developed a real time windows based event automation system to capture record and play back continuous and discrete user “events” synchronized to .wav file audio playback.  Used Direct Sound API for streaming of the .wav files and for timing synchronization.

¨       Built custom office workflow applications in VB and VBA, integrating Microsoft Office products as well as other third party and custom software solutions to streamline daily workflow for several customers.

¨       Developed a C++ ActiveX control to act as a Java/ActiveX bridge component allowing Java Beans to be inserted as ActiveX controls in Microsoft Visio Diagrams.  This control was successfully used in place of the Microsoft and Sun bridging solutions, overcoming many of their shortcomings.

¨       Performed Windows NT/2000 server and network installation and maintenance, including building to building wireless bridges, routing, hardware system and software installation and configuration.

 

March 97-July 99

L3 Communications

 

Senior Staff Engineer, Satellite Transmission Systems Division

Team Leader in the development of a distributed NT Server/Workstation monitor and control system for satellite earth stations. 

¨       Utilizing Rational Rose Case Tool (Booch and UML) for design.

¨       Generation of all Use Cases and a Requirements Trace Matrix for requirements capture and validation.

¨       Developed a multi-user Access/VBA tool for entering and reporting of requirements and Use Cases.

¨       Developed a fully functional, “Proof of Concept Prototype” application in C++/MFC on NT. The design goals were to use VISIO as a OLE/In-place drawing engine, custom ActiveX controls to animate the screens as monitored devices change state, and Named Pipes for communications.

¨       Developed a UI Framework utilizing Stingray Software’s Objective Toolkit MFC Extension classes to provide our application with docking windows, customizable toolbars, panning and zooming capabilities.

¨       Evaluated and integrated Sax Basic Engine to provide Visual Basic for Applications functionality to our product through the use of COM Automation.

¨       Developed a major Java COM component to provide a backbone for inter-machine distribution of events and command messages using state and event trees.  The component provided command and state proxy, event notification and security validation (based on NT security) for other inter and intra machine components. Product relied heavily on Java/VB/C++ COM integration

¨       Developed UI elements in Java Using Java Swing, Studio J, Microsoft WFC and Java Bean technology.

 

Dec. 93-March 97

Otari Corp

 

Software Engineering Manager, Console Products Group

Responsible for the software development of the corporation’s line of high end professional audio recording, post production and film mixing consoles. Headed up a staff of 10.

¨       Participated in an Object Oriented design of an automation system for music recording consoles operating under Windows 95. Wrote software using C++/MFC for various aspects of the system.

¨       Involved in the specification of the baseline hardware and software architecture for a distributed PC based digital audio recording console system.

¨       Developed software to operate on a Motorola 68331 micro-controller to process real time incoming serial timecode data and synchronize a music recording console to it.

 

April 91- Dec. 93

Otari Corp

 

Engineering Manager, Digital Systems Group

Responsible for engineering efforts toward the development of a Digital Audio Workstation. This system used multiple embedded 286 and 80C196 processors, Motorola 56000 DSP and a Macintosh computer to record, processes and provide “Word Processor” like graphical editing of multi-channel digital audio.

¨       Responsible for software and hardware specification and development as well as customer support.

¨       Developed software for an Intel 80C196 based system controller card.

¨       Involved in the architecture and implementation of various aspects of a Macintosh based user interface audio editing software including the development of the core platform independent digital audio editing and sound sequencing software engine to run simultaneously on the Macintosh and on multiple PCs.

 

Dec. 88 - April 91

Digital Dynamics Inc.

 

Principal  (1 of 5 owners)

Digital Dynamics was an entrepreneurial endeavor to develop, market and sell a high end digital audio workstation.  Twenty of these distributed processor systems ($25,000 to $125,000) were successfully marketed, manufactured and delivered before Digital Dynamics sold the product line to Otari Corp.

¨       Produced all mechanical designs and drawings for chassis, card cages etc.

¨       Produced several PCBs, analog and digital, Microprocessor, 16 bit-A/D and D/A from schematic capture to PCB layout.

¨       Developed software for a very complex real time Intel 80C196 processor central system controller

¨       Integral in product development, corporate management and responsible for production.

 

June 84 - April 89

LNR Communications

 

Software Engineer

 

Integrated computer control into their line of commercial and surveillance communication equipment.  Developed hardware and software control systems.  Managed projects and software department.

 

MSCE Courses Taken: MFC and OLE, NT 4.0 Administration, Core Technologies

Skill Path Seminars: Managing Multiple Projects, Objectives and Deadlines;  Coaching and Teambuilding Skills for Managers and Supervisors.

Motorola University:  Design For Manufacturability

           

BS Computer Science S.U.N.Y. @ Stony Brook May 1985