Projects

Performed code profiling, optimized code bottlenecks and debugged Extendware caching issues. Stood up two new international websites for Mexico and France. Completely rewrote mobile checkout experience, improved newsletter integration and assisted with various administrative tasks.

Luxury Lane 2 years ago

Worked on improving ElasticSearch, debugging and fixing custom caching issues as well as improving site performance via code profiling and identifying code bottlenecks on category product pages. Identified performance issues were due to Blue Acorn analytics extensions and other 3rd party modules.

Replaces the core "recently viewed functionality" with a js implementation. Leverages localstorage (or sessionstorage if localstorage is not available). Is configurable per scopelevel.

This extension was intended to remove the necessity of a call to the server for each product page when using varnish. This avoids unnecessary hole punches.

  • Solved a widely discussed and unsolved core Magento bug in which a high traffic website would crash, leaving only an error page until the cache was flushed.
  • Solution was a single line fix, and was proven with tests.
  • Solution was taken by Magento, and has been distributed as patch SUPEE-4755
  • Solution was taken by Magento, and included in 1.9.3.1 and higher.
  • https://github.com/convenient/magento-ce-ee-config-corruption-bug

Utilizes couchbase as the caching backend for all types of Magento Cache.

Session Extension:

https://github.com/eBayEnterprise/magento-couchbase-sessiondriver

Any cached page finishes loading less than 20ms on average when without network latency. It was designed to bypass Magento's bootstrapping if cache was saved for the url entered. Many features have been developed including mobile theme detect, a list for each cache entry in admin panel, cronjob for purging the entire entries regularly, compatible with Redis. real example site : https://www.cjwowshop.com.my/

Ryman Stationary 1 year ago

I was involved in the migration of Ryman's Magento EE upgrade from 1.13 to 1.14. Writing enhancement features (Ajax Cart, catalog pages) and well as reworking the theme and design.

Technology is increasing the capability of smaller businesses to sell higher volumes online, but this can lead to one major problem – a slow website, and customers these days have zero patience

Forget waiting minutes for a site to load, most customers will only hang around online for several seconds before leaving your site and never coming back. A slow site means slow sales. That’s why it’s so important to have a good load speed! A speedy eCommerce store will help you rank better on search engine results, and customers will continue to buy online from you.

A fast site will convert better than one that takes only a few seconds longer to load.

Are You a Hero?

Sign up now to add your profile to the site. Whether you're a freelancer or work for an agency or a merchant, you can find other developers to hire or get clients for yourself or for your company.