Summary

Dedicated to e-commerce personalization through technology and innovation. Self-described Data Nerd with experience in building scalable multi-tenant saas solutions.

Work Experience

Adobe Logo

Adobe Commerce

Software Architect

Feb 2022 - Present

  • Continuously delivering service oriented architecture transformation though our Core SaaS team as well as driving innovation in our unified data indexing and ranking platform powering our live search and recommender services.

Senior Software Engineer

Aug 2019 - Feb 2022

  • Engineering team lead for Product Recommendations
  • Architect and lead engineer of the merchant registry service providing SaaS identity management for Magento storefronts enabling integration with next generation AI driven personalization features such as Product Recommendations and Live Search.
  • Persistent advocate for building a scalable, reusable, reliable, and discoverable platform for e- commerce services.

Software Engineer

Magento: Aug 2017 - Jul 2018

Adobe (after acquisition): Jul 2018 - Aug 2019

  • Worked on the Integrations team focused on making Adobe services a first class citizen in Magento
  • Backend developer for the Cloud On-boarding team creating a modern application to ease customer adoption and delivery of Magento Commerce Cloud.
  • Developed APIs to create, configure, and provision merchant storefronts on Magento Commerce Cloud.
  • Delivered modular solutions in an Agile/Scrum environment.
  • Enforced best practice “Definition of Done” by holding code reviews and utilizing automated testing to ensure application health, integrity, and continuous integration/delivery.
  • Designed and implemented a release notifications module to dynamically notify Magento admin users of featured functionality in a release.
  • Assisted in integrating Magento Business Intelligence (MBI) Advanced Reporting into the latest Magento releases.

Adobe Logo

HP

Software Development Specialist

Aug 2015 - Aug 2017

  • Designed and developed an automated reconciliation tool for global HP finance teams.
  • Built, monitored, and analyzed data interfaces between applications (SAP, database connections, web services, file processing).
  • Automated reconciliations for over 35 financial and supply chain systems averaging over 120 million transaction reconciliations per month.
  • Reduced manual effort of business personnel by 85% through process automation.
  • Significantly increased support response times to transaction errors and fallout.
  • Spearheaded development efforts ensuring critical system stability during the separation of Hewlett Packard into HP, Inc. and HPE.

Technical Development Lead

Jan 2013 - Aug 2015

  • Managed and directed a team of developers and contractors to deliver on-time solutions to complex problems within our Java/Struts 2/Hibernate MVC framework.
  • Initiated and developed a common UI framework to standardize the look and feel of internal web applications using HP UX designed themes implemented with Bootstrap 2/3 and Angular 1.
  • Provided quick and extensive technical support to all world-wide regions.
  • Interviewed, hired, and lead intern groups to deliver fun, useful, and innovative solutions to everyday problems.
  • Delivered readable, scalable, and concise code to meet complex user needs.
  • Enforced best practices by holding design and code reviews to ensure application health and integrity.

IT Developer

Jan 2011 - Jan 2013

  • Led development and support of a global inter-company billing and processing application to support mission critical operations.
  • Provided quick and extensive technical support to all world-wide regions.

Adobe Logo

Tyson Foods

Business Intelligence Intern

Sep 2009 - Dec 2010

  • Developed and supported reporting, ETL, and analysis solutions for SAP Material Management.
  • Leveraged SQL Server Analysis Services (SSAS) OLAP cubes, Reporting Services (SSRS), and Integration Services (SSIS).
  • Developed and delivered projects in the Tyson Business Intelligence landscape such as SAP Business Intelligence, Solutions Management (support), and the Projects team (innovation).
  • Presented a solution to executive staff on minimizing cost of printer ink by utilizing recyclable materials.

Education

Adobe Logo

University of Arkansas

2006 - 2010

Sam M. Walton College of Business

Bachelor’s Degree

  • Major: Information Systems, Application Development
  • Minor: Enterprise Resource Planning

Societies

Sigma Chi Fraternity

  • Omega Omega Chapter

Association of Information Technology Professionals (AITP)

  • Vice President (2009 - 2010)
  • President (2010)

Skills

Languages Java, JavaScript, TypeScript, HTML, CSS, PHP, Shell Scripting, Go
Backend Frameworks Spring Boot, NodeJS, Nest, Laravel
Frontend Frameworks React, jQuery, KnockoutJS
Protocols gRPC/Protobuf, REST, GraphQL
Version Control Git, GitHub, Subversion
Continuous Integration Jenkins, Github Actions
Testing JUnit, PHPUnit, Jest
Cloud Amazon Web Services, Azure
Databases MongoDB, DynamoDB, MySQL, Oracle, SQL Server, MySQL, PostgreSQL, Redis, Snowflake
Search Elasticsearch, Vector Search
Eventing Snowplow
Messaging SNS, SQS
Monitoring Splunk, New Relic, Prometheus, Grafana, Sentry, Pager Duty
Development Lifecycle Jira, Confluence
Design Lucidchart