Michael Bamford
Ten-year proven experience in on-time development and delivery of strategic enterprise software products; team builder and go-to-guy for engineering, sales force and customer constituents; detailed-orientated and accurate iterative elucidation and validation of technical business requirements into engineering models and prototypes; hands-on product life-cycle management from project initiation, development, end-user acceptance and evangelism.
Consultant
Major League Baseball
New York, NY
Oct 2007 - present
- Product manager consultant responsible for the delivery of in-stream video advertising into live Internet broadcasts of MLB games; managed the fast-turn around (8 weeks) from project initiation to game day opening
- Integration with Yahoo's custom advertising system and Doubleclick DART; established cross-organizational engineering teams (Yahoo and MLB), authored the product requirements document, high-level system process, design reviews and final sign off.
Tag Way Media
- Product manager and Ruby on Rails developer for the delivery of a New York-based social networking web site (12 weeks).
- Multiple profiles per user, automated email invites, messaging and large mail-list management, photo and video uploads, commenting and blogging engine, buddy lists, email invitations, tag clouds, browser and iPhone interfaces.
- Technologies: Ruby on Rails (1.2 & 2.0), DHTML, CSS, AJAX, RMagick, memcached, Mongrel cluster, Apache, Pound, MySQL, Ubuntu/Debian Linux.
Joost
Director of Product Management
New York, NY
Oct 2006 - Oct 2007
- Product manager for Joost's advertising platform; established the product requirements for key deliverables: advertising inventory and delivery within the Joost video player,
advertisement scheduling and trafficking tools, reports and reporting infrastructure.
- Established the eighteen-month roadmap from product initiation; authored product requirements documents and plans of record;
enabled the engineering organization in three locations (Amsterdam, London, Toulouse) to deliver major and minor releases.
- Reported product milestones and progress to the executive management team.
- Technologies: DoubleClick DART, Freewheel, Java-based video and interactive advert scheduling, targeting and reporting advertising platform.
BEA Systems
Product Manager, WebLogic Real Time
New York, NY
Aug 2004 - Oct 2006
- Product manager for "WebLogic Real Time" for performance-driven applications in mission-critical environments in the financial services industry.
Responsible for the complete product lifecycle from market definition to product release.
- Defined the product's vision, composition and use cases; undertook validation with BEA Systems' strategic customers and partners; owned the customer relationship at the engineering, architectural and general management (line-of-business) levels.
- Authored the market requirements documents, business case and quarter-to-quarter revenue projections; enabled the sales and marketing organizations to execute the business plan and to realize BEA Systems' executive management's revenue expectations.
- Engaged engineering; authored the product requirements documents and 3-month, 12-month, and 24-month roadmaps; led the competitive analysis efforts;
determined product strategic differentiators and market positioning; developed the external partners ecosystem, including the VAR, ISV, and SI channels.
- Communicated product vision, deliverables, expectations and milestones to BEA Systems' executive management team.
BEA Systems
Technical Product Manager, WebLogic Server
San Francisco, CA
Oct 2001 - Aug 2004
- Technical product manager responsible for WebLogic Server core kernel, J2EE containers, clustering subsystem (load-balancing and failover), server performance objectives, service pack delivery, and out-of-the-box experience.
- Determined WebLogic Server new functionality and technical positioning for sustainable and significant competitive differentiation.
- Authored the market and product requirement documents within the framework of BEA Systems' strategic vision, including market size and share analysis, customer segmentation, customer use cases, competitive gaps, feature triage; liaison with engineering to ensure feature completeness and fulfillment of critical success factors.
- Managed and tracked product lifecycle of three releases of WebLogic Server (7.0, 8.1, 9.1).
- Authored product roadmaps with one release (15 month) to three release (+36 month) visions; outbound product information to sales and marketing, partners, industry analysts, trade shows (JavaOne, LinuxWorld, BEA eWorld), and customers' technical staff and executive management.
- Communicated Weblogic Server features and vision to customer C-level and senior architect audiences at BEA Systems' Executive Briefing Center; authored technical materials for the sales and marketing organizations.
- Performed and managed technical competitive analysis and tracked WebLogic Server's competitive gaps.
- Liaison between engineering and BEA Systems' patent attorneys; devised defensive strategies based upon technical differentiators for patent cases brought against BEA Systems.
- Field, VAR, ISV and SI channel enablement at sales kickoff events, internal training seminars, pre- and post-sales support; sales and marketing organizations' technical point-of-contact for WebLogic Server; assisted and participated in demand generation programs.
ePredix, Inc.
Technical Product Manager
San Francisco, CA
Mar 2000 - Jul 2001
- Gathered business requirements, customer use cases and market research studies; authored product requirements document; contributed to strategic product line planning. Designed web-based software products using UML conventions for deployment on enterprise application servers. Java, J2EE and Oracle application senior developer and team lead; design and process patterned development. 8-person team lead; predictable and on-time project iterations with measurable quality
Oracle Corporation
Senior Business Solutions Consultant
Sydney, Australia
Jun 1998 - Mar 2000
- Technical consultant for Oracle's RDBMS and J2EE technology platform. Technology presales support to named accounts' sales managers. Unnamed accounts presales channel management; demand generation program development and participation. Oracle technology partners' sales channel management and support. Analysis, design, prototyping and development of J2EE-technology based business solutions for Oracle customers and prospects. Product specialization: J2EE technologies, Oracle database, PL/SQL development, performance tuning, and security. Very large database architecture on-site support and tuning. On-site technical support and consulting for disaster recovery, customer knowledge transfer and mentoring.
Westpac Bank
Database Developer, Administrator
Sydney, Australia
Jun 1997 - Jun 1998
- Administration of Oracle and MS-SQL Server databases including performance analysis, security auditing, and capacity analysis. Very large database support; mission-critical availability and performance. Distributed database environment with full replication and gateways to heterogeneous datasources. Data modeling, logical and physical design, PL/SQL programming.
Solution 6
Developer, Database Administrator
Sydney, Australia
Jun 1996 - Jun 1997
- Product database development on Oracle and MS-SQL Server for Solution 6's principal revenue-generation application. Data modeling, logical and physical design, including management of the application data dictionary, PL/SQL and T/SQL programming; and management of development and production servers. Oracle and MS-SQL Server multi-site database replication.
Contractor
Aug 1992 - Jun 1994
- Various custom application and database development projects in 4th Dimension, UniVerse (Unix), Oracle, MS Access and MS- FoxPro.
Education
- Ph.D. candidate, UNSW, 1996 (dissertation not complete)
- Masters of Computer Science, UNSW, 1994 - 1996 (upgraded to Ph.D.)
- Bachelor of Building (Hons), UNSW, 1986 - 1990