Senior Web App Engineer for Hire in San Francisco: 2018 – Resume

 

David CloutmanSenior Software Engineer

San Francisco, CA 94131
+1•415•336•1472
🇺🇸I am a United States citizen…
cooltext290048861887200 cooltext290048950121930
…who doesn’t enjoy spam emails.


Summary

I specialize in developing Web applications using open source stacks and leading agile engineering teams. I have diverse experience ranging from managing high volume, consumer facing websites to building rock solid enterprise software.

Technology Skills

Programming

  • PHP (language expert, versions 3, 4, 5, and 7, object oriented): Slim Framework, Symfony, Twig, Smarty, Propel ORM, WordPress, PHPUnit, PHPDoc, LAMP server administration
  • Python: Django, Flask, Jinja 2, SQL Alchemy
  • HTML, CSS, JavaScript / AJAX / JSON, JQuery, Sass
  • SQL (MySQL, Oracle, Postgres), NoSQL (MongoDB, Redis, Memcached)
  • APIs, SAAS, Web Services, RESTful APIs
  • Git, SVN
  • (just a little) Java

Systems / Devops

  • Linux
  • Docker
  • Web Servers (Apache httpd / Nginx)
  • bash scripting, make

Experience

Senior Software Engineer
Yahoo! / Oath
December 2016 – Present

  • Developed and maintained company wide enterprise applications as part of the CIO / Workflow Solutions team
  • Worked on enterprise systems that tracked and managed the Yahoo’s physical computing assets
  • Discovered and hardened sytems against security threats in custom built PHP applications
  • Contributed to a new enterprise API service using Python, Django, and Docker
  • Enhanced Java plugins for company’s in-house JIRA installation

Senior Consultant / Adviser
Self Employed
December 2014 – December 2016

  • Served as a consulting technical lead for Clorox’s digital marketing department
  • Provided management consulting to a legal services company
  • Advised an early stage startup regarding technology and business practices

Director of Engineering
Liquor.com
June 2012 – November 2014

  • Multiplied unique monthly visitors and organic search traffic 10x or more year over year as executive member of product workgroup
  • Lead software development strategy and architecture at Liquor.com, a leading website for cocktails and spirits content
  • Worked hands hands-on with the code while collaborating with my reports to product a weekly release
  • Implemented effective devops and agile processes
  • Managed and recruited software engineers
  • Participated in implementing and executing product management process
  • Administered Linux-based nginx + PHP FPM servers and coded in PHP, MySQL, JavaScript, HTML, and CSS for a WordPress based site with an additional relational data store
  • Architected and deployed a rapid development framework for sweepstakes and contests using the Slim microframework, Twig templates, and the Propel ORM

Senior Software Engineer
TripIt / Concur
October 2011 – May 2012

  • Developed new enhancements and fixed issues on a highly successful Web based product with 5 million registered users
  • Developed adapter to integrated TripIt’s application emails with a new email service provider to handle over 100,000 emails each day
  • Developed an A/B test for the company home page
  • Contributed to a major refactoring of TripIt’s HTML emails
  • Worked with PHP, MySQL, Memcached and Symfony

Consulting Platform Engineer
Giftiki
June 2011 – October 2011

  • Responsible for architecting, implementing, documenting, and testing of JSON based API for a financial services
  • Provided API support for iPhone and Web client development
  • Meticulously documented the API for internal and external users
  • Worked with PHP, MySQL, Memcached and Thrift
  • Mentored junior engineers

Consulting Web Application Developer
Taproot Foundation
July 2010 – January 2011

  • Maintained a mission-critical PHP / MySQL application for an innovative, nationally recognized non-profit
  • Worked with Taproot staff to identify core business needs, scope enhancements, and identify bug fixes
  • Provided vital information through custom SQL queries of application database
  • Made enhancements and built new interface features using HTML, CSS, and JavaScript

Web Application Developer
Enki Sports
January 2010 – May 2010

  • Collaborated with business leads in product development, design, and marketing decisions in a tight-knit startup environment
  • Developed the company’s public website using PHP 5, Smarty Templates, HTML, CSS, and JavaScript with JQuery
  • Developed Enki-Train product using PHP 5 / MySQL and the Symfony Web application framework
  • Designed, implemented, and maintained company’s LAMP Web servers, Subversion code repository, and email system
  • Hired and supervised contract developers

