object
oriented
automation
 
php programmer
for webshops
and the web
 
15 years experience
hourly low rate
so payable
 
opencart magento prestashop
woocommerce (wordpress)
oscommerce virtuemart (joomla)
 
Nederlands (Dutch) English (Engels)
 
 
Object Oriented Automation
object oriented automation
php programmer for webshops and the web
15 years experience hourly low rate so payable
opencart magento prestashop oscommerce
woocommerce (wordpress) virtuemart (joomla)
Nederlands (Dutch) English (Engels)

Experience programming webshops / webapplications
(PHP programmer or programmer PHP)

(title page: PHP programmer, MySQL Ajax Magento Opencart Prestashop WooCommerce)

Table of contents: (show / hide, click on number of section)


(updated July 2018)

1.0  General
2.0  My background
3.0  My current activities
4.0  Portfolio
5.0  What do you get for your money in return
6.0  Work location
7.0  Miscellaneous
8.0  What is the difference between a designer and a PHP programmer?
9.0  Last experiences
9.1  Magento
9.2  OpenCart
9.3  Prestashop
9.4  WooCommerce (Wordpress)
9.5  OSCommerce
9.6  VirtueMart (Joomla)
9.7  others

1.0  General:

15 years experience (no script too difficult and payable) as PHP programmer for Magento, Opencart, Prestashop, WooCommerce (Wordpress), OsCommerce and VirtueMart (Joomla). So I am no designer (do you find e.g. this website not your taste, that have nothing to do with my IT qualities as a programmer), difference between a designer and a PHP programmer? Click here. So a PHP programmer carries for a well working website / webshop and programs extra wishes. This all is done with the programming language PHP. I give a estimate of hours and I work for an hourly low (India) rate. This is no high amount because I know an average web shop owner can't spend too much money. Let me send you an estimate of hours (is no fixed amount) and you will see a reasonable rate (also for the more little or new webshopkeepers). And yet for those rates you have somebody with a long experience! 15 years experience! Also small jobs/adjustments are very welcome (e.g. a persistent bug)! I work for everybody and always for the same low (India) rate! No PHP script can be too difficult for me because of my long experience. I am solving always each problem!

So I am a PHP programmer but no designer, but I suit me to your design with my solutions! (but of course I know all design technics, this website, a mix from business/personal, for example is completely responsive, this have been made very easily through the so called standard bootstrap.css style file, design become in this way very easily for anybody on all devices!).

Very experienced as PHP programmer or as programmer PHP. Also very experienced as programmer MySql, programmer Ajax, programmer Magento, programmer Opencart, programmer Prestashop, programmer WooCommerce, programmer Wordpress, programmer OsCommerce, programmer Virtuemart, programmer Joomla, programmer SOAP, programmer XML en programmer JQuery or as MySql programmer, Ajax programmer, Magento programmer, Opencart programmer, Prestashop programmer, WooCommerce programmer, Wordpress programmer, OsCommerce programmer, Virtuemart programmer, Joomla programmer, SOAP programmer, XML programmer and JQuery programmer.

Go to the end of this webpage for the last experiences in Magento, OpenCart, Prestashop, WooCommerce, Virtuemart or OsCommerce!

Read below e.g. how a mobile phone can be used easily as a wireless handheld!

New modules: OpenCart extension / interface with shopping-cart or for orders from Beslist.nl. OpenCart Offer Quotations extension / module functioning just as and near the shopping cart, simple conversion of offer in the admin to an order with some updates (OCMOD / VQMOD, information and price see website, under PostNL). WebFileChecker module for Magento or other webshop: e.g. why is there an error suddenly, have somebody something changed or was there an automatic update from outside, what have a programmer modified, are you hacked etc. (free to download for all kind of webshops). Dutch PostNL module for Magento (incl./excl. Parcelware, free to download) with letter logic (information see this website). The WebFileChecker is in fact indispensable in your webshop, free to download for all kind of webshops!

Reeleezee / Exactonline / AFAS / Copernica / leverancier / orders: experience with each kind of import / export interface (cronjob) for each kind of webshop.

Estimates: An estimate of hours will always be made free of engagement but not anonymous. So there must be always a fixed telephone number available or a verifiable email address (not hotmail, gmail etc.).

2.0  My background:

Education : Havo / Hts / Mathematics. I have many years IT experience (with logistics jobs in different kind of big businesses) as an independence person (one-man business), I had scored very high but I stopped in 2005, simply because the interest was gone.

