Certified ScrumMaster
PETER WHITE  

SOFTWARE CRAFTSMAN AND ENGINEERING LEADER

Award-winning software development professional with 20 years of successful experience with the full software development life-cycle (SDLC); 12 of which have been “hands-on” management positions. Change agent and creative problem solver with a passion for technology; adept at building highly capable and motivated engineering organizations that consistently meet and exceed company objectives. Core competencies:

  • Product development
  • Technology selection
  • Tool and framework design
  • Build, test, release automation
  • Mentoring and motivating teams and individuals
  • Recruiting, hiring, employee retention
  • Process improvement
  • Project management

QUALIFICATION HIGHLIGHTS

  • Strategic and responsible decision maker – focused on strategic vision while tactically trading-off and managing risk.
  • Excellent balance of technical leadership, interpersonal, and software development skills.
  • Strong analysis, design, object/data modeling, and project management (agile & traditional) skills.
  • Excellent hiring, coaching, and people development skills; managing on-site and offshore development and QA teams.
  • Organic leadership style - leads by example and fosters open communication and a collaborative environment.
  • Strong verbal and written communication skills – adept at translating issues between technical and non-technical stakeholders.
  • Experienced leading small rapid result-oriented proof-of-concept R&D projects as well as large-scale (3+ million lines of code) enterprise application projects.

PROFESSIONAL EXPERIENCE

Software Architect, Servio, San Francisco, CA

7/2012-Present

Director of Quality Engineering, Box, Los Altos, CA

7/2010-7/2012
  • Built onsite Quality Assurance and "Tools & Frameworks" development team virtually from scratch.
  • Changed offshore mobile QA to hybrid onsite/US-based crowdsourced QA model, resulting in increased testing capacity and quality. Negotiated volume pricing after successful test pilot with new crowdsourced test partner.
  • Renegotiated contract with pre-existing offshore QA partner and scaled offshore QA team 2x.
  • Conduct one-on-ones, employee goal setting, professional development, and semiannual performance evaluations.
  • Manage budget and establish vision, priorities, and quarterly roadmaps for my organization.
  • Introduce new tools, technologies, and process initiatives; resulting in improved product quality and increased individual and organizational productivity.
  • Led the design, implementation, and adoption of a massively parallel and distributed cross-browser and cross-platform test automation platform.
  • Influenced the adoption of Scala as a production language at Box by implementing the test automation framework (TAF) in it, providing test authoring mentoring, and performing code reviews.
  • Promoted the Box brand to the developer community by co-organizing 5 Box presentations at Silicon Valley Code Camp '11.

Director, Software Engineering, iTradeNetwork, Inc., Pleasanton, CA

2/2008-7/2010
  • Directed all development activities of the Spend Management operator solutions development organization.
  • Introduced new tools, technologies, processes, and initiatives; resulting in increased individual and organizational productivity via enhanced collaboration and knowledge transfer.
  • Successfully delivered Unit Purchasing Compliance 1.0 – 1.2, a critical project that has been well received by one of ITN's most demanding customers.
  • Actively managed a ten person development and testing team; conducting performance reviews, hiring, firing, and mentoring of direct reports.
  • Contributed to product roadmap, negotiated release plans, drove the architecture, functional definition, development, and scheduling of multiple products, acting as a point of contact for cross-functional peer meetings.
  • Managed strategic OEM partnership with MicroStrategy.

Technical Lead/Architect, Third Pillar Systems, San Mateo, CA

7/2003-2/2008
  • Managed projects that ranged in size from one-week single person R&D projects, through six developers working on proof-of-concept prototypes, to thirty developers working on multi-year projects with globally distributed development teams across multiple organizations. Responsible for project road-map, scoping, planning, scheduling, and tracking.
  • Analyzed requirements, defined the architecture, functional and technical specifications, and drove the design and implementation of the next generation core application platform.
  • Defined company-wide software development process - selected, installed, and integrated appropriate tools to support process for revision control, build automation, unit testing, continuous integration, and source formatting solutions.
  • Trained development staff on effective use of tools in order to facilitate adoption of the new development process.
  • Identified, established, and documented coding standards and best practices thereby improving code quality and consistency.
  • Mentored staff and performed code reviews to ensure conformance with coding standards and best practices.
  • Designed Flex framework based on Adobe's Cairngorm framework; designed and implemented Java to ActionScript domain model translator.

Senior Software Engineer, GT Nexus, Inc., Alameda, CA

1/2001-3/2003
  • Designed and implemented the architecture for carrier integration based on the EDI 315 "Status Details (Ocean)" spec.
  • Designed and implemented the architecture for carrier billing and reporting across all product suites.
  • Designed and successfully delivered “GT Nexus Analytics 1.0” under tight schedule constraints.
  • Designed and implemented dynamic milestone model matching algorithms in Transact-SQL for determining the best milestone model and variation in the chosen model, for shipments within the “GT Nexus Orders 1.0” product suite..

Chief Architect/Interim VP of Engineering