Electronic Services Librarian
Marin County Free Library
July 2007 – January 2010

  • Developed and maintained a new Web presence for the Library using a content management system, HTML, CSS, JavaScript, XML, and XSLT
  • Developed custom features and advanced functionality for the Library website using PHP 5 and MySQL
  • Trained and coordinated business users in collaborative website editing using the Cascade CMS
  • Improved and updated the library’s legacy websites using HTML, CSS, JavaScript, Coldfusion, and PHP 5
  • Installed and maintained server software on Linux Web servers using PHP, MySQL, Tomcat, and Apache httpd
  • Provided technology leadership to Librarians and other information professionals
  • Evaluated and supported library-specific technologies

Principal / Senior Consultant
Lampfire Information Services
April 2001 – July 2007

  • Designed, implemented, and maintained websites and Web applications for clients using technologies such as PHP, MySQL, HTML, CSS, and JavaScript
  • Provided the “online marketing consciousness” for clients requiring websites
  • Conducted business development and maintained strong client relationships
  • Managed other consultants including designers and programmers
  • See Consulting Project section below for more details

Instructor
San Jose State University
November 2005 – December 2006

  • Taught graduate level course introducing students to a variety of Web technologies, including XHTML, CSS, JavaScript, PHP 5, and XML

Web Developer
PaigeWarner Communications LLC
July 2000 – April 2001

  • Developed websites using HTML, CSS, JavaScript, and PHP 4
  • Provided usability and technical input to graphic designers
  • Developed site architectures and input on marketing strategies for internal and client websites

Computer Assistant
San Jose State University Library
September 1998-May 2000

  • Provided end-user computer support for patrons and reference staff
  • Instructed library users in the use of Web-based research databases

Select Consulting Projects

Autodesk, Inc.2005 – 2016

Using PHP 5 and Oracle, achitected and programmed the Finance Reporting Portal application, a mission-critical enterprise Web application used by Autodesk’s senior executives, board members, Finance, and Sales Departments. Created business logic to accommodate issues driven by SEC regulations. Used Oracle, PHP 5, and Smarty templates hosted on Sun Solaris servers. Integrated application into existing data warehousing infrastructure. Worked closely with in-house business and technical staff.

Lyon-Martin Health Services2007

Developed public website for well known San Francisco clinic. Utilized HTML, CSS, and JavaScript within a simple object oriented PHP 5 framework to auto-generate menus, centralize site metadata, and maintain a consistent look and feel during the maintenance lifecycle. Provided documentation and training to volunteer webmaster.

State of California, Office of Statewide Health Planning and Development(2007)

Integrated agency website with agency’s data warehouse using ASP.Net and Microsoft SQL Server in order to fulfill a legislative mandate. Collaborated with a team of data warehousing consultants and in-house IT staff. Developed Business Object Reports.

Coit Services, Inc.2005 – 2007

Launched new website for major carpet cleaning franchise. Wrote a custom content management system using PHP and MySQL. Integrated new site architecture with existing web applications. Managed site re-design, working closely with a graphic designer and branding consultant. Wrote new site copy.

Packaging Concepts2004

Designed and implemented a LAMP-based online ordering and inventory application. Integrated application with existing company website and oversaw the ordering of a dedicated Linux Server.

Sharp Electronics Corporation2003

Developed a sweepstakes management application allowing entrants to register online, and marketing users to choose a random winner, view real time analytics, and export data.

Education

Completed Degrees

  • San Jose State University
    Masters • Library and Information Science
    2000

    Unique masters program with an emphasis on using Library and Information Science theory to create better information technology and systems

  • University of California, Berkeley
    Bachelors • Philosophy
    1997

    Curriculum stressed critical thinking, and written and verbal communication skills

Continuing Education

  • Oregon State University2015 • Introduction C++ (3 semester units)
  • San Francisco City College2010 • Introduction to Ruby (4 semester units)
  • Berkeley City College2007 – 2008 • Java programming (12 semester units)

Other Interests

  • Running long distances, climbing tall mountains, building monsterous machines
  • Contemplating the nature of reality, the cosmos, and meaning itself
  • Authoring absurdities, allegories, and aliterations

References

Provided upon request