Download as rtf, pdf, or txt
Download as rtf, pdf, or txt
You are on page 1of 13

Rich Markle

Summary:

Excellent leadership and communication skills.

Strong IT Architecture Background (logical software design, infrastructure, and hardware).

18+ years industry experience.

Experienced in delivering complex hardware and software systems, on time and under budget.

Extensive system architecture knowledge, including frameworks high-availability and high-throughput systems.

Experienced in architecting, designing and developing complex, mission-critical Web-based systems and
applications (Java/J2EE, SOA, Web Services, LAMP).

Sun Certified Java Programmer with extensive knowledge of Software Development Lifecycle (SLDC) and Object
Oriented Design and Programming (OOD/OOP).

Oracle DBA Skills including PL/SQL Programming, Schema Design and stored procedures.

Self-starter, team player and goal oriented.

Technical Skills:
Object Technology/Application Architecture

BS in Computer Science w/ emphasis in Object-Oriented Programming and Design.

Sun Certified Java Programmer.

Extensive J2EE development experience under all major Application Servers (Weblogic, WAS, JBoss).

Many successful implementations of Application Frameworks, such as Struts, Spring, and JSF, Velocity.

Object-Relational Mapping with Hibernate.

Experienced in developing Web Services (RESTful and SOAP), including Orchestration and Choreography of
business processes.

Experienced with various development methodologies such as RUP, TDD, Use-Case Driven Design and Agile
development methods, such as SCRUM, TOGAF and Extreme Programming (XP).

Especially experienced complex online applications for clients such as The Apollo Group, Toyota, Honeywell
Aerospace, Yahoo! and eHarmony.com.

Database Administration and Programming

Database design and administration with SQL Server and Oracle (9-11g).

Schema design to support application programming, stored procedure and trigger programming in Transact
SQL (MS SQL Server) and PL/SQL (Oracle), import and export of data, tuning, backup and recovery.

Ad Hoc Query reporting with Crystal Reports.

Infrastructure Management/Virtualization

Managed over 3000 Servers for Yahoo! Search Marketing in a 100% hands-off environment.

Lead server consolidation projects for NBC/Universal.

Expert with leading virtualization products, such as VMware and Xen.

Expert with KickStart/JumpStart and Altiris OS-Image Setups.

Familiar with hardware necessary to support such efforts.

Professional Experience:

Accenture

Jul 2013 Present

Java Architect Manager

Phoenix, AZ

Led solution design and development for the Walt Disney Companys Disney Vacation Club,
CenturyLink, and The Department of the Interior.

Designing and documenting the overall system architecture for a large heterogeneous software system
that includes multiple software applications and their interoperation

Establishing system-wide architectural, design, and implementation guidelines and practices

Have overall responsibility for the quality of the system and its conformance to agreed constraints

Coaching, mentoring, and instructing software developers and other team members

Monitor industry trends, directions and new software and hardware

Develop and present substantive technical recommendations to senior and executive management

Select tools and systems in order to meet business needs

Supporting sales and proposal work, including technical design and work effort estimation

HSPD-12 Clearance

Technologies leveraged include JBPM, Spring 4, Maven, Drools, AWS, Angular.js, Camel, Cassandra,
RESTful Services

Intuit (Synergy Seven)

Feb 2013 Jul 2013

Sr BizOps Engineer

San Diego, CA

Used Java, Eclipse and Open Source (Spring MVC, JSCH, OpenXLS, Axis 1.4 Web Services) frameworks to
develop tools around Application Performance.

Designed and implemented CA's Application Performance Monitoring solutions (Customer Experience Manager
and Introscope) for Turbo Tax Online

Leveraged CA APM API (a Java and Web Services-based API) to create unique, customer-focused performance
monitoring solutions

Aspire Technology Professionals


APM Architect

June 2012 Feb 2013

Designed and implemented CA's Application Performance Monitoring solutions (Customer Experience Manager
and Introscope) for mission-critical, complex customer enterprise applications

Analyzed and made recommendations on how to improve performance and scale distributed Java and .Net
Applications

Used Java, Eclipse and Open Source frameworks to develop tools around Application Performance.

Leveraged CA APM API (a Java and Web Services-based API) to create unique, customer-focused performance
monitoring solutions

