1515 California St • Berkeley CA, 94703

Phone (206) 851-3651 • E-mail owend@obscure.org

Owen Davis

OBJECTIVES AND SKILLS


I am a software developer with 13 years of experience and now I am seeking a position that can leverage my skills and provide new challenges. In my career, I have built several web application frameworks and e-commerce platforms, and my specialty has been the “server side” of those projects, transforming hardware and software into products and services. My strengths are a broad and deep technical background, a commitment to getting things done, disciplined programming and debugging skills in many languages, experience building and supporting high volume production server environments and applications, database design and administration, motivated self starting, good communication and interpersonal skills, learning things fast, team building, leadership and project management.

Work experience


2004 – 2008 Booyah Networks Boulder, CO

Director of Technology and Engineering

  • Senior developer and team leader building an auction based platform for search engine, link, banner and video advertising handling 1M+ ad clicks and ad impressions daily in partnership with companies like AOL, Google and Yahoo.

  • We developed a flexible OO PHP5 Web Services architecture with an AJAX/Javascript UI, and extensive use of XML for defining configuration and functionality, such as dynamic SQL generation and a batch data processing and video transcoding pipeline. We built a scalable and distributed system for high traffic and constant availability.

  • Responsible for core development, databases, billing systems, source code control, organizing builds and approving deployments, data mining and reports, “firefighting”, backup for on-call sysadmin rotation, hiring and interviewing.

  • Tools: PHP, MySQL, Apache, AJAX, XML, XSLT, ffmpeg.


2000 – 2004 Accretive Technology Group Seattle, WA

Senior Software Engineer

  • Developed, deployed, and supported a credit card billing system used internally and by customers.

  • I wrote the transaction processing engine, web based statistics and reporting, and most of the other back end tools and accounting interfaces single handedly. I was responsible for design and specifications, development, testing, system administration and leading the rest of the team.

  • Starting from scratch, built a team of 3 other developers for the project. I was responsible for task delegation, project tracking, hiring and training and performance evaluations.

  • Additionally developed credit card billing, accounting, database administration, statistics and customer support tools for various web sites delivering pay per view real time streaming video.

  • As a side project, created an anti password sharing module in C for the Apache web server

  • Developed in Java and deployed on Sparc servers running Solaris 8 and Oracle. Some tools were built in Delphi and deployed on Windows, connecting to the same database.

  • Tools: Java, Oracle PL/SQL, Hibernate, Freemarker


1998 – 2000 Microstate Corporation Fairfax, VA

Software Engineer

  • Developed Hamilton, a custom web application framework that used a web based GUI to combine templates and re-useable components written in Java that dynamically generated HTML and Javascript to build and manage web sites instead of writing raw HTML. With that, we built CMS and web application servers to deliver self-managed database-driven websites for customers.

  • Responsible for developing the framework itself as well as reusable components for web applications such as email, shopping catalogs, auctions and shopping carts, graphing financial data, internationalization and content management systems for our customers.

  • Tools: Java/J2EE, Servlets, JSP, Freemarker, Postgres, Hamilton


1996 – 1998 CyberCash Reston, VA

Software Engineer

  • CyberCash was one of the first Internet based credit card processing services.

  • I was the lead software engineer responsible for building a robust, secure C++ client/server E-Commerce application which handled over a million transactions per month for thousands of customers. We wrote almost everything from scratch, including web serving, networking, cryptographic and database libraries and it was ported to all the major UNIX platforms and Windows NT. For example, one component I built was a custom RFC compliant web server.

  • I went on to develop a prototype implementation of SET (another E-Commerce system) for a joint partnership with IBM, Netscape and Toshiba. I was the lead engineer representing the CyberCash team. This project involved travel to San Francisco, India and Japan, and on-site collaboration with the other companies during the development, integration and deployment process. My team won an internal achievement award for the on-time, on-budget completion of this project.

  • Tools: C++, C, Oracle, Raima, gcc, gdb, Insure++, RogueWave and RSA libraries.


1995 – 1996 CommerceWave Carlsbad, CA

Software Engineer

  • As a student on summer break, I worked as a consultant to develop an Internet based credit card processing application for CyberCash. I converted it from a proof of concept written in Perl into a C++ application, and was hired by CyberCash to develop it as a product based on that work.

  • Rapid development schedule (3 months from prototype to first live deployment)

  • Integrated CyberCash technology into early E-Commerce sites, such as Wired.com.

  • Tools: C++, C, Perl

Education


1991 – 1995 University of California, San Diego La Jolla, CA

B.S. Cognitive Science

  • National Merit Scholar