Mike Riccio

VP, CTO, EA Interactive at Electronic Arts

San Francisco Bay Area

Current
Past
  • VP, Engineering, EA Online at Electronic Arts
  • VP, Engineering, Co-founder at Pogo.com
  • Principle Member of Technical Staff at Oracle
  • Founder at WebDeck Software
  • Lead Engineer, Presentation Services Reusable Library Team at JP Morgan
  • Member of Technical Staff at Bellcore
Education
  • Carnegie Mellon University
  • Carnegie Mellon University
Connections
294 connections
Industry
Computer Games
Websites

Mike Riccio’s Summary

Experienced technology and software development senior executive, responsible for multiple lines of business. Routinely oversee numerous projects being developed concurrently using a rapid, iterative process. Strong understanding of development processes and risk management, focused on releasing high quality products on schedule and under budget. In-depth understanding of the casual games industry with over 10 years of experience. Strong technical development and operational (IT) deployment skills. Thorough understanding of architecting and deploying scalable and robust online platforms to support live, iterative services. Experienced in building and managing both start-up and established development organizations. Over 10 years of experience in software development management, with over 15 years of relevant software development industry experience.

Mike Riccio’s Specialties:

Development and deployment of Internet applications (SaaS) using SOA technology and open standards; casual games; distributed (n-tier) systems; cloud computing and virtualization; object-oriented GUI toolkits; security and authentication; development tools.

Technologies include: J2EE, J2SE, JSP, Struts, XML, AJAX, SOAP, SQL, Linux.


Mike Riccio’s Experience

  • VP, CTO, EA Interactive

    Electronic Arts

    (Public Company; ERTS; Computer Games industry)

    2009Present (less than a year)

    Technology leader for EA Interactive, the direct to consumer organization within Electronic Arts comprised of the Pogo online game and community service, social gaming, and mobile. Responsible for overseeing technical integration and architecture across EA Interactive, and managing software development and QA. Areas of responsibility include the international online Pogo and Club Pogo web site services and games, EA games published on social networks including Facebook and MySpace, and central technology to support the development of connected mobile games. EA Interactive's gaming platforms are built upon a SOA platform infrastructure based on J2EE technologies that is capable of supporting hundreds of thousands of simultaneous players. Oversee all aspects of the software development lifecycle, from requirements gathering through deployment and live operations support. Established development processes to support parallel development of dozens of products to support a continuous pipeline of content for the live Pogo services. Manage in-house distributed development across locations in NA, EU, and AP, consisting of 100+ employees.

  • VP, CTO, Pogo

    Electronic Arts

    (Public Company; ERTS; Computer Games industry)

    June 2007Present (2 years 6 months)

    Technology leader for the Pogo franchise at Electronic Arts, responsible for managing software development and QA. Areas of responsibility include the international online Pogo and Club Pogo web site services and games, as well as downloadable Pogo To Go connected downloadable PC games. The Pogo web services are built upon a SOA platform infrastructure based on J2EE technologies that is capable of supporting hundreds of thousands of simultaneous players. Oversee all aspects of the software development lifecycle, from requirements gathering through deployment and live operations support. Established development processes to support parallel development of dozens of products to support a continuous pipeline of content for the live Pogo services. Manage in-house distributed development across 3 locations and 80+ employees.

  • VP, Engineering, EA Online

    Electronic Arts

    (Public Company; 5001-10,000 employees; ERTS; Computer Games industry)

    March 2001May 2007 (6 years 3 months)

    In charge of Software Development, QA, and Project Management for EA Online and Pogo. Areas of responsibility include international Pogo games and community features, EA dynamic web sites that include game content, and a SOA platform infrastructure that supports massively multiplayer online games (MMOGs), connected PC / console / mobile games, global marketing web sites, customer service tools, and customer relationship management (CRM) services.

  • VP, Engineering, Co-founder

    Pogo.com

    (Privately Held; 51-200 employees; Computer Games industry)

    March 1998February 2001 (3 years )

    In charge of Software Development, QA, and Project Management for distributed, multi-user, real-time casual games using Java client-server technology. The games are based on the technology framework that was originally developed for WebDeck Software. Managed the development of new games and community features, based on the WebDeck framework.

  • Principle Member of Technical Staff

    Oracle

    (Public Company; 10,001 or more employees; ORCL; Computer Software industry)

    March 1997March 1998 (1 year 1 month)

    Designed and implemented a run-time framework for a 4GL tool for building 3-tier thin-client Java enterprise applications. The framework makes heavy use of JavaBeans, InfoBus, CORBA, and JFC/Swing. The 4GL tool itself is implemented as an extension of the Borland JBuilder product. Worked with application development teams to determine the requirements for the tool and framework. Collaborated with JavaSoft and Lotus to refine the InfoBus 1.1 specification.

    Previously responsible for integrating Java development solutions with the Sedona product, a tool for developing Network Computer Architecture (NCA) applications using CORBA and the Oracle Web Application Server. Enhanced the Borland JBuilder java IDE to support Sedona-specific extensions.

  • Founder

    WebDeck Software

    (Privately Held; Myself Only; Computer Games industry)

    December 1995March 1998 (2 years 4 months)

    Founded company to publish online multiplayer casual games using Java. Company was acquired by Total Entertainment Network (TEN) and became Pogo.com.

  • Lead Engineer, Presentation Services Reusable Library Team

    JP Morgan

    (Public Company; 10,001 or more employees; Investment Banking industry)

    May 1994February 1997 (2 years 10 months)

    Designed and implemented an object-oriented document-based application framework in Java based on component technology such as OpenDoc, Taligent, and OLE, using the Model-View-Controller paradigm. Expanded the Java Abstract Window Toolkit to include business components such as spreadsheets and entry forms. Incorporated Java into the existing communication infrastructure by implementing gateway services based on the HTTP protocol. Developed strategic plans for integrating Java and web-based client applications with the Internet and Intranet for deployment to the front office and to selected clients.

    Designed and implemented an ORB based on the CORBA 2.0 OMG specifications. Designed and implemented reusable software components for strategic GUI library used by over twenty trading applications. Components were object oriented, developed in C, and C++, and based on the Galaxy cross-platform toolkit. Established a complete build environment for the development team.

  • Member of Technical Staff

    Bellcore

    (Privately Held; 1001-5000 employees; Telecommunications industry)

    June 1991May 1994 (3 years )

    Designed and implemented graphical user interfaces for complex telephone provisioning systems. Responsibilities included object oriented analysis and design; C++ programming using toolkits such as Galaxy, MacApp, and ObjectStore; and high level system architecture. Led a organizational software reuse team. Developed and ported tools to increase development team's productivity, including IM and distributed build tools.