Target applications varied from .Net to JEE to Mainframe to SOA or restful web services

Customers included Duke Energy, American Express, Blue Cross/Blue Shield, Intuit and others

Apollo Group

Tempe, AZ

Feb 2012 June 2012

Staff Solution Architect

Worked on University of Phoenix New Classroom, a service platform-based design, incorporating Spring,
Hibernate, SOAP and Restful Web Services

Worked on University of Phoenix SAAS/PAAS Solutions, creating message oriented architectures and
platforms

Used Drools for Business Rule (BRMS) for business rule engine for construction and enforcement of business
rules for University of Phoenix.

Used BPEL for orchestration and WS-CDL for orchestration and cross-process choreography

Leveraged Amazon AWS Cloud technologies in Application Design

Provided technical guidance for integrations between various legacy applications, back-end service platform,
and the new version of the University of Phoenix classroom application

Member of Architecture council, responsible for vetting application designs (conceptual, logical and software)

Created code, diagrams and documentation for projects and presented designs to management and
engineering teams

Technologies used in the New Classroom include Apache Axis Web Services, Spring, Struts, EJB, Hibernate,
AJAX, and others

rSmart Group Kuali Coeus Scottsdale, AZ

Aug 2011 Feb 2012

Sr. Technical Consultant

Provided technical consulting and professional services for the Java-based Kuali Coeus Open Source Project
for Universities (www.kuali.org)

Delivered successful implementations at West Virginia University and University of Arkansas

Modeled and implemented University business process workflows in XML

Kuali Foundation projects technologies include Spring, Struts, OSGi, and Apache OJB

