Lead Application Developer
CurrentLed small team (2-5 developers) in creating a responsive, mobile-first application for student transcript review/sharing utilizing NodeJS, MySQL and React. Reviewed requirements with Project Owners, assigned development tasks to developers, reviewed pull requests, and provided feedback at all stages of the development process.Provided guidance and expertise for the design and implementation of a Training Management System using a Groovy/Grails backend system utilized by an EmberJS-based frontend. Reviewed architecture and provided feedback to principal developers to ensure backend system conformed to proper design best practices for a Java/Grails-based system and assisted in addressing any key architectural challenges of the project when needed.Established organization's initial efforts in CI/CD automation utilizing Atlassian Bamboo. Created build plans, deployment scripts, and testing automation for several projects within the company that utilize a wide array of technology stacks (NodeJS, Java, Grails, PHP). Provided assistance with establishing DevOps team that eventually took over duties.