Since 2005 I am still busy as an independent person (one-man business) but now with internet applications for companies / webshopkeeper and of course for a lower income, but again with much pleasure!

3.0  My current activities:

Programming activities with PHP and MySQL (or other database) for web shops like Magento, Opencart, Prestashop, WooCommerce, OSCommerce and VirtueMart (Joomla) or Joomla components, modules or plugins (or e.g. RsEvents, Freeway etc.), graphic solutions with Ajax technics for printing offices etc. Also other webshops / packages are a challenge. In fact all what is in relation to internet applications as an PHP programmer. All activities you can think about in the programming area (or design) for a programmer PHP, you may leave them to me without worries ( e.g. new programs like modules or extensions, changes in programs, with or without Ajax technics (jQuery), a new shipping module, a new payment module, to install iDeal, to couple accounting software, a new discount module, to be better found on the internet, import / export interface (products/orders etc.) with your suppliers (with XML, SOAP or CSV), to help you with installing contributions / extensions / updates for your web shop fitting to your wishes etc.).

4.0  Portfolio:

I have done meanwhile (since 2005) many jobs from small to big for Magento, Opencart, Prestashop, WooCommerce, OSCommerce, VirtueMart and Joomla to full satisfaction. My jobs are more technical directed and lesser to layouts, but my solutions are always fitting to the current layout. This is my main income since 2005 ..

