Resume

PHILLIP W. CLEVELAND

Irvine, CA

PROFESSIONAL EXPERIENCE

Blizzard Entertainment (GAMES – ENTERTAINMENT SOFTWARE) IRVINE, CA

  • TECHNICAL LEAD SOFTWARE DEVELOPER 12/2018 - PRESENT

Product Development: More to come.

Leadership and Career Development: More to come.

Hiring: More to come.

JMC NORTH AMERICA (MEDICAL DEVICES – AUTOMATED BREAST IMAGING) RENO, NEVADA

Women’s Health – Robotics systems and screening software for early breast cancer detection

  • SOFTWARE DEVELOPMENT MANAGER 02/2017 - 10/2017

Product Development: Responsible for full product lifecycle of FDA regulated medical software suite. Designed and developed medical device software used to screen for breast cancer. Developed system architectures for Linux and Windows operating systems using front end technologies such as WPF, ElectronJS, ReactJS and Typescript. Developed a multi process, decoupled, front-end and backend architecture using GRPC for inter-process communication.

SONOCINÉ (MEDICAL DEVICES – AUTOMATED BREAST IMAGING) RENO, NEVADA

Women’s Health – Robotics systems and screening software for early breast cancer detection

  • SOFTWARE DEVELOPMENT MANAGER 06/2013 - 11/2016

Product Development: Responsible for full product lifecycle of FDA regulated medical software suite. Implemented complete continuous integration process with automated testing procedure which reduced the production release cycle by 80%. Designed and developed proprietary screening software used for cancer detection. Designed and developed a medical record storage and retrieval application using encrypted https RESTful web services and a MVVM based WPF client application.

Process Improvement: Drove the adoption of key business process changes to simplify product feature and requirement documentation. Expedited regulatory acceptance and reduced manual documentation requirements by 50%. Responsiveness: Increased customer responsiveness by reducing product defect correction turnaround from months to days.

Hiring: Developed a three phased, objective, structured interview hiring process and conducted interviews using the process. This process used standardized scoring of situational judgement questions to determine good employee fit.

PERTRAC FINANCIAL SOLUTIONS (ANALYTIC AND WORKFLOW SOLUTIONS) RENO, NEVADA

Finance – Analytical tools to find and track investments and build portfolios for investment professionals

  • SENIOR SOFTWARE ENGINEER 10/2009 – 06/2013

Product Development: Restructured a large existing monolithic portfolio management application into a service based architecture which allowed for automation of over 1000 tests. The automated test suite reduced the product release cycle from 12 weeks to 2 weeks (~80%). Implemented a unique liquidity management application which increased product sales by 20%.

Process Improvement: Championed continuous integration and test automation company wide. Two major product teams adopted the practices and had similar product release cycle reductions (~80%).

Leadership and Management: Led a team of 7 developers (2 remote) and 2 remote quality assurance engineers through many successful commercial product releases. Mentored engineers on development best practices and career advancement. Wrote yearly reviews for each team member and conducted monthly 1 on 1 meetings with direct reports.

GENERAL ELECTRIC COMPANY (CONDITION AND VIBRATION MONITORING) MINDEN, NEVADA

Diagnostics - Distributed machinery condition monitoring solutions using wired and wireless sensors

  • SENIOR SOFTWARE ENGINEER 03/2005 – 10/2009

Product Development: Worked with product managers and project stakeholders to develop product specifications and roadmaps. Designed, developed, and wrote test automation for multi-user, distributed applications used for critical machinery condition monitoring. Transitioned product teams from a waterfall based development cycle to an agile development cycle. Reduced product defect rate over 20% by implementing automated test fixtures and unit testing.

Leadership: Led a team of 4 engineers through several successful, and a few unsuccessful product releases. Mentored junior engineers on development best practices. Maintained team cohesiveness through unsuccessful product development cycles. Facilitated agile development practices and acted as Scrum Master for several product teams.

  • SOFTWARE ENGINEER 12/2000 – 03/2005

Product Development: Developed code for a distributed condition monitoring application for critical machinery. Converted detailed product specification into working software product.

EDUCATION

UNIVERSITY OF NEVADA, RENO Reno, NV, 1994-2000

  • Bachelor of Science (BSc), Computer Science

UNIVERSITY OF NEVADA, RENO Reno, NV, 2005-2008

  • Master of Business Administration (MBA)

TRAINING

CERTIFIED SIX SIGMA GREEN BELT

Six Sigma Green Belt certification from General Electric Company. Applied the Define, Measure, Analyze, Improve, Control methodology for process control on several software projects.

PROJECT MANAGEMENT: THE GE WAY

Completed project management training. Utilized to better manage and predict software project lifecycles.

CERTIFIED SCRUM MASTER

Completed the certified Scrum Master course while at General Electric Company. Used this knowledge to transition teams from waterfall based development to agile development.