David W. Evans

1008 W. Horseshoe Ave • Gilbert, AZ 85233 • (480) 203-8334 • david.evans@bsstech.com

Experienced Web and Software Developer with expert skills in PHP, HTML/XHTML, CSS, jQuery, SEO, Google Analytics, MySQL, Apache, Wordpress, JavaScript

SUMMARY OF QUALIFICATIONS

  • More than 15 years of experience designing, developing, deploying and supporting software and web applications, including content management, database architecture and e-commerce.
  • Expert in information systems technology, software development life cycles, project planning (Agile and ITIL), strategic planning, analysis and troubleshooting, quality control, forecasting, scheduling and planning, and tracking of results.
  • Provide expertise on information technology matters.
  • Focused on developing scalable, reusable and component based software solutions using best practices to facilitate supportability and future enhancements.
  • Apply in-depth understanding of business and IT requirements to streamline administration and internal processes, resulting in enhanced automation and operational efficiency.
  • Competent liaison between management, customers and peers.
  • Manage multiple projects simultaneously. Learn to apply new technologies quickly.
  • Use Services Oriented Architecture (SOA) to design and develop architectures.
  • Expert knowledge of numerous programming languages.
  • Superior communication, presentation, analytical and problem-solving skills.

TECHNICAL SKILLS

Languages PHP, HTML/XHTML, JavaScript, Visual Basic, VBScript
OS Windows NT/2000/XP/Vista/7, Linux, HP-UX
Database MySQL, Microsoft SQL Server, Oracle, Microsoft Access
Web PHP, Java, jQuery, CSS 2/3, HTML/XHTML/HTML5, XML, JSON, SOAP, AJAX, Amazon AWS, WordPress, Apache, .htaccess

PROFESSIONAL EXPERIENCE

Crash My Pad, Inc. Foster City, CA
2010 to Present
Co-founder
  • Designed, built and deployed a custom web application for listing and booking private accommodations around the world
  • Integrate with Braintree payment gateway for taking reservation payments
  • Facebook OpenGraph integration (registration, likes, shares)
  • Manage multiple Amazon EC2 instances for hosting crashmypad.com
  • Created MySQL database schema. Responsible for administration, backups, restores.
WebShare (now Cardinal Path), Tempe, AZ
2009 to 01/2010
Sr. Web Developer
  • Create CMS-driven websites from design mockups (Wordpress)
  • Focus on search engine optimization (SEO) best practices
  • Create pixel-perfect websites across multiple browsers: IE, Firefox, Chrome, Safari, Opera
  • Created custom Wordpress plug-ins, hooks and themes
  • Manage Google AdWords campaigns for mid-to-large size companies
  • Install and configure advanced Google Analytics for web traffic monitoring and analysis
  • Create optimized landing pages for variation testing against original pages
  • Conduct website reviews to suggest best practice concepts for general optimization and conversion
LGC Wireless (an ADC Company), San Jose, CA
2000 to 02/2009
Sr. Web & Software Developer (Independent Contractor)
  • Designed and developed custom employee administration web portal (secure intranet with IIS, ASP and SQL Server) dramatically improving Human Resource processes
  • Designed and developed world-class suite of sales tools for generating quotes, forecasting, purchasing, facilitating the order fulfillment process and measuring sales force performance using ASP, Exchange Server, Visual Basic, SQL Server and Microsoft Access
Hewlett-Packard Company, Palo Alto, CA
2006 to 06/2008
Sr. Software Developer and Architect (Contractor through Modis IT)
  • Chief Architect and Lead Software Developer for upgraded update delivery solution (Update Manager) for mission-critical, worldwide sales application that generates over $13B in annual revenue, significantly improving user satisfaction and dramatically reducing support calls
  • Technical Lead for external-facing website (highly available, hardware load-balanced HTTPS, HP-UX, Apache/Tomcat servers running Java, Siteminder and LDAP)
    Designed functional specs, data flow diagrams (Visio) and pseudo code for all aspects of the UpdateManager solution. Presented solution to business sponsors and other majority stakeholders
  • Architected and developed proprietary, scalable encryption/decryption library (for use with UpdateManager) to ensure security of application data and user profile configurations
  • Architected UpdateManager solution for authenticating external and internal customers for obtaining sensitive data (pricing, contracts and customer-specific information) using Visual Basic, Java, SiteMinder and HP-UX
  • Architected and managed development of new UpdateManager administration website for managing the availability of updates
  • Facilitated frequent milestone meetings with other developers to keep project on track. Managed status of tasks with Microsoft Project. Presented timely updates of development progress to Senior Project Manager and other stakeholders (PowerPoint), highlighting overall status, key milestones and any risks
  • Used SharePoint for collaboration materials repository
