I am a Full Stack Web Developer specializing in JavaScript and Front End development. My passion is in delivering valuable features with uncomplicated software. I am looking for a company that can offer challenging work, an impactful product, and has a great company culture.
Responsible for transitioning the codebase from Coffeescript to es2018, while upgrading to the latest versions of Webpack, Jest, and Babel. Played an instrumental role in sitewide migration from a Backbone application to a modern React + Redux application. My tasks included; planning migration approach, technology choices, establishing best practices, and laying a foundation to promote testability in the code.
Led effort in mitigating security issues related to; cross-site scripting, post message communication, and session hijacking.
Spread knowledge by giving tech talks; CSS in JS, devtools, performance testing, utility first css, testing with Jest, and building Redux from scratch.
Was able to contribute to core feature development in Go within a month of being hired. Major features I was responsible for shipping; shipment tracking integration, sales reporting api, order status email updates, and abandoned cart retention efforts.
Architected the front end build process, code organization and style guide for the company’s core products. The re-architecture was a huge success making the hundreds of files and dozen modules of the AngularJS application easy to navigate.
Instrumental in bringing several core projects to completions; international site integration, security audits, and shopping cart redesign.
Launched a platform migration to Magento in 5 weeks, and then a subscription service in the following 2 weeks. Headed development of the customer facing portal for subscription management. Promoted to a lead position in recognition of strong leadership skills, and effective cross team communication.
Below is a prototype checking the feasibility of drawing a freeform polygon on the Google Maps JS SDK