Resume

Corey Ross Snyder

Front-End Web Developer

Columbus, Ohio / Remote

An accomplished Software Engineer with a focus on Front-End Web Technologies and experience in the full life cycle of the software design process including requirements definition, prototyping, design, testing, and maintenance.

Technical Expertise

Languages and Skills:

Front-End: JavaScript – AngularJS 1.6 – ReactJS – WebPack – HTML5 & CSS3 – LESS/SASS – jQuery – KnockoutJS – Dojo – YUI – AJAX/JSON

Back-End: NodeJS – Python – PHP – Grails – Perl – Zend – CodeIgnitor – phpBB – Wordpress

Databases: Mongo – SQL/MySQL – Postgres

Source Control: Git – Clearcase – SourceSafe

Testing: Grunt – Karma – Lineman – Jasmine – Cucumber BDD – Test Flight iOS – QUnit – Selenium


Professional Experience


Senior Web Developer ■ Aver Inc. – Aver.io ■ Columbus, OH

March 2015 – Present

  • Designed & Built out the Front-End stack & aver-framework that powers nearly every app at Aver which includes 18+ different AngularJS single-page applications. The stack includes:
    • Libraries: AngularJS 1.6, Angular-Bootstrap, AngularUI Router, UnderscoreJS
    • Packaging: Webpack 3+, LESS, Babel, ES6
    • Testing: Karma, Jasmine
    • Read more on this
  • Designed and Deveoped a custom BootstrapCSS fork which is used as the UI-Base for all applications. This included creating custom UI components and a hosted UI examples library for other Developers, Designers, and Product Managers to reference and base their designs off of
  • Developed a UI-Scaffolding library using AngularJS which is the JS base that all of our apps sit on. It handles much of the boilerplate application logic like authentication, routing, alerts, etc
  • Created "CookieCutter" script which helps other developers spin up new applications from scratch which adhere to the current web-app configuration, libraries, and code-standards. It's basically a starting point for all new applications
  • Lead the development in launching a rebranding of the Aver Inc. website written in Drupal. I had two Interns I mentored on this project.

Senior Web Developer ■ Victoria's Secret – VictoriasSecret.com ■ Columbus, OH

August 2014 – March 2015

  • Helped create a mobile game experience which drove 137 million clicks in 24 hours
  • Responsible for doing full-stack development utilizing Grails and SQL on the back-end
  • Utilized responsive design to simultaneously develop both mobile and desktop versions of PINK Nation site experiences
  • Sliced PSDs and optimized image assets

Front-End Developer ■ Victoria's Secret – VictoriasSecret.com ■ Columbus, OH

February 2014 – August 2014

  • Worked on a front-end team responsible for "The Bra Experience”, a web product providing an online fit quiz, bra guide, and personal bra boutique
  • Made numerous improvements to the internal underlying javascript MVC framework used across the mobile and desktop VictoriasSecret.com
  • Helped to identify memory leaks in the UI and reduce the memory footprint of the personal bra boutique to prevent crashes on iPad Safari

Web Applications Developer ■ Manta Media Inc. – Manta.com ■ Columbus, OH

February 2012 – February 2014

  • Responsible for Manta front-end development including JavaScript, AngularJS, HoganJS, HTML, and CSS
  • Hand selected as the developer for a product innovation group responsible for brainstorming,
    designing, developing, and testing ideas for future products and lines of business
  • Helped re-architect and standardize our CSS library using OOCSS and set development-wide standards which significantly improved page load times
  • Developed and maintained NodeJS services using Express, MongoDB, and Mongoose
  • Maintained legacy PERL and Template Toolkit back-end for manta.com
  • Built internal development tools using JavaScript, AngularJS, and jQuery that the team used in order to rapidly speed up development time and increase code consistency
  • Practiced BDD and TDD using lineman, grunt, cucumber, and jasmine

Lead UI Engineer ■ FlyMuch Inc ■ Dublin, Ohio

February 2011 – February 2012

  • Lead all front-end development including HTML, CSS, JavaScript, and the presentation layer of the PHP
  • Researched, advised on, and implemented the front-end frameworks that were to be used to build the FlyMuch.com feature-set
  • Used Google Analytics, custom JS events, and goal funnels to track essential metrics used to test hypothesises set by the team.
  • Individually built a mobile version of FlyMuch.com leveraging jQuery Mobile, jQTouch and other web-technologies specific to mobile web development
  • Helped design, test, and improve the FlyMuch iOS5 app for iPhone and iPod Touch
  • Leveraged unit and automated testing frameworks in order to provide a consistently bug-free product without a dedicated QA team on staff
  • Worked in XUL-level code to create a Firefox extension designed to provide deals and discounts to customers of sites like Expedia.com and Travelocity.com at the point of sale

Front-End Web Developer ■ Chemical Abstracts Services ■ Columbus, OH

March 2009 – February 2011

  • Wrote complex web-app features while adhering to web standards and browser compatibilities in regards to HTML, CSS, and JS
  • Helped improve performance in SciFinder product by converting from A4J functions toward RESTful service calls using Jersey and Guice
  • Used T.D.D. to write highly-testable JS modules that built up an internal JS framework used across other internal products
  • Using Selenium RC, developed an integration and performance testing framework which logged data metrics used to identify issues and drive future development

Founder / Lead Developer ■ CentralOhioHockey.com ■ Columbus, OH

July 2008 – February 2011

  • Leveraged the LAMP Stack, Zend Framework, phpBB, WordPress, and jQuery to create a dynamic web application which provides ice-hockey statistics for over 150 teams
  • Handled everything including server configuration, database design, front-end usability and design, and controller/application programming
    Managed two other members on the project

Contract QA/Software Developer ■ vSync ■ Columbus, OH

September 2008 – December 2008

  • Led the design development of a software solution to replace the traditional QA process for the vShip product line
  • Wrote scripts using “AutoIt” software, to automate the testing of the application, checking results not only visually but mathematically via Database checks using Microsoft SQL Server
  • Wrote specific tests for both known and future bugs in areas of: load, unit, functional, regression, black-box, and security
  • Organized detailed test results with Microsoft SQL Server using Tables, Views, and Stored Procedures, and presented data via Crystal Reports
  • Customized testing framework to allow for Asynchronous testing across multiple machines to a single server to replicate the normal product environment

Software Developer ■ Netsmart Technologies Inc ■ Dublin, OH

August 2007 – August 2008

  • Used Caché, XML, and Crystal Reports to design, develop, test, and support enterprise-wide business applications
  • Learned information technology as it relates to the health care field while developing add-ons and fixes for Netsmart’s “Avatar” product line
  • Developed multiple applications for the Avatar Practice Management, Clinical Workstation, Managed Services, and Individual State Products
  • Independently developed the Avatar Chart Tracking module which implemented a bar code system to allow hospitals to track charts easily and effectively throughout the entire healthcare process
  • Performed complex customer data conversions from other health care systems into Avatar

Web Developer / Computer Engineer ■ Pengwyn Hydron ■ Columbus, OH

August 2005 – August 2007

  • Took full responsibility in the design, development, and implementation of the Pengwyn website using HTML, JavaScript, CSS, and PHP
  • Co-Managed other Interns in Electronics lab where we built, programmed, and repaired every aspect of the electronics that go into Pengwyn systems

Education

DeVry University – Columbus, Ohio
Graduated June 2007
B.S. in Computer Engineering Technology