Versatile utility player with experience validating, documenting, designing, and developing software for web and IoT applications. Experienced in modern code development methodologies using cutting-edge tooling. Established reputation as a team player and problem solver across all departments. Seeking opportunity where the learning curve never levels out.
• Acted as Account Center UI SME and Technical Lead for agile team of 12, including technical interviews, training, and hiring support.
• Coordinated upgrade of existing Angular app to Nx Dev Tools to allow for better
testing and scalability.
• Developed fully tested Typescript/HTML/CSS code to upgrade Account Center from SpringBoot application to Angular + Nx.
• Trained existing Java developers on best practices for Angular, Nx, RxJs, and NgRx tooling.
• Collaborated with UX, Content, QA, and management teams to create fully accessible front-end allowing user to manage their credit cards across many different clients dynamically.
• Developed multiple critical features for production release, including: Rewards, Help, Activation, Paperless Opt-Out Campaign, Rewards Expiration, Okta Integration.
• Coordinated dependency and upgrade life-cycles from Angular v12 - v16 for all applications under AC-UI monorepo.
• Architected 2022 Redesign Project and was awarded Hall of Fame award for project's success.
• Acted as UI SME for multiple contract firms, providing focused project oversight and training for over 20 new developers over last 5 years.
Development Methodologies (Agile, Waterfall, Google Design Sprint)
Advanced Web Development and State Management (Angular, Vue, React, NgRx/VueX)
Functional Programming (JavaScript, TypeScript)
Quality Assurance and Testing Methodologies
User Interface Design (Sketch, Figma)
Meeting Facilitation (Google Design Sprint, Scrum)
Object-Oriented Programming (Python, PHP)
Data Vizualization (D3, SVG, Luxon)
Database Design (Cloud Firestore, PostgreSQL)