DAVID STEINBACH Front-End Engineer Los Angeles, CA 90293 310-854-9760 davesteinb@yahoo.com GitHub: https://github.com/dsteinbach LinkedIn: http://lnkd.in/b7shVeb SUMMARY Extensive experience building rich web applications and interfaces on LAMP, Node and client-side JS frameworks. Able to build SEO-friendly, accessible, semantic markup adherent to the latest HTML and CSS standards. Employing the best practices of OO Javascript to achieve scalable, performant, maintainable code on the server and client. Experienced with all aspects and fundamentals of web architecture and engineering with over 16 years in the field. OBJECTIVE Seeking a role that challenges both my technical and creative talents. A work environment that is open, creative and collaborative. Currently employed but open to new possibilities. EXPERTISE Languages: Javascript (YUI, jQuery, Lo-Dash, ES6 syntax), PHP, Python, JSX, CSS, SASS, HTML. Frameworks: Angular, React, Fluxible, YUI App Framework (Backbone fork), Touchdown (internal), Express. Many now defunct PHP frameworks. Storage: MySQL, XML/JSON, Redis, MemCached Version Control: Git, SVN, Perforce Deployments: Grunt, Bower, NPM, Jenkins/Hudson Testing: Selenium, Mocha, Chai, YUI Test Framework, Arrow, Protractor, VirtualBox Debugging: Chrome DevTools, Firebug Environments: LAMP (Linux, Apache, MySQL, PHP) Linux/Unix: Redhat, FreeBSD. Administrative ability in Apache, BIND, and various email servers and server software. Windows: General administrative ability with IIS, Win2000. WORK HISTORY Yahoo! Inc | Front-End Engineer | Los Angeles, CA | Nov 2011 - present Built out account and billing features for our new Daily Fantasy product using fully isomorphic javascript framework for both mobile and desktop powered by React and Fluxible. Built new HTML5 fantasy sports Draft Client built on Node.js for NFL, MLB, NHL, and NBA that replaced legacy flash draft client. Utilizes web sockets to push data to clients. Built responsive HTML5 fantasy sports games on Node.js with support for 3 screens (smartphone, tablet, and desktop) and served in 20 languages. Built internal Node.js NPM for sending messages via SMS or email. Built embed and share pages on Node.js for new product "Loop" which allows users to create gif animations from real game footage. Page elements pulled in with edge-side includes. Developed Sublime Text plugins to aid fellow developers on internal frameworks. Edmunds.com | Senior Front-End Developer | Los Angeles, CA | Jan 2009 - Nov 2011 Created World-class, enterprise level, highly performant Object-Oriented Javascript, HTML and CSS for various web properties owned by Edmunds Inc. Large code contributor to the newly launched and highly successful InsideLine.com. Successfully met a page load goal of 1.5 seconds for this media rich site. Goldline.com | Web Development | Los Angeles, CA | Oct 2005 - Jun 2007 Full redesign of website to increase lead conversion. Managed large scale, high-budget pay-per-click campaigns on Google, Yahoo and MSN. Built applications to monitor and improve efficiency of campaigns on a keyword per landing page level. Built a system to automate the creation of highly customized doorway pages. Utilized Google's page optimization service to improve ROI. LA-Autos.com | Web Development | Los Angeles, CA | Jan 2005 - Dec 2005 Design, development and marketing for LA-Autos.com and affiliated brand-targeted domains, including hosting and server administration. Development: Built back-end administration of dealerships, makes, models, options, colors and there inter-relationships with each other. Created template system for additional brands and domain names. Developed import software to interface with a myriad of inventory providers. Included data translation to relate provider data to internal system information. As well as developed data exporting software which disseminated car data to various online shopping platforms such as: shopping.com, froogle.google.com and autobaron.com. Built extensive reporting tools. SEO: Built applications to monitor visitor traffic, path and their origins. Increased organic traffic to phase out our Google Adwords campaign. Extensive research and implementation on keyword semantics and page theming. Employed URL rewriting for convenience and better site indexing. Authored website and print material copy, set up text linking campaigns to improve Google PR rating, created multiple doorway websites to increase brand distinction amongst search engines. Server Administration: Setup domains using Apache and BIND, implemented security features, managed ftp and mail accounts as well as Cron/AT tasks. Graphic Design: Produced marketing packets, fliers, invoices, client progress reports, logo and identity. All site content including: flash movies, designs for affiliated sites, icons and graphics. TechXpress | Web Development | San Luis Obispo, CA | Jan 2002 - Dec 2004 Development of innumerable web applications for clients and internal office management including the following: shopping carts, inventory management systems, employee management systems, payroll and time clock system, content management systems, online job applications, custom search engines, and more. Designed and built various websites for clients. USA Virtual Tours | Web Development | San Luis Obispo, CA | Feb 1998 - Sep 2002 Created databased web applications using PHP/MySQL/Apache in Linux Database design & administration with MySQL: backups, optimization, data migration, data mining, etc. Front-end programming in HTML/Javascript: Created cross-browser interactive layouts using text editor. Back-end programming in PHP: User authentication systems, messaging system, search engines, product administration, rewrote legacy code Web and print graphic production: - Catalogs, postcards, brochures, posters, and promotional materials - Completed and launched many websites for local small business - Created logos and brand identity for website clients General server administration through shell client: web server administration, email service administration, user maintenance and security. Freelance | Web Development | present and ongoing Produced websites for numerous clients including design, programming, hosting and support. Agency.com | Web Development | New York City | Feb 1997 - Jun 1997 Internship that became a site development position. Produced HTML and Javascript for corporate clients. CERTIFICATIONS / TRAINING: Agency.com Internship | New York City, NY | Feb - Jun 1997 Red Hat Certified Engineer Training | San Francisco, CA | Mar 2002 OTHER INTERESTS iOS/Android game development using Unity3d game engine 3D modeling, animation and rendering using Maya Various home renovation projects Mountain biking, snowboarding, skateboarding