Mike Riccio’s Education

  • Carnegie Mellon University

    MS , Information Networking , August 1991December 1992

    Information Networking is a masters degree program that was co-created by Carnegie Mellon University and Bellcore. The program consisted of 40% software engineering, 40% network engineering, and 20% business courses, focusing on developing the necessary skills for technical and business leaders in distributed software development. Remained a full-time employee of Bellcore during this program.

    Activities and Societies:
    Masters thesis: Prototype "Internet Billing Server" that supports micropayments.
  • Carnegie Mellon University

    BS , Applied Math / Computer Science , August 1987June 1991

    Managed the computing facilities for the Information Networking Institute, as well as several public computing facilities on campus. Served as a senior help desk member.

    Activities and Societies:
    Phi Eta Sigma National Freshman Honor Society, Graduated Summa Cum Laude, Dean's List

Additional Information

Mike Riccio’s Websites:

Mike Riccio’s Interests:

Casual games, poker, TiVo, Apple, Las Vegas, pinball.

Mike Riccio’s Groups:

Academy of Interactive Arts & Sciences (AIAS)

  •    Club ex-Oracle.org
  •    Carnegie Mellon Alumni
  •    Casual Games
  •    Game Developers
  •    MythTV
  •    EA Alumni Group
  •    Video Gaming Industry Executives
  •    VideoGame Professionals
  •    Electronic Arts Employees
  •    Inside EA: (Electronic Arts) People, Games & Opportunities
  •    Social Entertainment Professionals
  •    Social Game Developers

Mike Riccio’s Honors:

Sun Microsystems award for most innovative Java application, 2002.


Mike Riccio’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Mike Riccio’s full profile:

  • See who you and Mike Riccio know in common
  • Get introduced to Mike Riccio
  • Contact Mike Riccio directly

View Full Profile