Unblocking The Main Thread Solving ANRs and Frozen Frames
Dicks Resume 2012
1. Dick Rochester
361 Driftwood Circle, Lafayette, CO, 80026
303-619-0368 (cell)
Dick.Rochester@gmail.com
Known for my ability to make organizations, projects, or product lines run efficiently: high
productivity, high product quality, low costs. Proven ability to soothe unhappy customers,
and serve as a liaison between confrontational parties. Passion for software quality and
for process formality--neither too much nor too little of either. Creative solutions and the
ability to inspire others to try new approaches as well as strong presentation skills are
among my top competencies. I am a savvy manager with an uncommonly strong
technical background. Currently working on a PMP.
Summary -- A Legacy of Achievement
• Led and inspired a 600+ person product development team over 5 countries & ~$66 Million
budget for 2.5 years. Reduced the budget by 20% by selective outsourcing, streamlining
processes, and reducing the software bug density by a factor of two in all code, and a factor of
10 in new code. Kept the Swedish labor unions content and soothed customers unhappy with
product quality.
• Managed a 140 person R&D Unit in Plano, Texas for 18 months. Reduce the labor rate from
$105/hour to $84/hr by terminating several employees fraudulently charging time, reducing the
high cost contractors, and improving product quality so less support was needed.
• Managed the 70 person Ericsson Boulder software department. Started with a department
with no formal process. I completed the assignment with CMMI Level 3, an industry standard
metric for software process maturity.
• Wrote tens of thousands of lines of telecom-grade or military-grade code in a variety of
programming languages.
Ericsson Wireless 1999 - 2010
Boulder, Colorado
Designer, Product Manager, Project Manager, Department Manager
July 2009 to December 2010
• Coordinated the training of the Chinese Ericsson receiving the work of the
Boulder office. The transfer was heralded as the best transfer ever in Ericsson
history.
• Managed the largest project in the Boulder Ericsson office to a tight budget and
immovable schedule and ambitious scope. Project used Agile techniques. The
project adhered to PMI processes.
• Worked with marketing to develop strategy and to soothe dissatisfied customers.
This included presentations to senior executives at large companies. These
sessions allowed Ericsson to maintain market share.
2. • Lead exploratory committee to see how Ericsson could be involved in Smart Grid
technology. The conclusion was that this was not a good fit for Ericsson.
• Co-developed roll-out plans of software releases. Used Pareto Analysis for scope
definition. These plans the reduced the frequency of emergency field upgrades
and eliminated an issue with software upgrades failing in the field.
Spring 2007 to July 2009 Stockholm, Sweden
• Senior Product Manager of the WCDMA Radio Network Controller (RNC)
organization exceeding 600 people with a budget exceeding 530 MSEK (66
MUSD), globally distributed over 5 countries (Sweden, Ireland, Croatia, China,
and Poland). Some successes are:
1. I reduced the budget by over 20% by outsourcing non-critical components,
replacing the management team with more out-of-the-box thinkers,
implementing product and process quality improvement initiatives,
synchronizing the ways of working across the different facilities.
2. Product support was reduced by my introduction of disciplined code
reviews, the use of bug finding tools, and the introduction of severe
adversarial load testing. Feature lead times and cost estimation accuracy
improved by 20%.
3. Improved feature costs estimation from frequent 100% overruns to less
than 10%.
Fall-2005-Dec 2006 Plano, Texas
• Managed Plano, Texas R&D Design Center from formation to 100+ people, which
included 30 contractors. R&D projects included charging systems, ring-back
tones, parental controls for mobile phones, and IMS end-to-end testing. Stopped
the mass exodus from R&D due to “corporate politics.” Reduced labor rate 20%. I
introduced CMMI Level 3 processes, various review forums, steering groups, etc,
which raised software quality: one project went from daily crashes to 5 nines of
reliability.
• Worked with North American R&D Manager and the service organization to
define Plano Design Center Charter, outsourcing guidelines, and new projects for
the future. This improved the budget and time estimation accuracy.
• Fired several contractors discovered to be falsely reporting time. My leadership in
this and other issues improved morale.
2002-Fall-2005 Boulder, Colorado
• Director of CDMA Software department of 36 people. I lead the charge to become
CMMI accredited, and producing numerous products on time, budget, and
schedule.
1999-2002 Boulder, Colorado
• Developed C code software drivers for CDMA chips on Analog Devices DSP.
This code was solid enough to eventually become part of the ASIC “software.”
3. • Managed software project teams (7-54 engineers) for CDMA base station.
Achieved the reputation as being the “can-do” experts within the Ericsson.
•
Other Relevant Work Experience
Qualcomm, Boulder, CO 1994-1999
Developed code for the first ever CDMA base station. The code became part of several
products.
Ball Aerospace, Boulder, Colorado 1983-1994
Wrote military-grade code for various image processing and tracking applications and
simulation models. Known as a resident expert in signal processing. My work was often
heralded as deal-maker with customers. Often managers would say “just put Dick in
front of the customer.”
Hughes Aircraft Company, Canoga Park, CA 1970-1983
Helped modernize a missile radar after Shah of Iran was overthrown and the Soviets
had reverse engineered the missile. My work was critical in saving the investment the
US has made after the missile was compromised.
Other Achievements
• 1988 Corporate Award of Merit from Ball Corporation due to personally publishing
over 100 internal technical papers and for pioneering some algorithms unknown
to the electro-optics community at that time.
• 1984 published “Implementation of Matched Filters for a Scanning Electro-Optical
System on a Data Flow Computer” in SPIE San Diego Conference Proceedings.
• Holds patent on an algorithm for multi-signal combining. This algorithm reduces
the frequency of dropped calls in dense city environments.
• Speaks limited Spanish and very limited Swedish.
• Completed the Leadership Core Curriculum developed by Ericsson.
Education
University of Colorado, Boulder - Course work for Ph.D. in Applied Mathematics
(analysis, PDE’s, approximation theory, and wavelets).
University of Southern California – Engineer’s Degree in Electrical and Computer
Engineering, (communication theory, control systems). (Engineer’s degree was once
promoted by the IEEE: It’s 30 credit hours above a Masters.)
4. Clemson University – Bachelor’s and Master’s in Electrical and Computer Engineering,
(communication theory, digital signal processing).