michael stone resume 2016

2
Michael Stone [email protected] Scottsdale, AZ 85254 602-402-2743 Skills Highlights Extensive experience in software development as a team member, team leader and as an independent contractor. Highly skilled in C# and C++ programming languages Extensive knowledge of Windows Presentation Foundation (WPF) Experienced in interface design and implementation Accomplished in XAML Well-versed in Agile development methodologies including SCRUM Expert in design and implementation of common libraries and utility and diagnostic tools Proficient with Team Foundation Server and Rational ClearCase source control systems Career Highlights As an independent contractor, successfully designed, built, released and supported a Windows grid control, which was bought and used by several companies, including Rockwell Automation, NetPro Computing and Allen-Bradley. Designed and implemented multiple internally-released device simulators. These simulators assisted developers and technical support staff in the development and testing of OSIsoft interface products, which connect their primary product with a customer’s factory and plant controller devices. Developed a number of internal tools and libraries to help in the development, testing and debugging of the more than 400 interface programs that my last employer supports. Created a proof-of-concept prototype that read a specially-formatted C++ header file for an interface program and created a XAML file that could be used by a general interface configurator program to dynamically generate the configuration screen(s) for that interface, eliminating the need for an interface developer to create interface-specific configurators. Professional Experiences Senior Software Developer 06/1994 10/2016 OSIsoft, LLC San Leandro, CA Sequencia Corp. (formerly PID, Inc.) Phoenix, AZ (Note: OSIsoft purchased Sequencia in 2002 and hired the employees, and maintained employee’s start date with Sequencia as their start date with OSIsoft.) Designed, developed and implemented interface programs that collect data from external data sources, providing real-time, fault-tolerant data to the PI System, the primary product of OSIsoft, LLC. Designed, developed and implemented interface GUI utility programs such as simulators, configurators, data point builders and diagnostic tools. Designed, developed and implemented the client application part of ProcessPoint, a Product Lifecycle Management (PLM) solution for the process control industry using agile methodologies. Developed and implemented client applications for the batch and process control industry. Primary products developed include a batch process control equipment editor and an SFC (Sequential Function Chart) viewer and editor. All projects implemented in C++ and MFC on the Windows NT operating system.

Upload: michael-stone

Post on 15-Feb-2017

26 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Michael Stone Resume 2016

Michael Stone [email protected] Scottsdale, AZ 85254 602-402-2743

Skills Highlights

Extensive experience in software development as a team member, team leader and as an

independent contractor.

Highly skilled in C# and C++

programming languages

Extensive knowledge of Windows Presentation Foundation (WPF)

Experienced in interface design and implementation

Accomplished in XAML

Well-versed in Agile development

methodologies including SCRUM

Expert in design and implementation of common libraries and utility and diagnostic

tools

Proficient with Team Foundation Server and

Rational ClearCase source control systems

Career Highlights

As an independent contractor, successfully designed, built, released and supported a Windows grid control, which was bought and used by several companies, including Rockwell

Automation, NetPro Computing and Allen-Bradley.

Designed and implemented multiple internally-released device simulators. These simulators

assisted developers and technical support staff in the development and testing of OSIsoft interface products, which connect their primary product with a customer’s factory and plant controller devices.

Developed a number of internal tools and libraries to help in the development, testing and debugging of the more than 400 interface programs that my last employer supports.

Created a proof-of-concept prototype that read a specially-formatted C++ header file for an interface program and created a XAML file that could be used by a general interface configurator program to dynamically generate the configuration screen(s) for that interface,

eliminating the need for an interface developer to create interface-specific configurators.

Professional Experiences

Senior Software Developer 06/1994 - 10/2016 OSIsoft, LLC San Leandro, CA Sequencia Corp. (formerly PID, Inc.) Phoenix, AZ (Note: OSIsoft purchased Sequencia in 2002 and hired the employees, and maintained employee’s

start date with Sequencia as their start date with OSIsoft.)

Designed, developed and implemented interface programs that collect data from external data

sources, providing real-time, fault-tolerant data to the PI System, the primary product of

OSIsoft, LLC.

Designed, developed and implemented interface GUI utility programs such as simulators,

configurators, data point builders and diagnostic tools.

Designed, developed and implemented the client application part of ProcessPoint, a Product

Lifecycle Management (PLM) solution for the process control industry using agile methodologies.

Developed and implemented client applications for the batch and process control industry. Primary

products developed include a batch process control equipment editor and an SFC (Sequential

Function Chart) viewer and editor. All projects implemented in C++ and MFC on the Windows NT

operating system.

Page 2: Michael Stone Resume 2016

PC Development Group Manager 06/1989 - 06/1994 NCM A/S Phoenix Phoenix, AZ

Supervised the work of five other software developers and additional contractors at times.

Implemented and maintained programming standards, scheduled and coordinated code

reviews, created project prototypes and designs and implemented and tested software.

Developed, implemented and tested all UI applications for non-mainframe products.

Independent Contractor 10/1988 - Present De la Piedra Software Scottsdale, AZ

Self-employed independent contractor doing UI applications development in C and C++ on

Windows platforms for clients such as Best Western Hotels, Microsoft Consulting Services,

NetPro Computing Inc. and Kinetik I.T (formerly Mach 2 Systems).

Also designed, developed, marketed and sold a robust grid control for Windows platforms

that was or is still used by companies such as Rockwell Automation and Allen-Bradley.

Senior Software Engineer, Software Support Specialist 11/1980 - 09/1988 Bunker Ramo Shelton, CT

Led a team of three programmers at Bunker Ramo's Swiss subsidiary.

Developed a complete transaction system (driver, keyboard handler, screen data editor and

mask generator) in C for both UNIX and VMS systems.

As the software specialist at the Spanish subsidiary, executed all software tasks such as

development, support, demonstrations and customer training. Initially, in the U.S., primary

support specialist for Latin America in the International Marketing department.

Handled the generation, installation and support of BANKTRAN systems, the support of

distributors and customers, demonstrations and the review of system specifications.

Programmer-Analyst 03/1979 - 10/1980 Honeywell Information Systems McLean, VA

Designed and implemented a translator of ROLM (Data General) Assembler to Honeywell

Level-6 Assembler to support the conversion of the control software of the electro-static

inertial navigation system in B-52 bombers. Also began the initial coding on a secure

communications processor for UNIX.

Education

Bachelor in Computer Science University of Texas at Austin

Active in Continuing Education to Stay Current with New Technology

Attended numerous professional courses in topics such as Debugging, SCRUM, Interactive Design, and COM.

Additional Information

Fluent in Spanish, some German

Held DoD Top Security Clearance with Honeywell