Senior technology manager
specializing in the leadership of organizations designing, building and maintaining
e-commerce and content management systems.14 years experience leading technology teams, ranging in size from small
agile software development teams to large multidisciplinary groups with over 150
members.6 years experience managing multi
million user, high security, high scalability, mission critical internet systems.
Systems Design
and Integration
E-Commerce
and Content Management
Software
Development
C,C++, C#,
Java, SQL
Team
Development and Mentoring
Vendor
Management
Program
Management
Standards
and Process Development
PROFESSIONAL EXPERIENCE
The Walt Disney Company,
Seattle USA – Senior Engineering Manager, 09/11 to Present
Managed software development for
Identity Management and eCommerce web services shared by 20 businesses across
the Disney media conglomerate, servicing 10M unique customers per month
(30M/yr). Managed a team of 14 developers
and 1 technical writer executing a $2M/yr project portfolio against 8 major
services.Core technology stack: Tomcat, Java, SQL Server, Cassandra.
Barclays Bank, London UK – Digital Banking
Technology Partner (Technical
Program Manager), 2008 to present
Directed technical strategy,
project delivery and service support for internet banking, mobile and corporate
website channels servicing 3.5M unique customers per month (6M/yr).Managed matrixed teams of up to 150
developers, infrastructure engineers, testers, architects and project managers in
London, Knutsford, Pune, Manila
and Shanghai, executing
a ₤22.5M/yr project portfolio.Owned client relationship and provided a single point of escalation for marketing, change and run business team of 65 driving £75M revenue in 2009.Core technology stack: Java, JSP, Websphere, Oracle.
Successful rebuild of an 11 year old internet banking site,
providing customers with a web 2.0 interface, and developers with an upgraded
development platform based on java 1.6 and struts 2.The new, industry standard codebase enabled the
addition of offshore development teams, driving a £700k/yr savings with this 14-month,
46 staff, ₤11M project.
Successful rollout of a new corporate website content
management system, enabling content editors, marketing, legal and compliance
staff to manage web content without the involvement of developers.This 22-month, 53 staff, ₤8M project enabled
₤1.4M/yr savings by removing the need for software developers from the content
management process.
Enabled user volume to grow from 10,000 to 20,000 concurrent
and earned the bank ISO 27001 compliant status through successful delivery of a
10-month, 150 staff, ₤8.4M hardware and security upgrade project.
Delivered 36 small change projects over 8 releases in
2009 via a 53 staff, ₤4.5M/yr small change program covering a range of compliance,
revenue driver, cost reduction, anti fraud and user experience projects.
Enabled annual revenue of ₤3.6M by delivering a 10-month, 58 staff, ₤1.2M mobile banking
program to provide mobile browser compatible internet banking, and SMS alerting.
Developed release and change management processes,
implemented service reviews, and planned stability upgrades. As a result, in 2009 the site achieved site
uptime of 99.65%, providing 216M online banking sessions for 6M customers.
Implemented agile software development life cycle, including
automated build, testing and deployment, improving developer productivity by
89% and reducing costs by 33% in 1 year.
Washington Mutual Bank, Seattle USA – Vice
President, Software Development, 2002 to 2006
Directed software development,
designed systems, and selected products for internet banking channel serving 2.5M
active customers.Managed dedicated team
of 40 developers in Seattle, San
Francisco, Los Angeles, Bangalore and Tempe
on projects with software development budgets up to $8M. Core technology stack: C#, .Net, ASPX, IIS, SQL
Server.
Saved $20M/yr in processing costs and increased new
account applications from 100 to 2700 per day via a 6-month, 75 developer, $8M,
systems integration project to allow online opening of checking accounts.
Saved $1M/yr in printing and mailing costs through
successful delivery of a 6-month, 20 developer, $2M systems integration effort
to present online, searchable bank statements.
Saved $800K/yr in consulting fees by hiring and integrating
the bank’s first offshore developer team.
Decreased site build/deploy time from 9+ hrs to ~1 hr
via build, test and deploy automation.
Gained 30% developer productivity increase by
designing a miniaturized version of production internet banking systems,
allowing unit testing on each developer’s laptop.
Reduced secure site login by 500ms, attaining top 2
rank in Gomez Online Banking Benchmark.
Developed coding standards, best practices, code
review process, architectural roadmaps.
Designed and implemented a waterfall based SDLC
(2002), later migrating the group to agile (2005).
Led effort securing group-wide, industry standard, technical
certification for developers (MCSD).
Saltmine Creative Consulting,
Seattle USA – Software Development Manager, 1998 to 2002
Hands on leadership of design, development, and technical sales for over
50 e-commerce and content management systems for clients such as British
Petroleum, Microsoft, and The PGA Tour.Managed team of 12 consultant software developers.Core
technology stack: VBScript, ASP, IIS, SQL Server.
Guest lecturer, the .Net Show, a Microsoft studios
online lecture series – 2001.
Saltmine
Creative Consulting, Seattle USA – Software Developer, 1996 to 1998
Lead Developer: BP.com, mcspreferral.microsoft.com,
pgatour.com, backoffice.microsoft.com, gri.org.
Designed and coded web applications for clients in
ASP, Vbscript, and MSSQL.
Adobe Systems, Seattle USA
– Software
Tester, 1996
Developed, executed test cases for Adobe Persuasion
presentation software printer functions.
Keane Inc, Seattle USA – Software Support
Technician, 1994 to 1996
Provided technical support to 40 Pagemaker, Freehand
and Photoshop users per day.
Counterpoint Mental Heath, Edmonds USA – Case Manager,
1991 to 1994
Provided case management services and vocational
rehabilitation to 150 mentally ill adults.
EDUCATION
Master of Science, Computer
Science, University of Chicago, USA – 2011 (expected)
Coursework: C, C++, C++0x, C#, Java, Unix Systems Programming, Discrete Mathematics, Data Structures and Algorithms, Networks, Data Warehousing, OO Design Patterns, UML
Master of Business
Administration, University of Oxford,
UK – 2007
Coursework: Organizational
Design and Development, IT Innovation and Strategy, Statistics, Entrepreneurial
Technology Ventures, Finance, Accounting, Economics, Marketing, Operations,
Portfolio Management
Bachelor of Science,
Psychology, Washington State
University, USA – 1991
Additional
Training - Stanford APM Managing Without Authority (2009), Sun Web Component
Developer (2009), Sun Java Programmer (2008), Data Integration with SQL Server
(2006), Developing Web-Based Solutions with ASP.NET (2006), C# Fundamentals
(2005), Construx Project Estimation Boot Camp (2004)