David Davis

David Davis

Senior Software Engineer at Campus Explorer

Greater Los Angeles Area

Current
  • Senior Software Engineer at Campus Explorer
Past
Education
  • Lincoln High School
  • Tahoka High School
Connections
120 connections
Industry
Computer Software

David Davis’s Summary

Software Developer, and Project Manager experienced in a wide variety of web technologies. Particularly interested in client/server applications, ajax and comet.

When I was at Six Apart, I created a JavaScript and CSS concatenation plugin for Perlbal. Large lists of JS and CSS source files could be loaded with a single URL, significantly speeding up page load times. The last-modified header is also supported to avoid resending data. It is still used on all of Six Apart's products, Vox.com, MovableType, Typepad, and their former product Livejournal.com (Look for the long comma separated script and link tags in the sources)

I've built the following servers (in Perl) from scratch and for fun: FTP, SMTP, IMAP, HTTP, HTTP/DAV, IRC, SOCKS5

I have also built a web desktop at cometdesktop.com that includes live demos of my work with cross domain comet and pseudo-sockets with data framing. The IRC and Jabber clients process raw protocol data proxied through a custom built scalable HTTP server and socket proxy (sprocket.socket). The web server is built on top of my very own networking framework in Perl, which is available online and is open source. (Linked from my website, xantus.org)

David Davis’s Specialties:

Started the Cometd project with Alex Russell of Dojo, and Greg Wilkins of Webtide (Jetty), First to create a browser based pseudo-socket library.


David Davis’s Experience

  • Senior Software Engineer

    Campus Explorer

    (Education Management industry)

    January 2009Present (11 months)

  • Software Engineer

    Six Apart

    (Privately Held; 51-200 employees; Internet industry)

    October 2005October 2008 (3 years 1 month)

    JavaScript, Ajax, and Perl Engineer
    Created various base libraries and techniques vital to Vox's ajax interface
    Created a concatenating Perlbal plugin to combine all or most JS and CSS requests into one
    Added rich text editing to Movable Type Open Source (MTOS)
    Added a web based source file editor to MTOS
    Adapted YUI's Rich Text Editor for Typepad, including various plugins: source mode, spellcheck, page breaks, and full screen editing.

    Load testing, profiling, and ad server maintenance for the core tech group

  • Software Engineer

    Unnamed defunct company

    (Internet industry)

    September 2004September 2005 (1 year 1 month)

    Built a conference call recording system using a voictronix card and custom Perl software

    Created a non-profit website in mod_perl

    Due to legal reasons I cannot name the company. It went under in Sept '05

  • Software Engineer

    Smooth Corporation

    (Privately Held; 201-500 employees; Retail industry)

    2001December 2003 (2 years )

    Converted the entire Cornerhardware.com site from Perl cgi scripts to mod_perl

    Created a shipping quote system that contacted all of the shipping suppliers API systems in parallel, shortening the time it took to mere seconds, instead of a minute or more.
    Maintained and added shipping API's as needed.

    Created an in house custom survey system similar to survey monkey before survey monkey existed.

    Introduced the company to the Software PBX, Asterisk. I tested, implemented, and transitioned them to Asterisk and Cisco phones on a PRI T1. I helped a coworker link the Bellevue, WA office with the office in Manila (Philippines)

  • Soldier

    US Army

    (Government Agency; USA; Military industry)

    19962000 (4 years )

    EOS: 2004 (8 years)
    MOS: 31U (changed to 25U), 95B (changed to 31B)
    Rank: SPC4
    Clearance: Secret
    Trained at Fort Jackson, SC and Fort Gordon, GA

    South Korea — Waegwan, Taegu, Pusan, Inchon Air Base, Incheon, Seoul, and Daegu
    1997 — 1998 (1 year)
    Stationed at 57th MP Co, Camp Carroll. I traveled all over South Korea in MP operations.

    Fort Hood, TX
    1998 — 2000 (2 years)
    Stationed at HHC 1-22 inf. I was in Task Force 21, the army's first digital brigade. My team was integral to the testing and maintenance of FBCB2 systems in 1st Brigade 4th ID.
    I was also the Comsec (Communications Security) controller for 1-22 inf. During my two years at Fort Hood, I received several Army Achievements and Army Commendation Medals.

    Notable coins received: 8th Army CG, 8th Army CSM


David Davis’s Education

  • Lincoln High School

    History, Civics 19951995

    Attended half of the year, and graduated early.

  • Tahoka High School

    Physics, Biology 19891994


Additional Information

David Davis’s Interests:

perl, javascript, new technology, comet, ajax, event systems, open source, r&d

David Davis’s Groups:

  •    CPAN Developers
  •    Open Source Universe
  •    dojo toolkit
  •    Perl
  •    ExtJS Developers Group

David Davis’s Honors:

Several Army commendation medals, secret security clearance,
8th Army CG coin, 8th Army CSM coin


David Davis’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View David Davis’s full profile:

  • See who you and David Davis know in common
  • Get introduced to David Davis
  • Contact David Davis directly

View Full Profile