Project Manager
  • Project Manager for migration of mission critical application, data and web servers into a new, state-of-the-art data center
  • Established objectives, timelines and deliverables (MS Project)
  • Responsible for determining appropriate hardware and configuration (disk space, mount points, logical volumes, load-balancing, ports, backups, monitoring)
  • Led diverse team of developers (China, Europe, India and United States)
  • Provided status updates to IT management, executive staff and business sponsors. Project was successfully completed on time and within budget
Hewlett-Packard Company, Palo Alto, CA
2000 to 2006
Sr. Software Developer (Independent Contractor)
  • Designed and developed sophisticated, automated backend processes, using VBScript, DOS batch files, SFTP and scheduling software (Tidal), to extract, manipulate and deliver data
  • Documented workflow and dataflow of all backend processes (Visio)
  • Engineered automation of entire software build process (Visual Studio), including checking code out of source control, incrementing versions, compiling source code (Visual Basic, C++, Java), generating build reports and installation kits
  • Developed and supported worldwide custom quotation and configuration applications for internal and external sales forces
  • Migrated classic Visual Basic applications to VB.Net
  • Actively involved in all phases of software development life cycle. Gathered user requirements, clearly identified scope of enhancements and provided work estimates.
  • Developed installation kits for worldwide deployment (InstallShield)
  • Provided deep-level support for installation and application-related issues
  • Used advanced problem-solving and troubleshooting skills for various data access issues, general software incompatibilities and registry corruption
  • Maintained general communication website to access issue tracking database (ASP.Net and SQL Server 2000). Authored KB articles for resolution of known issues and provided detailed documentation of existing applications and processes
LeaseExchange (now eLease), San Francisco, CA
1999 to 2000
Chief Database Engineer
  • Working from startup company’s initial business plan, developed a database schema for e-commerce web site
  • Actively involved in hardware procurement and setup of development and production environments (NT Server Network, NT Workstations, SQL Server)
  • Installed and configured hardware, operating system and software for hi-availability database at a secure, remote data center
  • Responsible for all database maintenance, tuning and optimization, including indexing, stored procedures, views, triggers, DTS, users, roles, backups and replication
  • Configured SQL Server 7.0 database servers for automated fail over and fail back on a two-node MS Cluster Server
  • Actively involved in forward development of web application by advising Application Engineers on proper SQL statement execution, database table changes, database normalization, referential integrity, views, stored procedures and triggers
  • Involved in user interface design decisions, application flow and user acceptance testing
  • Wrote a custom COM+ object, for IIS, to enable SQL statements to be executed against SQL Server or Oracle (depending on the user’s backend DB)
Hewlett-Packard Company, Cupertino, CA
1995 to 1999
Software Developer (Independent Contractor)
  • Designed and maintained an Oracle 8.0.5 database and associated backend data collection process enabling HP customers, worldwide, to access current order status
  • Developed several mission-critical applications in MS Access and Visual Basic to extract HP Legacy data, enabling access to HP product pricing and discount information
  • Developed a custom call and issue-tracking database in Visual Basic and SQL Server
  • Maintained a software-testing lab, focusing on multiple hardware configurations, operating systems and languages
  • Developed custom software installation packages with InstallShield
Release Manager
  • Successfully delivered team’s first international product release on schedule
  • Traveled to Europe and Asia to provide local support training and assist with product deployment
Executive Systems Group, Santa Clara, CA
1995 to 1999
Programmer/Analyst (Independent Contractor)
  • Designed and developed custom, client-server management system, in Microsoft Access, for tracking clients, contractors, assignments, time cards, invoices and receipts for an IT resource agency
  • Continued development on system to include sophisticated management reports, performance tracking reports, payroll reports, billing reports, bonus and commission calculations, bridges to payroll and accounting systems