: Rockwell Automation 04/2019 - Present
Software engineer developing industry-leading commercial software known for its innovation and usability. Responsible for performing intermediate level software testing tasks.
- Develop and modify Angular code required to complete assigned stories, across multiple Git repos
- Coordinate efforts for project planning with Project Owner, Scrum Master, and Team Lead
- Ensure products meet requirements and are within total quality management standards.
- Collect, contribute, and document requirements for features and ensure the information required for the development of code and corresponding test cases are within specifications
- Collaborate with multiple global cross-functional teams and lead efforts for small objectives within the team
- Lead and participate in reviews of documents, designs, code, test cases, and user requirements
- Actively seek knowledge of new developments in the frontend developer space and test automation
: iRELO 04/2018 - 04/2019
Principal frontend engineer/architect responsible for building and maintaining 10 single page web applications utilizing latest frontend technology stacks. Design & develop Vue.js components to integrate with new and existing applications across the organization.
- Integration of Segment analytics and VWO A/B testing
- Tune and maximize performance of web applications in order to reduce page load time by 30%, while continuing to learn new patterns and best practices
- Utilized Webpack build integration to perform JavaScript compilation and minification for all frontend development, which reduced final asset sizes by 80%
- Interface with design team and ensure provided assets and layout will conform with best practices for responsive & mobile first
- Coordinate with PM in Asana utilizing an agile process to ensure all bugs & features are completed on time
- Developed custom eslint and stylelint configurations for inclusion with all company projects
- Organized Git standardization and process through Gitlab, while training and supporting developers
- Produced Git CLI script to generate automatic changelog and Gitlab release
- Integrated latest JavaScript standards and ES2017 features
: Chandler Gilbert Community College 01/2018 - Present
Develop and teach 3 courses as an adjunct faculty in the Computer Information Systems department with a focus on web development integrating HTML5, CSS3, and JavaScript.
: General Motors IT - Global Brands 07/2014 - 04/2018
Started as an individual contributor migrating 3rd party web applications into GM ecosystem. Promoted to Principal UI Engineer responsible for end to end feature enablement across the UI layer, and the integration of UI into the broader ecosystem of General Motors brand websites. Increased EBIT by 30% while leading a team of 15+ software developers to a successful global production release for General Motors European brand sites.
- Lead team of 15+ developers to deliver 65 custom AEM components for the European brands release, which reached 20 different countries
- Implemented solution for functional website integration of social media, Google analytics, and SEO within AEM infrastructure
- Analyzed performance of brand sites and executed plan to increase initial page load time by 30% and decrease asset sizes by 25%
- Applied CSS3 styles to modular components based on PSD styleguides
- Produced multiple angular applications for inclusion into a Bootstrap/Foundation framework
- Designed solution for custom SCSS inheritance to accomodate multiple shared projects
- Designed solution for internal Gulp build process and provided enhancements based on project challenges, which helped decrease build time by 2 hours
- Triaged bugs on a daily basis to ensure issues are resolved in time for production release
- Coordinated with business and design teams to ensure proper requirements for new features
- Researched advanced CSS & JavaScript techniques to implement latest browser features and enhance the customer's experience
- Performed Subversion and Git operations within a development and production environment
: iTRACS / Commscope 09/2012 - 07/2014
Individual contributor responsible for the developing and maintaining an enterprise level responsive single-page web application, supported on al major browsers, providing business critical datacenter management solution. I was also given a project and assigned as the lead developer for design and implementation of a customer API portal with multiple WordPress instances. I cooperatively worked closely with team members in an agile environment to ensure implementation of features/functionality conform to release/business objectives.
- Created and deployed 10+ advanced RESTful API interfaces with PHP and SOAP Web Services, which had to support internal and external API requests
- Performed Subversion and Git operations within a development and production environment
- Managed product enhancements and defects in a time-senstitive and high pressure agile development process with monthly production releases
- Coordinated with QA to release the initial version of customer-facing single-page web application on time with a team of 3 web developers and 2 web designers.
: California State Polytechnic University 09/2001 - 08/2006