I (F.Scheiffers) have worked on many websites of course (not on design), but I shall refer to some (please don't go to contact the busy owners unnecessarily):

5.0  What do you get for your money in return:

  • a trustable and flexible person
  • good working and finished software (very important of course)
  • somebody who keeps his promises (often heard complaint in this kind of work)
  • somebody who picks up quick new cases and is creative in solutions
  • quick delivery (I aim to be busy for max. 2 customers near some little jobs)
  • somebody who in fact solved any accepted problem or during job in his IT years

6.0  Work location:

I work in Den Bosch (NL) and in fact until now I have done everything online and seen only some customers for the somewhat bigger projects.

7.0  Miscellaneous:

Have you ever thought about cheap intranet programs for which the server software (open source : Apache, Php, Mysql) is free and the developments costs very low compared with programs like windows programs. Can be started on all your pc's via your internet browser. Do work with other databases too eventually. Of course only applicable for programs with an html layout. E.g. you can use a mobile phone easily to give instructions to your intranet (even per internet) program e.g. an order at a cafe terrace etc.!
Applied already successfully for a transport company from entering packages via internet to really sending of this packages via scanners and Zebra barcode labels for which the way of bills with barcode are printed automatically. Webshops send their shipping tasks automatically to the transport company and the transport company process the shipping tasks automatically into the system.

8.0  What is the difference between a designer and a PHP programmer?

Both work passionate. A designer is only busy with the look of a website / web shop. A designer changes the html and embeds the style in css files.
A PHP programmer generates that html with the aid of the programmer language PHP in the server where the website / web shop is hosted (so at your provider). Everything what is dynamic in a website / webshop is being programmed by a PHP programmer. E.g. showing products, discounts, payments modules, shipments modules and the whole checkout process etc.
Almost all dynamic websites or webshops are programmed in PHP.

9.0  Last experiences:

9.1  Magento (developed as PHP programmer, or programmer PHP, Magento programmer, or programmer Magento):

  • PostNL shipping module (incl./excl. Parcelware) with all national and international options from PostNL with letter logic (free to download for 1.x and 2.x)
  • WebFileChecker: e.g. why is there an error suddenly, have somebody something changed or was there an automatic update from outside, what have a programmer modified, are you hacked etc. (free to download for 1.x and 2.x)
  • calculating additional prices for Magento custom options with an relation concerning the additional prices (eg. for custom options width and length etc.)
  • Magento import / export interface (products/orders) with suppliers/systems with XML, SOAP or CSV (to fill your store with products and pictures, filling attributes, daily update of prices and stock etc., made to measure and so fully controllable, partially based on Magmi (very speedy), release stable, a daily report will be mailed to you, build as cronmodule, a.o. applied for AFAS, Copernica, several suppliers etc.)
  • adjustment minimum order amount in category tree and checking in checkout process with displaying category and products when the total amount is insufficient
  • activationcode module
  • updates to invoices and packingslips
  • in stead of many products per webstore/domain, template switcher in 1 store and via order attributes and a couple of changes name of webstore saved in order
  • showing options for the different producttypes in the email for the wishlist, and the total, can also be used for an o f f e r
  • showing of bundle products in extension Onepagecheckout (bugs)
  • creating of (temporarily) new products per affiliate via extension Webforms (bugs)
  • showing of options only for bundle products in extension AjaxCart (adaptation)
  • automatic closing of Fancybox and updating of shopping cart in parent window via ajax because of extension Quickview when http and https are used mixed (bugs)
  • upgrade 1.5 to 1.9, database upgrade, extensions for newer version installed (upgrade database for extensions goes automatically), design somewhat fixed and many problems solved
  • cronmodule for creating of catalog sales rules from erp system, on customer level via extra extension or an unique customergroup per customer
  • dropshippingsmodule Supplier with login for suppliers modified: for the creation of a shipment for which quantities can be changed (supplier have received already the default packing slip by email), a DHL label is created automatically and an email with tracking code send, in the list of shipments for an order is this possible too and also a packing slip (own layout) can be printed for each shipment, order(lines) have sent via SOAP to system supplier e.g. AFAS
  • own virtual server installed with software to test Magento version 2.0 (cache etc.), with the aid of SSH possible to apply security patches for customers who don't have SSH
  • changing of the template (storeview) after the login for a customer because of a coupled dealer
  • many (template) adaptations

9.2  OpenCart (developed as PHP programmer, or programmer PHP, OpenCart programmer, or programmer OpenCart):

  • PostNL shipping module with all national and international options from PostNL with letter logic (information and price see website, no open software so not free)
  • WebFileChecker: e.g. why is there an error suddenly, have somebody something changed or was there an automatic update from outside, what have a programmer modified, are you hacked etc. (free to download)
  • OpenCart import / export interface (products/orders) with suppliers with XML, SOAP or CSV (cronjob; to fill your store with products and pictures, filling attributes, daily update of prices and stock etc., made to measure and so fully controllable, release stable, a daily report will be mailed to you)
  • three seperated oscommerce webshops converted into one multistore with 2 Dutch and 1 German webshop (with German VAT percentage)
  • program (cronjob) which converted 3 oscommerce databases into 1 multistore database in 5 languages (100.000 products)
  • all adaptations ever made in these oscommerce webstores, rebuilded to OpenCart in a multistore environment, 8 webshops in different countries and different templates (all via VQMOD)
  • some shipping modules builded because of shipping rates per webstore/country
  • some payment modules builded because of different possibilities per webstore
  • reminder, packing slip, credit invoice, order confirmation email and invoice email added to admin with all text customer language depended
  • interface with request system for which different request forms can be coupled to a category in the different webstores
  • o f f e r system builded in session for which an o f f e r price can be applied for all added products without a fixed price
  • seo url rebuilded so that old links from the oscommerce webstores in the different languages arrive on the same product page, and sitemaps per language generated
  • mPdf builded in so that each wished document can be shown in pdf or can be send as a pdf attachment in an email
  • show shipping costs automatic in the shopping cart country depended, as long as the shipping method is not chosen in the checkout process
  • different watermark/cache per webstore for product images
  • own design for orders program in admin, with many added fields in database, many solutions with ajax/jquery
  • adaptations in extension Excelport (import/export) for many extra database fields and lists for e.g. only model/price
  • own made easy-view module for a customer (easy to change) for importing and exporting of high amounts products and categories per .csv, tasks online, processing in a continue running cronjob waiting for tasks, reports per email
  • discount percentage per accessory belonging to a product; not able to order a product above stock if product is not deliverable anymore; specials for products only above a specified stock, afterwards the special dissapears (via OCMOD)
  • own made OpenCart offer quotations extension / module functioning just as and near the shopping cart, simple conversion of offer in the admin to an order with some updates (via OCMOD / VQMOD)
  • bug fixed for idealcheckout "check open transactions" and added a cronjob which checks these transactions automatically a few times a day (orders from not returning customers after ideal are visible in the admin, and these customers return an confirmation email for these orders)
  • a shipping module for many international webshops for an American beauty product for which the orders (xml) have been picked (third party) via a rest api link (GET) and the track&trace codes (xml) have been delivered via a rest api link (PUT)
  • to calculate an unknown price by a click of a customer by retrieving that price online (via soap) at a supplier (purchase price) with an own marge (sales price), this all programmed with ajax and a waiting icon, after the calculation the price shows up
  • OpenCart extension / interface with shopping-cart or for orders from Beslist.nl
  • Extension converted to OpenCart 1.5 from Craftyclicks.co.uk for the searching of addresses via postcode (etc.) in 240 countries, no Google solution!
  • own OpenCart offer extension for which the order procedure have been converted to an offer, in the admin to convert again to an order
  • upload documents, acceptance offer, and message exchange with admin on order level in My Account
  • calendar function for determining working days because of holidays, and job tickets within a printing office for the finishing of orders
  • sending and receiving of confidential emails with certificates, and a cron program for processing of encrypted xml attachments from that emails
  • the complete controlling with checking's for a long list of questions in the backend, the generating of that list of questions (also generating of Ajax and Jquery) for a product / order and separately saving (unique id) with the answers, a separate system (login) in the backend with various programs for everything related to that list of questions, controlling of automatic actions, sending of sms, login safely with the aid of sms controlling codes, cronjobs etc.
  • many (template) adaptations

9.3  Prestashop (developed as PHP programmer, or programmer PHP, Prestashop programmer, or programmer Prestashop):

  • PostNL shipping module (incl./excl. Parcelware) with all national and international options from PostNL with letter logic (information and price see website, no open software so not free)
  • WebFileChecker: e.g. why is there an error suddenly, have somebody something changed or was there an automatic update from outside, what have a programmer modified, are you hacked etc. (free to download)
  • Prestashop import / export interface (products/orders) with suppliers with XML, SOAP or CSV (cronjob; to fill your store with products and pictures, filling attributes, daily update of prices and stock etc., made to measure and so fully controllable, release stable, a daily report will be mailed to you)
  • xml import / export interface (cronjob with OAuth) with Exactonline
  • import / export interface for Wordpress subscriptions to Prestashop orders / customers / addresses / carts with Prestashop Webservices
  • the application of VAT number for a minimum order amount
  • adaptations for the generating of marketplace (Marktplaats.nl) advertisements (in fact converted to a real cronjob with Prestashop structure), adaptations in searching of products on car model or on the level of category
  • adaptations in showing the right VAT for products which are sold within a group of related products (called packs)
  • conversion 1.6 to 1.7 version
  • many (template) adaptations

9.4  WooCommerce (Wordpress, developed as PHP programmer, or programmer PHP, WooCommerce programmer, or programmer WooCommerce):

  • WebFileChecker (free to download)
  • WooCommerce Wordpress import / export interface (products/orders) with suppliers with XML, SOAP or CSV (cronjob; to fill your store with products and pictures, filling attributes, daily update of prices and stock etc., made to measure and so fully controllable, release stable, programmed with Wordpress functions, runs in steps eventually and adjustable, a daily report will be mailed to you)

9.5  OSCommerce (developed as PHP programmer, or programmer PHP, OSCommerce programmer, or programmer OSCommerce):

  • TNTpostf shipping module with all national and international options from TNT NL (free to download at oscommerce, but unfortunately with old possibilities)
  • PostNL shipping module with all national and international options from PostNL with letter logic (information and price see website, no open software so not free)
  • WebFileChecker: e.g. why is there an error suddenly, have somebody something changed or was there an automatic update from outside, what have a programmer modified, are you hacked etc. (free to download)
  • implementation TNT Parcelware and Pakjegemak
  • xml import / export interface (cronjob) with Reeleezee
  • xml import / export interface (cronjob with OAuth) with Exactonline
  • shipping module Transmart, Cargowitz (such smart shipping module also used in SAP/Magento/ZenCart, module for different shippers as a choice)
  • checking VAT numbers automatically and possibility to correct in edit_orders
  • iDealm module (advanced, professional) upgraded to SEPA standard (free to download in oscommerce)
  • program to define price breaks (percentages) and applying automatically for price mutations and easy populate (upload products)
  • possibility for customers to search for product attributes (e.g. size, color) without or with stock (if with stock, QTPro must be installed)
  • displaying stocklines product options in program Quick Updates and extra fields like barcode, model etc. per product options (QTPro must be installed)
  • displaying the totalprice immediately (with Java) if product options have chosen with an additional price
  • archive system for orders in the administration in virtual maps of your choice
  • execution of actions for more orders at once (check) in the administration, also to send pdf invoices/packingslips and printing
  • switching between admin's for controlling more webshops with logging in once, in each admin an overview of all new orders from all webshops
  • orderlistsystem on orderlevel for which stock is reserved for orders, if order is removed (or status canceld) stock will be reserved for oldest order, also minimum stock level will be kept
  • productconfigurators (e.a printing on t-shirts, carmats etc.) for which options in the system are handled/saved equally as oscommerce attributes/options
  • creating Google sitemaps per language with seo links in that way each webpage (productinfo etc.) is unique for contents and name, so the highest possible ranking will be reached per language (or when Google the website indexed)
  • web shop in a iFrame for which the payments are being done outside the iFrame (iDeal, Paypal etc.), after the payment will be returned to a specific page in the iFrame
  • for an order for a specific amount (e.g. for a specific manufacturer), appears a submenu on the confirmation page with free goods which may be chosen by the customer
  • new products can be composed from existing products (eventually with the computer mouse), these new products are being treated directly as normal products. Eventually these products are to seen under My Products, such a products can be send by email as a present hint and the relation can change the products eventually (other composition).
  • documents to download visible in the products information and to couple in the administration to a product (or to add extra images to a product)
  • a web shop page with links (url's) with different levels which can be defined in the administration
  • short menu-descriptions for product categories which can be defined in the administration, while the long descriptions can be used in other parts of the programs
  • a program in the administration which displays all images not related anymore to a product and can be moved with 1 mouse click to a specific directory (e.g. to be removed)
  • an image per product option (e.g. another image per product colour)
  • OSCommerce import / export interface (products/orders) with suppliers with XML, SOAP or CSV (to fill your store with products and pictures, filling attributes, daily update of prices and stock etc., made to measure and so fully controllable, release stable, a daily report will be mailed to you)
  • profits percentage on category level, prices products store will be calculated with the supplier's price
  • a program generating supplier orders and can be changed afterwards
  • buying on account for a maximum amount and adjustable per client
  • barcode scanner and printing of labels with barcode and product description on Zebra printers
  • to change the ajax order-editor in an online cash desk with barcode scanner if you sell your products also in a real shop
  • link between a login joomla and login oscommerce (if you have a login on your joomla website and also a link to your oscommerce shop)
  • discount modules made to measure
  • products data (some fields) on the level of the category applicable for all products or only new products (will be copied)
  • interface for new or used bicycles with Fietsenwijk.nl

9.6  VirtueMart (Joomla, developed as PHP programmer, or programmer PHP, VirtueMart programmer, or programmer VirtueMart):

  • WebFileChecker: e.g. why is there an error suddenly, have somebody something changed or was there an automatic update from outside, what have a programmer modified, are you hacked etc. (free to download)
  • paying methods iDeal Lite / Basic / Easy / Internetkassa / Commercial organizations
  • link between a login joomla and login oscommerce (if you have a login on your joomla website and also a link to your oscommerce shop)
  • adding breakfast to module Tableboss and of course usable for other types of reservations in a website
  • VirtueMart import / export interface (products/orders) with suppliers with XML, SOAP or CSV (to fill your store with products and pictures, filling attributes, daily update of prices and stock etc., made to measure and so fully controllable, release stable, a daily report will be mailed to you)
  • PostNL shipping module with all national and international options from PostNL with letter logic (information and price see website, no open software so not free)
  • a shipping module for bottles in different packings and rates of course
  • shopping cart and iDeal for Joomla component RsEvents
  • discount procedure on total shopping cart in percentages (does not work together with discount coupons; so no invisible discounts in products prices)
  • direct creating in the shop and adding of a designed product by the customer to the shopping cart, so all details described in the description of the product
  • to let fill in a question form when specific products are ordered without prescription (pets pharmacy)
  • iDeal Omnikassa Rabobank
  • xml import / export interface (cronjob) with Reeleezee for Joomla 3 / Virtuemart 3

9.7  others:

  • iDeal and other adaptations for Freeway (e.g. events and products on 1 invoice, more subscriptions for 1 event on 1 email-address)
  • iDeal and other adaptations for Phpfox script
  • many adaptations for Webid script
  • iDeal and other adaptations for Boonex Dolphin script
  • xml import / export interface (cronjob) with Reeleezee
  • shipping module Transmart, Cargowitz for ZenCart (such smart shipping module also used in SAP/Magento/OsCommerce, module for different shippers as a choice)
  • graphic solutions with Ajax technics for printing offices etc.
  • many iDeal modules updated with SEPA standard
  • import / export interface (cronjob) between Onlineafspraken.nl en Reeleezee because of cash register (hairdresser)
  • import / export interface (cronjob) between Onlineafspraken.nl en Lightspeed Retail because of cash register (hairdresser)
  • many adaptations with cakePHP
  • Phpfox subscriptions script adaptations, interface with Mollie (first payment, automatically payments with cronjob, canceling subscription)
  • Mollie (Dutch) paymentmodule for Webasyst Shopscript
  • MyParcel module for admin orders (creating shipments / labels printing) in ZenCart