, companyfinance.com, Burlingame, CA
10/1999-1/2001
  • Staffed and mentored an engineering organization, consisting of 4 developers, 1 DBA and 1 quality assurance engineer.
  • Effectively led design and development of all company projects consistently staying within schedule and budget constraints.
  • Designed, deployed and maintained the multi-tenant Intelligent Lending Network (ILN) from conception to production.
  • Designed the private label architecture enabling easier partner integration.
  • Evaluated, selected and configured all tools used by the engineering organization, including source code control, IDE, and bug tracking system.
  • Evaluated, selected, and configured all hardware and software used in the production environment.

Founder and Chief Technology Officer, Zephyr Solutions, Inc., Hayward, CA

1/1998-10/1999
  • Founded company to design, implement, and deploy custom business solutions reducing the overall cost of doing business.
  • Provided on-site Remedy consulting to enterprise customers, including Remedy (now BMC), Clorox, The San Francisco Newspaper Agency (now The San Francisco Chronicle), and Pacific Bell Wireless (now AT&T).
  • Designed and implemented Remedy AR System administration and data synchronization add-on tools.
  • Designed and implemented a content management solution.

Technical Instructor, Remedy Corporation, a BMC Software Company, Mountain View, CA

10/1993-1/1998
  • Presented courses from Basic to Advanced Topics and API programming designed to train employees, customers, and partners on implementing Remedy Action Request System solutions.
  • Course owner and developer of release 3.0 Advanced Topics class. I added new labs for direct database access, VBA/DDE integration with MS Word & Excel, and dynamic HTML generation for web integration.

Senior Technical Support Engineer, Remedy Corporation, a BMC Software Company, Mountain View, CA

10/1993-1/1998
  • Viewed as a senior resource for n-tiered multi-platform client-server/web applications.
  • Created tech-notes and other internal training mechanisms to decrease the ramp up time for new support engineers.
  • Designed and implemented script-driven customer support test lab for Remedy Corporation.
  • Designed and implemented several key support applications such as fax-on-demand, BBS, interactive voice response system (IVR), automated customer satisfaction surveys, and dynamic tech-note publishing to the web.

Senior Systems Administrator and Developer, Silicon Graphics, Inc., Mountain View, CA

7/1991-10/1993
  • Developed business productivity tools in C++/Motif - announced at SIGGRAPH ’93 and MacWorld Expo ’93 as winner of the Silicon Graphics “IndigoGames” contest’s Business Tools Category.
  • Single-handedly supported an average user base of 700+ users providing network management and troubleshooting, maintaining all SGI platform machines (hardware and software) and departmental email aliases.

PROFESSIONAL ACTIVITIES

PROFESSIONAL DEVELOPMENT (Certifications, Workshops, Seminars, Training)

Silicon Valley Code Camp '11 Presented "0 - 60: QA Automation at Box"
Silicon Valley Code Camp '10 Various sessions on Scala, and Automated Testing and Deployment
Scrum Alliance '09 Certified ScrumMaster (CSM)
Silicon Valley Code Camp ‘09 Various sessions on Flash/Flex, Cloud Computing, Scala, Mobile Development, DHTML, Product Management and the Semantic Web
Software Development ‘09 Various sessions on agile processes and methods
Silicon Valley Code Camp ‘08 Several sessions on Scala, F#, Agile Adoption
BrainBench '03 OO Concepts Certification (top 5%), Systems Analysis Certification (top 2%)
JavaOne 2000 Conference Variety of sessions, mostly covering XML, EJB, J2EE and rule engines
Software Development ’97 Java Programming on the Internet, Leveraging the Standard C++ Library, Mastering Pointers and References in C++, Designing a Client/Server Architecture, Advanced GUI Design, Designing COM/ActiveX Controls
PowerSpeaking™ Presentation Skills Workshop

TECHNICAL SKILLS

Aspect Oriented Programming (AOP), Bash, Build Automation (SBT/Maven/Ant), C/C++, Cloud, Code Generation, Compiler/Language Design (ANTLR, Lex/Yacc), Continuous Integration, CSS, Data Warehousing, Dependency Injection, Design Patterns, EAI, Eclipse (Plug-in and Rich-Client Development), EDI, Enterprise Service Bus (ESB), Flex/ActionScript, Git, Hibernate, HTML, Internationalization (I18N), J2EE, Java, JavaScript, JSON, JAX(B/P/R), JBoss, JDBC, JMS, JSP, jQuery, LDAP, Linux (Ubuntu, CentOS, RedHat), Localization (L10N), Mule ESB, MySQL, Oracle, Performance Tuning, PL/SQL, PHP, Portlets, PowerShell, Python, Ruby, Ruby on Rails, SaaS, Scala, Scalability, Scrum, Selenium, Servlets, Sinatra, Single-Sign-On (SSO), Spring, SQL Query Optimization, Subversion (SVN), Tomcat, Twitter Bootstrap, UML, Unix (AIX, HPUX, IRIX, SunOS/Solaris), VMware, Watir, Web Services (SOAP/REST), WebLogic, XHTML, XML Schema (XSD), XPath, XSL/T, Zsh

TECHNICAL INTERESTS/HOBBIES