Dale John Cook

 



CONTACT DETAILS

(415) 475 1977


OVERVIEW

Energetic, entrepreneurial individual with extensive experience in developing and delivering diverse technological solutions. Possesses an in-depth understanding of current and emerging technologies and their commercial applications. Ongoing successes in creating and leading people and teams, in challenging and often stressful environments. Over fifteen years professional experience in IT fields working in diverse environments with diverse personalities.


LEADERSHIP

Over 8 years of leading and building great engineering teams, both from scratch and expanding existing teams. My approach is very communication driven with an emphasis on providing a framework for excellence rather than traditional hands on management. I have seen that great teams naturally self-organize into their most effective organism given the right support structures. Active engineering participation with my teams helps me be a more effective leader.


TECHNIAL EXPERIENCE

  • Ruby on Rails  - 4 years
  • PHP - 4 Years
  • AJAX - 4 Years
  • MySQL - 7 Years
  • Linux - 4 Years
  • PostgreSQL - 2 years

EXPERIENCE

8/2010 - Present

Man of Many Hats

 

 

Kabam.com

San Francisco

 

 

Kabam is a prominent developer of social games with several large Facebook delivered hits, including IGN Readers Choice Game of the Year 'Kingdoms of Camelot'.

Originally hired to manage and mentor game teams I saw more need to build out support platforms to make game development more efficient. I headed up several efforts to build highly scalable systems providing administration, translation and virality services to games across the company. I was also fortunate to spend a brief time helping the Dragons of Atlantis team execute on their amazing vision.

 

Technology Used: Ruby On Rails, Sinatra, MySql, Redis, memcached, JQuery


12/2008 - 7/2010

VP Engineering

 

 

Senior Educators Inc.

San Francisco

 

 

A very hands on position in a small start up. Senior Educators is a leading provider of Medicare services and the applications developed were designed for an audience unfamiliar with the internet. Our growth and recent acquisition by Hewitt Associates is a testament to the success of our hard work.

I was responsible for our public website and supporting applications. In this position I performed development and architecting duties, hiring of developers, team building, database design and maintenance, server configuration, server management and customer technical point of contact.

 

Technology Used: Ruby On Rails, PostgreSQL, Prototype, script.aculo.us, RJB, Nginx, CentOS


1/2007 - 12/2008

Founder

 

 

Big Yellow Pad Inc.

San Francisco

 

 

Architected and built five web based applications using Ruby On Rails, MySQL, Prototype and script.aculo.us.

  • gatherra: personal event promotion tools for the 18 to 26 year old market.
  • 11SquareFeet: an online market place for small shared office spaces.
  • InCirclePets: a local-centric social network for pet lovers.
  • 'the machine': internal data-mining and report generation tools for financial company
  • gluNote: was originally an always on, always connected, note taking and research application but has evolved over time to be an application for taking and retrieving notes through Twitter.
  • YayNo: find, vote and promote any online or real world object, story, image or video.

 

Technology Used: Ruby On Rails, MySQL, Prototype, script.aculo.us, jQuery, Ubuntu, Apache. Nginx, mongrel_cluster


 

12/2005 – 12/2006

 

VP Engineering

 

 

allDocuments Inc.

Redwood City

 

 

Responsible for all VP and senior architecting duties, including management and team building, department reports and reviews, business analysis, architecture development, design and code review, code and database development, project management and on-going customer technical point of contact.

Built and managed Engineering department and ran day-to-day affairs.

Managed off shore development and programming teams in India for cost saving projects.

Set company standards for development, including company technical direction and documentation standards. Put in place “bug” tracking and error reporting systems. Developed disaster recovery procedures.

Actively managed in-house hardware and eventually transition from in-house to “managed” hosting services.

 

Technology Used: MS .NET Architecture, C#, AJAX, SOAP, XML, XSLT, SQL Server, DHTML, JavaScript


 

9/2004 – 12/2005

 

CTO/President

 

 

Infinite Carbon Consulting

San Francisco

 

 

Formed and ran company taking on all aspects of management and development.

Participated in sales and client relations at all levels and negotiated all contracts.

Oversaw, architected, and often participated in, development projects.

Set, promoted and enforced company standards and procedures.

Hired employees and managed relationships with contractors and third party providers.

Oversaw financials and was responsible for all purchasing decisions.

 

Technology Used: MS .NET Architecture, C#, Ruby on Rails, AJAX, SOAP, XML, XSLT, SQL Server, DHTML, JavaScript


 

