API Development, PHP, MySQL, Javascript (jQuery, Underscore, Backbone, Marionette, Vue.js), SASS
•Introduced and spread service/repository pattern for data layer abstraction and encapsulation of business logic, preparing the monolith codebase for SOA future goals.
•Tech Lead on Cloud team, working with a variety of third-party business partners (web hosting companies, designers, domain registrars, etc.)
•Led a massive data migration of 1 million + users from legacy system to our new Weebly Cloud offering.
•Architected micro-service for real time data synchronization with third party online retail channels (Amazon, Etsy, eBay, Jet.com, etc)
•Re-architected a long standing feature (sharing edit access for your site to another person) with Service/Repository pattern.
•Led and managed team responsible for launched a new user dashboard in less than 6 weeks from design-handoff.
•Created CLI task runner integrated with Weebly codebase to increase developer productivity and discoverability of internal tools. This CLI has been widely adopted by the engineering team at large.
•Introduced, documented, and implemented engineering-wide code standards. Assembled a code standards committee and researched, discussed, and documented best options. Got buy in from VP of Engineering. Worked with engineering managers to drive adoption within each squad.
•Helped to migrate Weebly's front-end build process, from AMD/RequireJS to Webpack.
•Wrote and reviewed technical approach proposals for new projects based on product specs.
•Refactored a number of legacy classes and features, including work on our in-house ORM.
•Constant work on refactoring legacy code
•Successfully transitioned to remote employment, have been remote since March 2017