Magento 2 Module for parsing xlsx, xlsm and csv files from Excel
I've development and maintained Klarna's module for Klarna Payments on Magento. It integrates Klarna's payment method natively in Magento along with Klarna's order management integration.
I develop and maintain Klarna's Checkout Module for Magento. The extension fully integrates Klarna's checkout and order managment functionality in 9 different markets world wide.
Implemented unique extension which successfully reduced fraud-related chargeback volume by > 90%
Out of the box, Magento ships with search autocomplete functionality, which is great.
However, when requests come in along the lines of "How do I limit the number of results in the typeahead?" or "I want to turn off the autocomplete functionality" Magento doesn't have a great story...
Sure, it's trivial to make these kinds customizations through a local module, or editing the theme files, but wouldn't it be nice if you could configmarate all the things right from the admin panel?
Mpchadwick_SearchAutocompleteConfigmarator enhances Magento's out-of-the-box search autocomplete functionality by making several aspects of it's implementation configurable through the admin panel.
It was designed to get in the way of as little as possible and aims to only rewrite things that exist exclusively for search autocomplete.
It's purpose is to give you more control over the existing functionality without additional code deploys, and it is not intended to change the fundamental way that search autocomplete "works".
We developed this extension as a simple fix to an overlooked problem regarding how the cart and products on sale interact. In short, once an on sale product is added to the cart it loses any indication that it was on sale. This fix will help reduce cart abandonment and increase conversion rates.
Provides integration with Signifyd for fraud protection on Magento 1.x orders, developed for Signifyd in 2013-2014.
Project included an automated testing system for testing installation and extension functionality across all supported versions of Magento (32 versions, at the time).
Creating a full SSL Docker Magento 2 local development environment. The server stack is Nginx, PHP-FPM, MariaDB + Varnish. This environment allows me to quickly setup a reliable development environment running on any https:// development url, and with any possible server setup (e.g. PHP version) . This allows me to develop in an environment which is almost identical to the production server of a project.
The course that I created and recorded for OSTraining last year has also been published on Lynda.com.
Creating a Magento 2 training course for a Magento agency, aimed at traning front-end developers into the Magento 2 theming basics and best practices. Based upon the results of each developer I could advise the companies CTO on each developers Magento 2 readiness, where skills where missing and had to be teached.