Head Of Front End Development
CurrentAs the sixth employee at a small agency, I grew into my current role as the company grew. I started out as a full-stack developer working on the company’s first custom app and full CMS builds on Laravel, but primarily I was engulfed in the world of Magento.I passed the Magento Certified Front End Developer exam at the end of my first year. A year and a half later and I passed the Magento Certified Developer exam during the 2016 Imagine conference. Two years after that I became a Magento 2 Certified Front End Developer, one of the very first to pass that particular exam after its release. Another year and a half after and I took and passed the exam to become a Magento 2 Certified JavaScript Developer.I’ve been the senior front end developer ever since I started at Swarming, but over time as our team has grown, I’ve become more of an actual lead. From conducting interviews with potential candidates to acting as a resource, escalation point, and mentor for my fellow team members, I have found myself maturing into more than simply being a senior developer. I manage not only my own tasks, but assist in managing tasks of my fellow front end devs and seeing them through to completion by providing guidance and thorough code review.In addition to working on new builds and support projects, part of my job includes maintaining and improving our underlying internal toolset to create a more cohesive environment and improved workflow for all new builds while also providing maintenance to improve upon previous builds.Tools and skills used include:- JIRA for project management- Bitbucket/Github for repository hosting- Tower and Terminal for working with Git version control- Sequel Pro for database management- Adobe Creative Suite, Sketch and InVision for working with designs- Browserstack for cross-browser testing and validation- LESS with Grunt for compiling and SCSS with Compass for compiling- JavaScript, CSS3, HTML5 and PHP