Resume
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 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.
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.
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
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 |