Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Professional Experience
Xerox Corporation, El Segundo, California, 2000 to Present
Application Development Manager, 2006 to Present
Senior Developer, 2000 to 2006
Built impressive record of achievement and advancement to hold full responsibili
ty for the FreeFlow Process Manager application, leading a development team of 8
-12 across all aspects of software product development.
Spearhead best-practice design and implementation of product architectures, over
seeing software release and deployment; manage and resolve issues with productio
n systems. Train, coach, and mentor developers; direct solution design, developm
ent, and implementation efforts. Spearhead development and introduction of stand
ards-based practices and processes. Forge quality assurance (QA) and continuous
quality improvements, leveraging Lean Six Sigma best-practices and Object Orient
ed Design Patterns to improve development practices and product design.
Key Achievements:
** Introduced proven techniques and methodologies to drive product development q
uality, including Object-Oriented and Design Pattern design, Scrum and Agile dev
elopment, Lean, Six Sigma, Test-driven Development (TDD), and Continuous Integra
tion Loops.
** Provide hands-on and by-example leadership to implement best-practices for ke
y functions, such as exception handling, defect management, bug fixes, functiona
lity / feature development, and post-release product support.
** Leveraged NUnit, CxxTest, and MSTest to develop automated unit and system tes
ting; added 768 test cases for 2009 product development.
** Utilized Poka-yoke to reduce localization / globalization errors by 40%.
Continued . . .
Richard Ching, Page 2
** ** ** ** **
Additional experience as Programmer with Hughes Information Technology Corporati
on (El Segundo, CA).
Continued . . .
Richard Ching, Page 3
Professional Certification:
Certified Scrum Master
Technical Proficiency:
Platforms: Windows through 7, UNIX, MVS, VMS
Languages: C#/C++/C, .NET, ASP.NET, Java, JavaScript, XML, XSLT, HTML, UML
Tools: Microsoft Visual Studio, Microsoft Office Suite, Visio, NAnt, NUnit, Crui
se Control .NET, Subversion
Methodologies: Object-Oriented (OO) Design, Design Patterns, Scrum Agile Develop
ment, Test Driven Development, Lean Six, Sigma, Root Cause Analysis
Keyword Summary
Strategic consulting, technology consulting, solution consulting, project manage
ment, project leadership, project direction, project oversight, project planning
, project execution, project implementation, project reporting, project team lea
dership, software development, software configuration, configuration management,
business analysis, business analyst, requirements analysis, requirements elicit
ation, requirements gathering, requirements documentation, solution evaluation,
solution recommendation, enterprise integration, enterprise application integrat
ion, systems strategy, systems implementation, process modeling, process design,
solution development, software design, software development, software programmi
ng, application design, application development, application programming, testin
g strategies, QA testing, quality assurance testing, test planning, stakeholder
relations, stakeholder relationship management, team leadership, training, coach
ing, mentoring