Peter J. Dudley

www.peterdudley.com

peter@peterdudley.com

SUMMARY

Senior Web development and project management lead, expert in PHP, Perl, JSP, SQL, and XML, with strong skills in design, architecture, and writing. Excellent communication skills, with a broad knowledge of the software development process.

WORK
EXPERIENCE

Wells Fargo, San Francisco, CA — November 2001 to present
Business Systems Consultant, Web Developer, Database Analyst

  • Designed and built a secure intranet Web site and database for an online giving campaign comprising 75,000 participants and 45,000 online donors raising over $22 million.
  • Consolidated data from multiple sources and created interfaces for payroll systems, vendors, processors, executive management, and nonprofits.
  • Designed and developed intensive, flexible, web-based campaign reporting spanning all geographies, all business lines, and multiple years.
  • Worked with Perl, Oracle, iPlanet, Solaris.
  • Worked with various vendors.

manageStar, Walnut Creek, CA — January 2001 to October 2001
Web Team Engineering Lead and Manager
Managed team of six developers building a complex PHP/XML/SQL/Javascript Web front end for an XML/Java-based application on Apache on Linux.

  • Architected and coded a comprehensive Web-based application
  • Led the project team, assigning tasks and managing schedule and resources
  • Personally designed and implemented a large amount of the application, including
    • sessions and user registration/login across multiple frames
    • XML parsing and sorting via xpath and object-oriented PHP
    • page state-saving, breadcrumbs, expando, and other custom mechanisms
    • multi-page views into data stored in Postgres
    • "content management system" and administrative tools

PLEDGEPAGE.COM, San Francisco, CA — January 2000 to present
Co-founder and technical contributor
Co-founded and developed features of this free site for nonprofit fundraising and fundraising drive management. Helped define the company's direction, business plan, technology, and brand. PledgePage was Red Herring's Catch of the Day on August 17, 2000.

MYTURN.COM, Alameda, CA — January 2000 to January 2001
Web Developer and Director of Developer Relations
Consulted as Web developer for eight months before accepting a full-time position as Director of Developer Relations.

  • Built Web sites in PHP, JSP, Java, Oracle, MySql, and XML
  • Designed and built a system for receiving and integrating eight separate XML news feeds from CNN.com, importing them into Oracle, and serving them on demand via JSP
  • Built and managed department to service third-party software developers
  • Defined and created software development tools and documentation for the GlobalPC

RAPID LOGIC, Alameda, CA — March 1998 to December 1999
Director of Marketing and Operations
Managed all marketing for an embedded networking software startup. Rapid Logic was named the second-fastest growing private company in the East Bay from 1997 through 1999.

  • Managed all marketing, including
    • Trade shows, hosted seminars, and speaking opportunities
    • Press releases, press tours, interviews, by-line articles, etc.
    • All collateral including white papers, brochures, etc.
    • Company positioning and strategic marketing plan
  • Designed, built, and maintained www.rapidlogic.com Web site using HTML and Perl/CGI
  • In 18 months:
    • Increased monthly Web traffic tenfold
    • Increased press coverage from zero to five clips a month
    • Increased company's meaningful leads from dozens to hundreds a month
    • Developed and instituted internal procedures where there had been none previously

NOKIA MOBILE PHONES — Irving TX (work from home) — June 1997 through March 1998
Consultant: Web Application Development and Third Party Program Management

  • Designed and implemented www.nokia9000.com Web site using HTML and Perl/CGI and a custom, flat-file database
  • Recruited, supported, and provided tools and samples for third parties developing Web applications for the Nokia 9000i Communicator.

GEOWORKS, Alameda, CA — August 1990 through May 1997
Senior Manager, Developer Programs

  • Managed worldwide developer programs for major OEM accounts including Nokia, Hewlett-Packard, Casio, and Toshiba
  • Developed and launched Web-based programs for third party content and interactive services. Designed and built partner interaction Web site and database
  • Developed marketing and support programs to recruit and support third party developers, including strategic accounts such as Intuit, Compuserve, Novell, and WordPerfect
  • Responsible for product management of developer products, including
    • Leading the cross-functional product team
    • Requirements definition for C/C++ SDKs for Unix, DOS, and Windows
    • Creating C and 8086 object-oriented assembly programs, documentation, and support materials
    • Developer support and creation of technical documentation

BOEING, Seattle, WA — June 1989 through August 1990
Staff Engineer, Configuration Management

  • Coordinated major systems changes for the B-1B and B-2 bombers
  • Coordinated efforts of Engineering, Materiel, Testing, Planning, Manufacturing, Flight Test, and Contracts organizations

SKILLS

Languages and Protocols

PHP, XML, xpath, SQL, JSP, Java, Perl, JavaScript, CSS, XSL, HTML, DHTML, CGI, C, shell scripts

Systems and Applications

Unix, Linux, 95/98/NT/2000, Mac
Oracle, MySQL, Postgres
CVS, Perforce, Telnet/ssh, FTP, vi, etc.
Graphics programs, HTML editors, office applications

Other

Information design, page design and layout
Technical, business, marketing, and creative writing

PUBLICATIONS

EE Times, 26 July 1999

Network, RTOS merger poses challenge

EE Times, 24 May 1999

HTML eyed for Web-based management

Multimedia Systems Design, March 1999

Using Java in Embedded Multimedia Devices

Embedded Systems Development, December 1998

Java Works for Access and Control - If You Know the Ropes

EE Times, 16 November 1998

In-building nets seek unifying force

Embedded Internet Conference, 6 November 1998

Beyond the Embedded Web Server

EDUCATION

BS EE/CS, University of California, Berkeley, 1989

REFERENCES and
CLIENTS

A list of selected clients can be found at http://www.peterdudley.com/clients.php.
References are available upon request.