11/2001 – 9/2004

CTO/Senior System Architect (Partner)

 

 

Marker 7 Consulting

San Francisco

 

 

Responsible for technical overview of all back-end related company projects. Senior architect on all major company projects. Senior architect duties include client consultation, business analysis, architecture development, design review, code and database development, project management, code review and on-going customer technical point of contact.

Managed off shore development and programming teams in India for cost saving projects.

Set company standards for development, including company technical direction and documentation standards. Implemented standards for architecture, coding and testing. Developed management and transition techniques for projects handled off shore.

Constant hands-in development approach ensures my understanding of current programming technologies and techniques are continually updated.

 

Technology Used: MS .NET Architecture, ASP.NET, AJAX, SOAP, XML, XSLT, VB.NET, C#, VB, SQL Server, PHP, MySQL, DHTML, JavaScript


 

4/2002 – 6/2003

 

Interim CTO

 

 

Ventanis

San Francisco

 

 

Providing technical direction and solutions to Ventanis.com. The primary Ventanis product is a venture capital market place web application. Responsible for taking this extremely complex financial application from idea to delivery. Tasked with implementing and managing technical design and implementation in the CTO capacity.

Providing technical expertise on everything from high-level direction and future development planning to server network set up and deployment.

 


 

12/2000 – 3/2001

 

Architect/Developer

 

 

Webster Financial

San Francisco

 

 

Designing and building web services architecture for new range of financial services by leveraging new Microsoft .NET platform to deliver implementation neutral APIs across the web to partners in financial sector.

Providing expertise and direction in Microsoft products and development strategies to management and decision makers.

 

Technology Used: MS .NET Architecture, ASP+, SOAP, SDL, VB Script, SQL Server, DHTML, JavaScript


 

7/2000 – 12/2000

 

Interface Engineering Manager

 

 

BigStep.com

San Francisco

 

 

Established and built Interface Engineering department. Hired top quality people and established techniques for rapid “on-boarding” in technically complex environment.

Established department mission and objectives, both short and long term, and evangelized them company wide.

Established short and long-term goals with department members and set up processes to ensure their success. Managed scheduling of department members in dynamic development team environment.

Participated in cross-functional management teams charged with streamlining internal processes. Established procedures for company wide RID (Rapid Iterative Development) processes. Established and formalized interdepartmental deliverables for documentation flowing into, and out of, the Interface Engineering department.

Provided technical expertise to early stage proposals. Member of creative team assigned to evaluate and formulate proposals for new products.

Reported directly to senior management.

 

Technology Used: JSP, Servlets, Oracle, Sun Solaris, DHTML, JavaScript


 

6/1999 – 7/2000

 

Senior Architect

 

 

BayWeb

San Francisco

 

 

BayWeb is a consulting firm specializing in B2B and B2B2C strategies and development for emerging dot coms and existing brick and mortar companies trying to establish a web presence. Formed architecture team with one other architect and established processes and design standards to streamline development efforts. Provided business and technical advice to our clients and developed technical strategies and systems to meet these business needs.

 

Technology Used: Visual Basic, ASP, COM, Oracle, SQL Server, HTML, DHTML, JavaScript, Java, JSP, XML, Delphi, Cold Fusion


 

3/1999 - 6/1999

 

Architect/Programmer

 

 

Northpoint Communications

San Francisco

 

 

Analyzed, designed and developed DSL pre-qualification web application and supporting systems. Researched user requirements and, in co-operation with other departments, developed new features and products to automate NorthPoints business procedures. Instrumental in defining new features of NorthPoint customer service.

 

Technology Used: Visual Basic, ASP, COM, SQL Server, XML, Perl

 

 

3/1998 - 2/1999

 

Analyst/Project Manager

 

 

PMI Inc.

San Francisco


 

 

2/1996 - 2/1998

 

Technical Lead/Analyst

 

 

FPI Inc.

San Francisco

 

 

 

 

7/1994 - 8/1995

 

Senior Programmer/RAD Specialist

 

 

Commonwealth Banking Corporation

Sydney Australia

 

 

 

 

 

1/1990 - 12/1994

 

Programmer

 

 

Australian Broadcasting Commission

Sydney Australia



EDUCATION

12/1990

Flinders University

Australia-South Australia-Adelaide


 

Bachelors Degree

 

 

B.Sc. in Computer Science