Provided onsite implementation of Kuali Coeus (http://www.kuali.org/kc)

Tools utilized for delivery include Eclipse, Tomcat, Jenkins, and Subversion and Amazon AWS

Provided post sales support and community interfacing for customers

CA Technologies APM/Service Assurance, Scottsdale, AZ

May 2008 Aug 2011

Principal Consultant

Worked with American Express to instrument the Customer Service Portal and extended Wilys Application
Performance Management solution to meet customer requirements.

Work with customers to analyze large-scale, mission critical applications for performance bottlenecks with
regard to Java J2EE applications (JSF, SOA Architectures, Web Services, POJO's).

Western Engineer for CAs SOA Manager.

Performed code analysis (Java, C#, and SQL) to improve application performance.

Wrote Java Extensions to the Wily Introscope product for various integrations.

Wrote custom Java Code that fundamentally extended the Wily Introscope product to work in desktop
environments for client American Express. This had never been done in the 10 years of the company.

Analyzed Enterprise J2EE and MS .Net Architectures and code for performance problems due to logical or
physical design for clients such as American Express, Choice Hotels, Intuit, Toyota and Station Casinos.

Communicated in a number of formats the value proposition and messaging for CA Technologies Service
Assurance monitoring suite.

Aligned Enterprise Applications to achieve business goals and SLAs.

Trained client personnel on the use of CA | Wily products.

Environment: AIX, Solaris, Linux, Windows, Java, .Net, WebSphere, Weblogic, JBoss, AXIS, Eclipse, Maximo, and many
others.

Symantec Corporation, Phoenix, AZ

12/2007-5/2008

Consultant Application Performance Management (i3 Product)

Worked with Symantec customers to implement i3 recommendations on all n-tier application layers.

Installed and configured i3 product for Symantec customers.

Designed and evaluated alternative architectures for Symantec Clients.

Architected with Honeywell Application Owners to implement Symantec i3 Monitoring on WebSphere, AIX and
DB2 Databases.

Implemented Java coding to implement JAAS Modules for application security.

Implemented coding to provide custom performance alerts for Honeywell.

Performed various System Administration and tuning tasks on Honeywell servers.

Environment: Java, SAP, Symantec i3, WebSphere, AIX and DB2 Databases.

QuePasa.com, Scottsdale, AZ

9/2007 - 12/2007

Consultant Software Architecture

Evaluated competing designs for companys web site. Technologies evaluated were Liferay/JSR-168 Portal vs.
LAMP architecture.

Managed all aspects of System and Software Design (hardware, software and application design) and worked
closely with near-shore outsource development team in Hermosillo, Mexico.

Worked closely with CEO Rob Stearns to implement his vision for site.

Environment: Linux, Java, Liferay JSR-168 Portlets, Ajax, Eclipse, Jira, Maven

NBC/Universal Studios, Universal City, CA

5/2006 - 9/2007

Technical Lead - Intellectual Property Initiative

Designed and Assisted in development of Integrated Rights Information System (IRIS); a Struts, Hibernate,
AJAX, FAST and Tibco application, developed on Eclipse and deployed on the JBoss Platform.

Managed all aspects of System and Software Design (hardware, software and application design) and
Technical Implementation for the NBCU Intellectual Property Rights Initiative ($2.5M Project).

Led Data Conversion effort for NBC/Universal for Intellectual Property Rights, programmed PL/SQL routines
for importing/exporting and transforming data.

Designed, led and managed integration of new intellectual property application to legacy systems.

Responsible for delivery of day-to-day project milestones and mitigation of risks and issues.

Reviewed and approved software and hardware design for IRIS (Integrated Rights Information System) and
Title Management project.

Set up and managed Rational ClearCase and ClearQuest to manage project artifacts and defects.

Managed Outsourced, overseas team of over 40 developers.

Coordinated efforts between all outside departments and project team.

Performed Code Review for fellow developers to maintain the highest possible standards during project.

Partnered with Architecture Team to develop coding standards for LLC Initiatives.

Environment: JBOSS 4, Linux, AIX, Sybase, Oracle, ASP, Windows Server 200, PowerBuilder, Web Services, Tibco

Hitachi Consulting/Toyota, Los Angeles, CA

1/2006 - 5/2006

Technical Project Manager/Application Architect

Rolled out $3.5M Knowledge Management Project for Customer Service Department for Toyota Motor Sales.

Designed and developed critical components of TMS Knowledge Management Project on Weblogic Portal.

Developed Web Services with XML-RPC, and SOA Architecture to comply with Toyota Enterprise Service Bus
(ESB).

Used Oracle BPEL for orchestration of Toyota Business Processes.

Had 8 direct reports for day-to-day Weblogic Portal/J2EE development on Project.

Developed Autonomy API Integration for Enterprise Search across multiple media types and networks.

Met daily with Project Stakeholder to manage expectations and provide guidance and answers.

I brought KM project in ON TIME and $250K under budget.

Made significant contributions to system and software design.

Performed Code Review for fellow developers to maintain the highest possible standards during project.

Prepared design artifacts consistent with RUP/Blueprint principles.

Made many presentations to VP-level personnel.

Designed software and other Solutions to complete KM project on time and on budget.

Environment: Weblogic 9, Portlets, Web Services, Service Oriented Architecture, Enterprise Service Bus, Tibco, Linux

Bearing Point Consulting/San Diego County, San Diego, CA

7/2005 - 12/2005

Sr. J2EE Developer/Technical Lead

Created Pattern-based software designs with Weblogic 9.0, Struts and Hibernate.

Gathering customer requirements, writing Use Cases.

Coding Struts and Hibernate based applications using Eclipse/MyEclipse.

Collaborating with BearingPoints Functional Team to create a process to expedite Use Case realization.

Modeling Use Cases in UML Activity and Sequence Diagrams.

Lead on Engineer on choosing Solutions, Components, Tools, and Application Servers for project.

Performed Code Review for fellow developers to maintain the highest possible standards during project.

Environment: Solaris, Weblogic 9, Hibernate, Struts, Oracle, Java Server Faces

Yahoo Search Marketing, Pasadena, CA

12/2004 - 4/2005

Consultant

Authored Perl and Bash Scripts, to automate processes.

Administered CVS for code repository.

100% Hands off Administration and Server Installation with KickStart, JumpStart and PXE-enabled NICs, HP
iLO and IPMI Processors.

Administered Apache Web Servers.

Administered Custom Weblogic EJB applications.

SSH and LDAP for secure inter-server communications.

Responded to Remedy trouble tickets generated by customers.

Environment: Linux, Custom Java and C++, Solaris

eHarmony.com Pasadena, CA

1/2004 - 10/2004

Sr. J2EE Developer

Along with 3 other developers, rewrote www.eHarmony.com from the ground up.

Leveraged Design Patterns in Design (MVC, Synchronized Token, Factory, Faade, etc.) in re-design.

Utilized many professional Open Source technologies, such as JSP, JSTL, Hibernate, JBoss, Struts, Velocity,
for various aspects of the project.

Familiar with industry standard best practices for J2EE Code Design, including refactoring of poorly
performing code.

Performed Code Review for fellow developers to maintain the highest possible standards during project.

Installed and configured Apache/JBoss 3.2.3 Clustered environment to deploy application.

Gathered requirements for Development team.

Authored and deployed code based on gathered specifications leveraging a modified Rational Unifies
Process.

Designed database schema to support eHarmony application.

Environment: JBoss 3.2.3, Resin, Hibernate, Struts, Linux, SQL Server

Universal Studios, Universal City, CA

3/2002 - 12/2003

Web Architect

Sites include www.blink182.com, www.mcarecords.com, www.mjblige.com.

Programmed Weblogic Platform ( http://www.iclassics.com ) and Portal Projects for business unit
clients.

Provided ASP Programming expertise for hundreds of high traffic, high visibility Label & Artist web sites.

Designed security scheme for customer facing web sites ( www.mca.com , www.umusic.com,
www.umusic.ca)

Provided logical web design and architectural design guidance.

Implemented Enterprise Backup System for critical UMG Data.

Provided Oracle PL/SQL Reports for UMG Management.

Provided PHP/MySQL and Perl/Bourne shell scripting for multiple Label and Artist Group web sites
(www.hip-o.com).

Responded to Remedy trouble tickets generated by customers.

Provided JBoss installation, configuration and tuning support to Label and Artist Group projects.

Provided Java programming support for internal projects (Royalties Report Server, www.iclassics.com).

Environment: Weblogic, Solaris, Oracle, Windows, ASP, Linux/PHP/MySQL

Vividon, Inc. San Francisco, CA

8/2001 - 2/2002

Solutions Architect

Responsible for technical presentations to potential clients, researching and providing architectural solutions
to integration challenges regarding the Vividon Product line.

Supported Sales Team in all technical aspects in the sales cycle of the Vividon Streaming Delivery
Accelerator.

Responsible for demonstrating and explaining the Vividon product suite to senior executives and technical
staff of potential clients.

Researched and communicated technical issues related to Vividon SDA deployment to clients (i.e.,
integration with legacy systems; recommendation of third party solutions and partners).

Architected and presented potential Vividon Streaming Media solutions to potential clients.

Installed and configured Win 2K, and Redhat 7.0 systems to manage Vividon streaming delivery systems.
Configured and administered TCP/IP, DHCP, DNS, and NFS.

Installed and configured Win NT/2K systems for Streaming Media Delivery, including installation and
configuration of MS Media Server, and integration with RAID, NAS and SAN storage.

Installed and configured Apache and IIS Web Servers, including configuring and monitoring of system
resources, setting up secure SSL server communication and application integration with Vividon
management suite.

Installed and configured load balancing hardware for streaming delivery from Alteon, F5, and Foundry.

Exodus Communications, Inc.El Segundo, CA

10/2000 - 6/2001

System Architect (New Media)

Client include: Sony Pictures Digital Entertainment, DIC Entertainment, Project Greenlight and LucasFilm

Responsible for development of group offerings, positioning and collateral.

Worked with client firms to leverage Internet technologies in the film/video production process.

Developed custom interfaces (Java, Win32 C++) and integration components (Java, J2EE) for internetenabled workflows, i.e., Digital Dailies, Content Management Solutions, etc.

Managed group responsible for end to end delivery of streaming media systems. Intimate with all technical
aspects of the delivery of New Media, including design and implementation of Content Delivery Networks
(CDNs), implementation of caching servers, Storage Area Networks (SANs), Network Attached Storage
(NASs), NFS, clustered server environments on Linux, Solaris and Windows NT/2000K, Web Servers
(iPlanet, IIS, Apache) network design, and J2EE server software architecture (Weblogic/WebSphere).

Worked with end users to determine technical directions from requirements.

Vignette Corp. Marina Del Rey, CA

12/1999 - 9/2000

Solutions Architect

Fully supported Vignette StoryServer Content Management Solution.

Clients include Warner Bros., Paramount, Buy.com, Wired Magazine, ZDNet.

Supported Sales Team in all technical aspects in the sales cycle of the Vignette Product Suite.

Architected and presented potential Vignette solutions to potential clients.

Responsible for demonstrating and explaining the Vignette product suite to senior executives and technical
staff of potential clients.

Researched and communicated technical issues related to Vignette deployment to clients (i.e., integration
with legacy systems; recommendation of third party solutions and partners).

Developed prototype systems to demonstrate Vignette product suite interoperability with legacy systems,
system integrated include Weblogic & other J2EE Servers, Siebel, BullDog & Artesia for DRM, Documentum
and other products.

Wrote custom Java and C++ code to integrate systems.

Worked with clients to gather requirements.

Trained junior programmers.

The Digital Entertainment Network, Santa Monica, CA

1/1999 - 12/1999

System Designer/Architect

Provided web page programming in technologies JSP, ASP, VSP (A Subset of TCL) for DEN web pages.

Assisted in implementing DEN-branded version of Windows Media Player (Win32 C++).

Performed day to day maintenance of productions data in two Oracle 8.0 instances. Duties performed
included schema design to support web site code, PL/SQL stored procedure and trigger programming.

Wrote code to support Engage WebPak (collaborative filtering system), Business Objects (DSS Report tool),
Engage Workbench (Site classification) and Engage Decision Support Server to gather viewing habits of
DEN users.

Integrated Accipiter AdManager to serve ads dynamically on DEN web pages.

Provided transcoding services via server farm to encode production video from MPEG2 to various streaming
video formats (QuickTime, MS Media, Real Video).

Worked with senior management to gather requirements and implement daily reporting to track web site
activity.

Managed, supervised and trained junior administrators and programmers.

USC/Information Sciences Institute, Marina Del Rey, CA

5/1998 - 1/1999

Programmer/Analyst

Provided Java/XML Programming for DEALMAKER project.

Worked with other GeoWorlds Consortium members to manage product deadlines.

Presented GeoWorlds prototype to the US Navy, Pacific Command in Honolulu Hawaii.

Programmed Oracle PL/SQL Package components for GeoWorlds project (


http://oldwww.internet2.edu/apps/sept98/geoworld.htm ).

Provided ArcView GIS Language Programming for GeoWorlds project.

The William Morris Agency, Beverly Hills, CA


Lotus Notes/Java Programmer/Analyst

9/1997 - 5/1998

Administered NeXTStep (UNIX) servers, including maintenance of user accounts, installation and upgrade of
end user applications and DNS, NFS and network configuration.

Administered Windows NT 4.0 Production Servers for Corporate Intranet Applications. Responsibilities
included accounts and security, resource monitoring, backups and restores, and server installs.

Designed and implemented custom SYBASE programming for interoperability with Lotus Notes applications.

Designed and developed Lotus Notes v4.5 corporate Intranet solutions to increase productivity.

Responsible for examination of new technologies and their applications to agency needs.

The Jon Douglas Company, Los Angeles, CA

8/1996 - 5/1997

Software Engineer

Designed corporate Intranet solution to increase productivity and bring to real estate and escrow services to
the Internet.

Designed and implemented Java based procurement system for enterprise-wide adoption.

Gathered requirements from end users and generated design goal documents to guide development effort.

Designed SYABSE database schema and tuned SYBASE server to manage corporate data.

Evaluated and recommended third party hardware and software solutions.

Supervised one junior programmer.

Maintained legacy Code.

Win2 Technologies, San Bernardino, CA

8/1995 - 6/1996

Visual Basic/C++ Programmer

Created over 70 Crystal Report for CareTools product.

Provided MS SQL Programming to support client-server product.

Provided MS SQL support, i.e., BCC data importing.

Wrote C++ utilities for CareTools.

Contributed significant amounts of functionality in CareTools Suite in Visual Basic.

Gathered customer requirements, drafted Design Goals Documents, and maintained documentation.

Education
University of Redlands, Redlands, CA
BS, Computer Science (Concentration in C++ and OOP) with Minors in Mathematics and Physics.

Member of University of Redlands Nuclear Physics Research (Proton-Sigma-R) Team.

Dean's List in Fall of 1991 and Spring 1996.

1991 - 1996

Professional Affiliations
Member of SIGGRAPH, SIGSOFT.

You might also like