Senior Consultant
Columbus, Ohio Area
Full-Stack Developer - Gap· Responsible for full-stack development of gap.com, oldnavy.com, bananarepublic.com, athleta.com, and related sites as well as APIs and CLI tools in an Agile DevOps environment.· Maintained testing coverage via Jest, Mocha, Chai, and TestCafe.· Developed and published npm compatible modules for efficient code reuse conforming to DRY principles.· Implemented schema.org metadata and AMP for SEO.· Technical environment included: Node.js, TypeScript, Azure, Docker, Jenkins, React, Cloud Foundry, Vault, Shell Scripts, Webpack, Scala, Groovy, and RHEL.Full-Stack Developer – Nationwide Insurance· Responsible for full-stack development and deployment of various web applications, APIs, and CLI tools in an Agile DevOps environment.· Developed performance optimized and a11y compliant SPAs.· Implemented RESTful APIs utilizing Python, Flask, and Django. · Authored various technical documents as well as comprehensive codebase documentation and change logs.· Designed database schemas for various RDBMSes.· Maintained testing coverage via Mocha, Chai, and Cypress.· Technical environment included: Python, Flask, Django, Pipenv, TypeScript, HTML, Yarn, Vue.js, Webpack, Mocha, PostgreSQL, Oracle Database, SQLite, Bootstrap, Pug, Stylus, SCSS, Fabric, Make, Docker, Shell Scripts, and RHEL.Front End Developer – Abercrombie and Fitch· Responsible for client-side development of abercrombie.com and hollisterco.com.· Documented pre-existing code with JSDoc and documented various projects in the Confluence wiki.· Implemented a client-side caching service for product search results to reduce AJAX calls and improve performance.· Worked to introduce Web Content Accessibility Guidelines (WCAG) 2.0 compliance.· Maintained testing coverage via Jasmine.· Implemented schema.org microdata for SEO.· Technical environment included: Jenkins, Vagrant, HTML, SCSS, JavaScript, Jasmine, Mustache, JSTL, IBM DB2, Grunt, and Shell Scripts.