Completed Projects

Insuravita

I was task to implemented a quotation solution(SureHits) for Insuravita.com. After a form is completed it will connect with the SureHits API and collect a list of quotation available for the visitor's area(based on zip code) and then display returned quotation options, from various insurance companies, on a page.

My approach.:

I used the customer's current form plugin, Gravity Forms, and add a hook on the submit button. This hook is tied to custom build methods in a separate 3rd-party-plugin I created for them. The moment submit is pressed it will fire a event and call the SureHits JavaScript API and pass on the parameters collected in the form. The SureHits JavaScript API then in return will process the parameters and return HTML rendered content(quote options) to be injected on the page where the call was made.

More of my WordPress expertise was requested after the initial request.

 

Additional work completed for the client.

  • Redesigned their current site to look more professional.
  • Implemented a new faster, more secure and SEO friendly theme framework.
  • Migrated their current website from their current host(shared hosting) to...
  • ... a faster VPS cloud-based server.
  • Site Maintenance.
    • Removal of unnecessary plugins & update the current plugins.
    • Security Checkup and add a firewall to WordPress.
  • Speed Optimisation.

Speed Improvement

0 sec

Current Messured Site Speed

0 sec

Previous Messured Site Speed

Their previous version of the site took at least 19 seconds to load. After completing my work on the site not only did it scored 93% on Pingdom, but it only took under 2 seconds to load a page! Since I am about 10000 miles away from the hosted server I expect some lag on my side, but testing closer to home resulted in under a second load time. In the end, that means the site is about 19 times faster than it previously was. Just shows you when you replace your site's current tools with the correct tools and matching it with the correct server hardware you can breath new life into a website.

Skype

Steve Levy

Anton was not only talented but relentless in making our project a success. He had great ideas and was able to meet our challenging schedule. Hope to work with him again some day soon.

Email

"Goes without saying that this has been a great experience working with you.  I know that we will continue and find new ways to work together going forward."

Ovascience & Augment Treatment

I was tasked to port both websites ovascience.com & augmenttreatment.com, build using ExpressionEngine(expressionengine.com) to the WordPress platform.

Project Requirements.:

  • Migrate all data and functionality.
  • Maintain the current look.
  • Easy to maintain and adjust content.

 

My approach.:

I decided that the Genesis framework from StudioPress will be a good old faithful for this project. Not only is it a solid framework, but its well coded with good security, SEO optimize (that is already built in), but have good developer documentation available for customizations.

 

Tasks for this project.

  • Export all the data to CSV.
  • Modify and Import all the data back into WordPress following the WordPress database schema.
  • Custom build reusable templates.
  • Custom Fields.
  • Custom developed functionality to maintain the features from ExpressionEngine.
  • Responsive Styling Adjustments to both sites. - Required matching each design to pixel perfection.
  • Maintain the JavaScript code for augmenttreatment.com and integrated it into WordPress using WordPress best practices to enqueue JavaScript code scripts.

Project Note: I think the real challenge for me was Augment Reality. I needed to adjust the JavaScript code to be compatible with the Genesis Theme Framework plus WordPress. Augment Reality had a lot of JavaScript code(few thousand lines of it) and it was bordering complex. I also needed to make sure that it was also loaded correctly into the WordPress hook system so that there were no compatibility issues with other plugins.

In the end two sites were delivered with the exact same functionality, with the same look and feel as the previous build sites.

Additional Work. Some more features were after this project.

  • To pull in news from an external site via an RSS feed.
  • New layouts changes to current posts.
Jonathan Silverman

Jonathan Silverman

I've brought Anton onboard several projects and his development skills have been invaluable. He's available to discuss project details by Skype at convenient times and he delivers solid products on time and at reasonable cost. I plan to use Anton for future projects and recommend him highly.

zinus.com

I was tasked to implement Bazaarvoice rating sytem for Zinus.com. Zinus.com at the time was running on a WordPress site with WooCommerce as the shopping platform. Zinus specialise on shipping mattresses in a box in the United States of America.

Please Note: This project was completed in 2016. CurrentlyZinus.com has changed over to Shopify.

Project Requirements.:

  • Bazaar Voice Conversations into our existing WP Woo site.
  • This includes:
    • Product Feed,
    • Container Page Creation,
    • ROI Beacon,
    • SEO Integration,
    • adding Schema.org, and server side implementation.

 

My approach.:

As with all my Bazaarvoice integrations I implement my code via 3rd party plugin. It is just easier to manage and maintain. Bazaarvoice is a tricky little devil as your output code needs to follow Bazaarvoice standards else it will not work. So it requires allot of testing and adjustment to get it perfect and it needs to be perfect else they or their server(very finicky on how it receives data) will not approve the implementation.

 

About the tasks for this project.

  • I also created a XML export feature for the client to export all products to a XML file so that these products can be imported into the Bazaarvoice system. Each time you add new products you need to let the Bazaarvoice system know about this and that is why it requires a new import if new products is added.
  • Implementation of the Bazaarvoice API. Bazaarvoice uses JavaScript as their API.
  • Customisation of WooCommerce templates.: Single Product Page & Category Pages.
  • SEO implementation. This one is tricky as you need to implement the SEO feature if you want SEO value from your reviews when Google for example crawls your pages since JavaScript only adds the content when you visit the page and the bots can't pick this up. So it needs to be injected into your current page content via hooks.
  • Bazaarvoice has two systems. One is a Sandbox where you develop the integration and once all is good the whole integration needs to be switch over and adjusted for the live version.
