Human Element: eCommerce and Web DevelopmentMagento Web Developer/Technical Lead
May. 2013 - Feb. 2019Ann Arbor, MIDeveloped Enterprise-level ecommerce applications on the Magento 1 and Magento 2 platforms for 50+ clients in an agency setting, including new site builds, ongoing maintenance, and application upgrades. Consulted with clients in a senior technical role to architect solutions, provide estimates, write technical requirements for new implementations in response to the business requirements and user stories outlined by the client/sales/account/project management team, and drafted tech specs for developers to use as blueprints for building more complex new features. Responsible for deploying new code to production servers, troubleshooting issues with payment and shipping gateways, and providing server support during site outages. Managed the workload of delivery teams ranging in size from 4 to 10 members by using Scrum and Waterfall methodologies. Led weekly priority-setting meetings to plan work and daily standups to ensure that all planned work stayed on track. Made sure that all tasks were well-defined, with clear requirements and testing criteria, and worked to remove any anticipated impediments to their completion (i.e. answering new questions, connecting developers with resources that could help them, etc.) Coached junior developers and reviewed code created by direct reports to ensure that best practices were followed.