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