Gary

Gary Klingsheim

We had some advanced work in WooCommerce and review integrations in our WP site. Anton did a superb job. He was very responsive and took the time to explain things.

aboveminimums.com

01/2017 Work performed for this task.: Create new custom variables to be used on their sensei certificates since it only comes with a limited set of variables.: Sensei Certificate Customize Text. Needed to create a staging server to get a clone copy of the client setup so that my development did not affect the client’s live…
Read More

Dynamic Mobile Dentistry

08/2015 & 01/2017 Work performed for this task.: Coding of 3x digital templates that replicated the 3x official paper versions with 100% precision. Every single field, word, text line and box(s) was coded by hand. To accommodate the data, from the form that was filled out, every box and font size needed to be measured and adjusted…
Read More
Copy Linder Architects Mockup of Work Screenshits

Cope Linder Architects

Project Period: 03/2016 – 05/2016   Work performed for this task.: Continued Consultation, to discuss the work. Planning Process. Setup a staging server to perform the development of the new WordPress site. Export all data from PyroCMS and import it back into the new WordPress database as post types. Recreate all page layouts on newly…
Read More

Custom FAQ plugin for RCAAV

Instead of creating a custom table(s) to store the data for each product I decided to use the existing WordPress database schema and functionality. The reason why I decided to venture via this route is to make use of the existing WordPress C.R.U.D. (Create, Read, Update and Delete) process. The current WordPress database calls are…
Read More

Custom Changes, Updates, Diagnostic, Fixes on WordPress Multisite running WooCommerce: ctewebsite.com

02/2017 – 08/2017 This work involved a multisite with over 300 network site weighing in at over 200GB. Main Task: Consultation. Performed updates on their WordPress multisite. Diagnostic of current issues and apply working solutions. Migration to another theme framework. Created new template files based on the new theme framework. Needed to recreate all the…
Read More

WordPress REST API to sync content – Variety.org.au

The agency Follow, acquired my services to build them a solution that would sync content between sites for the new variety.org.au website. They had one master site, called national and many other slave sites, called state. Each state site represented a state in Australia. They were looking for a solution that could easily migrate data…
Read More

Datafeedr API Customisation

Chris from https://fashionandbusiness.nl approach me with a little issue they had when they update their products via the Datafeedr API. The Datafeedr API pulls in a collection of selected products into the WooCommerce store and creates and updates the products automatically. If the products are selected and a group from a list under the product sets (Datafeedr…
Read More
WooCommerce-Image-Optimisation-Compression

Image & Speed Optimisation for a WooCommerce Site: Follio

I performed and Image- and Speed optimization for the Folio website. Since this site had hundreds of images with a total size of more than 30gb I performed to following actions. – 2 days of work. Cloned the current site to a staging server. On the cloned copy I a ran image optimization software to…
Read More
The Christmas Project e-commerce store

Complete e-Commerce Build: The Christmas Project

This is one of many e-commerce platforms I developed from scratch. The client supplied the branding document and style guide on this one. My Duties.: Developed Custom Template files for both Desktop and Mobile. Responsive Styling Development to support all devices. Store Setup. Loading of products. Payment Gateway Setup + Testing. Shipping Gateway Setup + Testing.…
Read More

Add Vendor Marketplace functionality to WooCommerce/E-commerce

I added Vendor, marketplace functionality to the client’s WooCommerce store. In other words, you can have vendors that sell products on your e-Commerce shop and take a percentage commission on the sale. Exactly the same as Alibaba for example. Each vendor manages their own products, stock, & orders to name a few. You can also…
Read More
blog-intervista-WordPress-customisation-assistance

Blog Intervista – Custom WordPress Functionality Setup: blogintervista.it

  04-2016 – 06-2016 I help the client setup her website with custom requested functionality that was developed for her site. Task: Added custom interview and survey forms that dynamically links up with each article created. Interview and survey Like feature. Custom Development.: Create a dashboard for profiles, on the frontend, so that users can…
Read More
mrporkeys-custom-woocommerce-ecommerce-build

Rebuild Existing Custom WooCommerce Store

This was a nice challenging project. The previous developers build the front-end view and functionality completely from custom JavaScript code. Each and every page was rendered with Javascript so no current WooCommerce functionality or template files were used. WooCommerce was only used as a content management platform to host(upload) the products, process the orders, manage…
Read More

Custom Build WordPress Website: Mr Vac

Just a simple custom build project. This work was performed via a 3rd party.   My Duties for this project.: Planning. Setup a staging environment. Developed Custom templates files for each page that can be reused by the customer. Responsive Styling Development. Adding the provided content. Testing with the customer to make sure the website…
Read More
buddy-box-blurtitout-org-foundation-woocommerce-templates

Custom Email Templates: Blurtitout.org

I developed the custom email templates, as per the client mockup supplied. These emails were sent from the WooCommerce Orders Management System to clients when they placed an order or completed. https://www.blurtitout.org/buddybox/
Read More

WooCommerce Table Rate Shipping Setup for nutritionsolutionslifestyle

I performed the WooCommerce Table Rate Shipping setup for the customer to ship their products across the states. This is one of the most complex WoooCommerce plugins and took myself about one months to completely grasp its functionality when I was still working for Woothemes, the creators of WooCommerce. The official WooCommerce Plugin can be found…
Read More