Principal Technical Architect with a decade of experience managing Agile teams with members across the U.S. and offshore. Looking to conceptualize, design, implement and deploy mission-critical products that significantly increase your bottom line.
Azure: Azure Fundamentals Certified, Azure Dev Ops, Static Web Apps, App Services, Functions
Content Management: Contentful, Cloudinary, Gatsby, Storybook.JS, Markdown, GitHub Pages
Databases: MS SQL, MS Access, Oracle, Elasticsearch, Salesforce Data Loader, MySQL, MongoDB
Google: Ad Words, Analytics, App Scripts, Calendar API, DFP, Firebase, Sheets API, Tag Manager
Java: Core Java, Java EE, JSF, Apache Tomcat, JUnit, Mockito, Spring Boot, Hibernate, ANT, Eclipse
.NET: ASP.NET Core, C#, Entity Framework, MVC 4, IIS, TFS, WebForms, Visual Studio, VS Code
Web: Bootstrap, CSS, HTML5, jQuery, JavaScript, KendoUI, Next.JS, React, REST, Storybook.JS, XML
Formerly Solstice Consulting Chicago, Il
Principal Technical Architect August 2021 - Present
Practice Leadership
- Managing seven software engineers from junior to senior levels for mentoring and performance evaluations
US Foods - Ecommerce Modernization
- Assisting software architects with backend web services, DevOps and database query optimization
- Improving REST web service performance using Spring Boot, Kafka and Nest.JS Web Service framework
- Configuring DevOps pipeline for new web services using Bitbucket, Bamboo and Kubernetes in AWS
- Improving the response time for product availability using a new MongoDB Aggregation Pipelines
Lippert Components - Tech Support Platform
- Lead an Agile team of three software engineers and one QA resource to launch RVTechBridge.com
- Gathered requirements from key stakeholders and submitted our design and architecture plans
- Established DevOps for our Agile board, source code management and CI/CD enabled deployments
- Created a component driven Next.JS website using TypeScript, Storybook.JS, Material UI and Contentful
- Prepared stores, assigned work, led dev calls, reviewed pull requests and deployed regular releases
Trimble, Inc. - Content Management and Search Modernization
- Lead Algolia Search implementation for Trimble.com, product websites and internal career website
- Worked with customer, creative and UX teams to refine Miro wireframes to optimize the user experiences
- Implemented a process to integrate managed content and web crawler results using Typescript
Formerly Navigant Consulting Chicago, Il
Associate Director of Software Engineering September 2019 - July 2021
Department Leadership
- Prepared project schedules with cost estimates and presented to clients for feedback and sign off
- Interviewed and participated in hiring decisions for frontend engineers, backend engineers and QA testers
- Led Agile training activities for new hires to demonstrate our process and strengthen our team
- Maintained and documented over 20 small and legacy internal applications generating passive revenue
Continuous Asset Monitoring - Mortgage Industry
- Led an Agile team of four software engineers and one QA resource delivering new features bi-weekly
- Integrated and deployed SSO authentication for select banking customers using SAML with Ping Identity
Solutions Architect December 2016 - September 2019
METRIX - HealthCare Revenue Cycle Management
- Gathered requirements to expand the call-center application to support smaller medical practices
- Designed transaction loads into the billing database with SQL Stored Procedures and C# batch jobs
- Led a project to automate the responses to denied claims using a random forest algorithm
Managing Consultant March 2015 - December 2016
Navigant Predict - Legal Technology
- Architected a lawyer friendly web application to review Email and SMS evidence using machine learning
- Gathered requirements from Chief Data Scientist and product team for algorithms and user interface
- Designed and developed a C# web application using Telerik widgets and deployed to the kCura platform
- The final product was offered to all our clients and the cost of the project was recovered in two years
Computer Science Tutor Virtual Nationwide
Owner/Tutor
- Instructed over 150 students for more than 2300 hours on a part-time basis over the past six years
- Tutor programming languages including C, C++, C#, Java, JavaScript, Python and Web
- Train students in error handling, debugging, data science, test-driven development and career skills
University of Illinois at Chicago - College of Engineering
- Master of Science, Computer Science
- Bachelor of Science, Computer Science
- Founder, Computer Science Graduate Student Association