Kenmerken

Beschrijving

Allereerst wil ik mijn lage uurtarief van 20 Euro ex. btw even toelichten. Dit werk is jaren lang mijn hoofdinkomen geweest, nu zijn het bijverdiensten geworden voor minder uren of verspreid over een langere periode, dus wil ik het tarief aantrekkelijker maken, een voordeel alvast voor mijn vaste klanten. Nog nooit een probleem niet opgelost! Ik ben een programmeur maar geen designer, maar pas mijn oplossingen wel aan het huidige design aan, ik ken natuurlijk wel vele designtechnieken.

Mijn emailadres staat onderaan op mijn website, liever geen berichten van Marktplaats!

Naast de opdrachten van o.a. de vaste klanten, de laatste maanden (vanaf okt. 2022 weer in Nederland wonende na 15 jaar, vorige website inhoud verloren gegaan) ook gewerkt aan (als de eigenaar geen toestemming geeft om redenen, of de webshop is nog niet live, kan de naam van de webshop hieronder niet zijn aangegeven):


  • Crea-dealz.nl (ZenCart, diverse wijzigingen)
  • Dekinderenauto (andere eigenaar / webshop software inmiddels) (Wordpress / WooCommerce, diverse wijzigingen + verhuizing)
  • Deplatenkastvangertjan.nl (playlist voor gestreamde online muziekwebsite)
  • Dukko.nl (Wordpress / WooCommerce, diverse wijzigingen zoals ook stijl bijv. zwevende cijfers achter de komma in alle media)
  • Foto4u.nl (OpenCart 3, nieuwe webshop met bestaand template gekoppeld voor bestellingen van foto's paardenwedstrijden)
  • Funky-chef.nl (Prestashop 1.7, diverse wijzigingen, zie bijzondere aanpassingen in Prestashop overzicht)
  • Gokkast24 (website bestaat niet meer) (Wordpress / WooCommerce, o.a. leeftijdsvragen voor spellen te spelen)
  • IJs-garant.nl (Wordpress / WooCommerce, verzendmodule plugin (wc-weight-based-shipping) omgebouwd naar verzendkosten tabel gebaseerd op afstand met Google Api, en een minimaal vereist subtotaal binnen die afstand + alle verzendmodules naast elkaar te laten werken)
  • Laselins (website bestaat niet meer) (OpenCart 4, frontpage krijgt nog een design, eigenaar gebruikt voorlopig de admin voor de winkel, diverse wijzigingen + eigen gemaakte extensie / module voor OpenCart 4 om direct in bulk de voorraden van producten en opties te wijzigen)
  • Macrovet.nl (Magento 1, en gedurende 7 jaar aan gewerkt, thans andere webshop software, zie bijzondere aanpassingen in Magento overzicht)
  • Messa.nl (OpenCart 3, voorlopig niet live, nieuwe webshop met bestaand template te bouwen voor verkoop geluids / podium apparatuur, import proces producten van leveranciers, wat design gewijzigd)
  • Modeltrein-paradise.be (OsCommerce, diverse wijzigingen + php 7.4 naar 8.0 omgezet)
  • M......nl (Wordpress / WooCommerce, komt voorlopig niet live door onvoltooide software door derden, nieuwe webshop met eigen gemaakte plugins en artikelen met omvangrijke opties, orders worden uitgesplitst naar diverse orders voor leveranciers of eigen bedrijf, voorlopig nog in ontwikkeling .. een eigen gemaakt onderhoudsprogramma voor het wijzigen van producten (via filters en bulk acties) in eigen productnamen, optienamen, optiewaardenamen, geselecteerde optiewaarden en volgorde ..)
  • My-electro.be (OpenCart, diverse wijzigingen o.a. inbouw btw tarieven EU landen + Api import facturen en e-facturen in boekhoudpakket Octopus )
  • N......nl (OpenCart 3, mogelijk live in 2026, nieuwe webshop met bestaand template te bouwen voor verkoop nieuwe ontworpen ladders / trappen voor kleinere ruimten, wiskundige berekeningen voor het online genereren van 3D afbeeldingen door derden n.a.v. klanten opties)
  • Onderdelenbalie.nl (Opencart 1, website voor onderdelen, gebouwd met bestaand template en gedurende 15 jaar aan gewerkt, zie bijzondere aanpassingen in Opencart overzicht)
  • P......nl (Wordpress / WooCommerce, mogelijk live in 2026, eigen gemaakte plugins en artikelen met omvangrijke opties, een eigen gemaakt onderhoudsprogramma voor het wijzigen van eigen producten (via filters en bulk acties) in andere productnamen, optienamen, optiewaardenamen, geselecteerde optiewaarden en volgorde ..)
  • Reblo.be (Wordpress, een eigen gemaakte plugin voor een admin programma met menu optie, om een menukaart te uploaden en automatsch diverse links bij te werken in het design (en postmeta) waarbij ook shortcodes zijn gebruikt in Elementor)
  • Reizendebisschop.be (Wordpress, komt live begin 2026, een eigen gemaakte externe backend in OpenCart 3 in harmonica vorm (dus zonder menu, veel met Ajax / jQuery opgelost) voor de volledige afhandeling van de administratie van reizen / reizigers en verzekeringen voor geboekte reizen, met bestelbon en facturatie (beiden pdf). Voor een reis zijn tig modules ingebouwd om alle onderdelen van de reis vast te leggen o.a. vluchten, hotels, huurauto's etc. Inclusief een programma om de vele basistabellen vast te leggen (o.a. luchthavens, rederijen, landen, verhuurbedrijven etc. etc.). Incl. een programma voor vaste teksten (kunnen templates zijn), en een programma voor het opmaken van bestelbon en factuur m.b.v. deze vaste teksten (templates) en bedragen of extra toe te voegen teksten. Dit mini systeem kan in iedere taal gebruikt worden. Ook interesse in dit mini systeem? Neem contact op met dit bedrijf of S-Web.)
  • S......nl (Wordpress / WooCommerce, import proces geselecteerde producten leverancier met eigen aanpassingen in data)
  • Schoolpapier.nl (Opencart 2, nieuwe webshop met een bestaand template voor drukwerk op maat voor scholen, eigen gemaakte Sendcloud API module om zelf een verzendmethode te kiezen voor orders enkel vanuit de (backend) admin (verzendingen melden & labels printen + webhook om automatisch de verzendstatus te laten bijwerken) + Api import facturen en e-facturen in ExactOnline, ook wat design aangepast)
  • Seedo.nl (OpenCart 3, hernieuwde webshop met bestaand template voor verkoop zaden, multishop in 5 talen voor diverse zaden webshops met 1 admin, met bol.com Api bestellingen, import proces producten van leveranciers, eigen gemaakte MyParcel API module om zelf een verzendmethode te kiezen voor orders enkel vanuit de (backend) admin (verzendingen melden & labels printen + webhook om automatisch de verzendstatus te laten bijwerken)
  • Shop.wema-import.nl (OpenCart, diverse wijzigingen + verhuizing)
  • Steunkleuren.nl (Opencart 2, website voor drukkerij, gebouwd met bestaand template en reeds gedurende 15 jaar aan gewerkt, zie bijzondere aanpassingen in Opencart overzicht)
  • Telefoonhouderstore.nl (OpenCart, met bol.com Api bestellingen + brievenbuspakje via Postnl Api)
  • Ultiemoutdoor.nl (Wordpress, eigen gemaakte plugin die offertes aanmaakt in Odoo via de Api (m.b.v. XML-RPC) en automatisch de prijzen berekend vanuit een geüpload Excel sheet in de plugin, vanuit diverse Gravity Forms offerte formulieren waarbij de velden worden gekoppeld via mapping in de plugin, en een overzichtsprogramma in de plugin om offertes opnieuw aan te maken in Odoo via de Api indien dit eventueel zou zijn mislukt om technische redenen)
  • Rouwcentrum-vandamme.be / begrafenissenhermans.be / het-afscheid.be (Wordpress / WooCommerce, een eigen gemaakte plugin voor diverse wijzigingen en cronjobs + het automatisch ophalen van gegevens uit Wordpress databases voor een externe niet Wordpress website)
  • Vdbtshop.nl (Prestashop, interface met boekhoudsoftware Silvasoft.nl / Vendit.nl om de voorraad en prijzen te synchroniseren)
  • Zwemles.in (fit-lab.nl) (Wordpress / WooCommerce, o.a. backup websites in ander domein, in een reserveringssysteem sepa's laten verwerken met Buckaroo Api, m.b.v. Facebook SDK automatisch leads laten ontvangen in cronjob, platform onafhankelijk onderhoudsprogramma voor deze leads)

Ik werkte al 20 jaar zelfstandig, als analist / programmeur bij grote bedrijven zoals KSD Software (NLD), Gemeente Utrecht (NLD), Intres (NLD), Godiva (BEL), Shimano (NLD), Talens (NLD), Hulp der Patronen (BEL), Ciba Geigy (NLD), Mitsubischi (NLD), Prudential (NLD), Edisco (=Abbott International) (NLD), Marcam (DEU), Bleckmann (NLD), Lease Plan (NLD), Amstel Lease (NLD), Rijksbelastingdienst (NLD), Bols International (NLD), Avery (NLD), Johan Enschede & Zonen (NLD), Econosto (NLD), v. d. Brink (NLD), Besouw (NLD), Polaroid (NLD), B.I.S. (LUX), Transvemij (NLD), Koopmans Meelfabrieken (NLD), N.C.B (NLD), L.T.B. (NLD), Colt (NLD), Hoogenbosch (NLD), Philips (NLD) etc. met grote ERP pakketten zoals BPCS (af en toe met SAP) etc. op IBM mainframes of kleinere systemen zoals IBM AS/400. Ervaring opgedaan in diverse omgevingen zoals fabricage, verzekeringen, accountantskantoren, gemeente administratie, douane, banken, salarissen, lease etc. Op een gegeven moment wilde ik wat anders gaan doen en ben toen 15 jaar in de web wereld verzeild geraakt, voor kleinere klanten en minder verdiensten, maar opnieuw met vol enthousiasme. Ik ben erg creatief in oplossingen en denk met de klanten mee.

Dus de laatste 15 jaar als zelfstandige als PHP programmeur ervaring opgedaan met vele webshops, aanpassingen gedaan maar ook vele modules (o.a. iDeal etc.) en koppelingen (o.a. ExactOnline, Octopus etc.) gemaakt. Ik ben dus een programmeur webshops / webwinkels, OpenCart, Prestashop, Wordpress, WooCommerce, VirtueMart, OsCommerce en een programmeur Magento, maar met Magento wil ik niet meer werken (geen interesse meer, wel ooit een eigen PostNL module geschreven voor Magento 1 en 2). Daarnaast natuurlijk ook een programmeur PHP, MySql (databases), Javascript, JQuery, Ajax, HTML, Vue.js, XML, API en een programmeur SOAP.

Laatste ervaringen (enkel voor OpenCart en Wordpress / WooCommerce, rest zie mijn website):

(OpenCart)


  • WebFileChecker (eigen module destijds): bijv. waarom gaat er ineens iets fout, heeft iemand iets veranderd of een automatische update van buitenaf, wat heeft een programmeur aangepast, bent u gehackt etc.
  • OpenCart import / export koppeling (artikelen/orders) met leveranciers m.b.v. XML, SOAP of CSV (uw winkel van artikelen met plaatjes laten voorzien, dagelijkse update van prijzen of voorraad etc., maatwerk en dus volledig beheersbaar, release stabiel, een verslag wordt u dagelijks gemaild)
  • drie gescheiden OsCommerce webwinkels omgevormd naar 1 Multi store waarvan 2 Nederlandse en 1 Duitse webwinkel (met Duits btw percentage)
  • programma (cronjob) die 3 OsCommerce databases omzet naar 1 Multi store database in 5 talen (100.000 artikelen)
  • alle aanpassingen ooit in de OsCommerce webwinkels gemaakt, omgebouwd naar OpenCart in een Multi store omgeving, 8 webwinkels in verschillende landen en verschillende templates (alles via VQMOD)
  • enkele verzendmodules gebouwd i.v.m. verzendtarieven per webwinkel/land
  • enkele betaalmodules gebouwd i.v.m. verschillende mogelijkheden per webwinkel
  • aanmaning, pakbon, credit factuur, orderbevestiging email en factuur email toegevoegd aan admin met alle teksten klant taal afhankelijk
  • interface met aanvraagsysteem waarbij verschillende aanvraagformulieren aan een categorie gekoppeld kunnen worden in de verschillende webwinkels
  • o f f e r t e systeem gebouwd in sessie waarbij een o f f e r t e prijs kan worden opgevraagd voor alle toegevoegde artikelen zonder vaste prijs
  • Seo Url omgebouwd zodat oude linken uit de OsCommerce webwinkels in de verschillende talen op dezelfde artikelpagina aankomen, en sitemaps per taal gegenereerd
  • mPdf ingebouwd zodat ieder gewenst document in pdf kan verschijnen of als pdf bijlage in een email kan worden verzonden
  • automatisch verzendkosten laten verschijnen in winkelmand afhankelijk van land, zolang de verzendmethode nog niet is gekozen in het afreken proces
  • verschillend watermerk/cache per webwinkel voor artikelplaatjes
  • eigen opmaak voor programma bestellingen in admin, met vele toegevoegde velden in database, veel oplossingen m.b.v. Ajax/jQuery
  • extensie Excelport (import/export) gewijzigd voor vele extra database velden en lijsten voor bijv. enkel model/prijs
  • eigen gemaakte overzichtelijke module voor klant (eenvoudig te wijzigen) voor het importeren en exporteren van grote hoeveelheden artikelen en categorieën via .CSV, opdrachten online, uitvoering in een continue lopende cronjob wachtende op opdrachten, verslag per email
  • kortingspercentage per accessoire behorende bij een artikel; niet boven de voorraad kunnen bestellen als artikel niet meer geleverd kan worden; speciale aanbieding enkel voor artikelen boven een bepaalde voorraad, daarna verdwijnt de aanbieding (via OCMOD)
  • eigen gemaakte OpenCart offerte extensie / module die net zo functioneert als en naast de winkelmand, offerte in de admin eenvoudig om te zetten naar order met aan te passen velden (via OCMOD / VQMOD)
  • bug iDealcheckout voor "controleer openstaande transacties" opgelost en een cronjob toegevoegd die deze automatisch controleert een aantal keer per dag (zodat orders van klanten die niet terugkeren na iDeal weer in de admin verschijnen, en die klanten een bevestigingsemail ontvangen van de order)
  • een verzendmodule voor vele internationale webwinkels voor een Amerikaans schoonheidsartikel waarbij de orders (Xml) zelf worden opgehaald (derde partij) via een Rest Api link (GET) en de track&trace codes (Xml) zelf worden afgegeven via een Rest Api link (PUT)
  • een niet bekende prijs door de klant online laten ophalen (via Soap) bij de leverancier (inkoopprijs) met een eigen marge (verkoopprijs), dit met Ajax geprogrammeerd met een wacht icoontje, na berekening verschijnt de prijs
  • OpenCart extensie / koppeling met winkelwagen of voor orders van Beslist.nl
  • Extensie omgebouwd naar OpenCart 1.5 van Craftyclicks.co.uk voor het opzoeken van adressen via de postcode (etc.) in 240 landen, geen Google oplossing!
  • eigen OpenCart offerte extensie waarbij de bestelprocedure wordt omgezet naar een offerte, in de admin weer om te zetten naar een bestelling
  • upload documenten, acceptatie offerte, en berichtenuitwisseling met admin op orderniveau in Mijn Account
  • kalender functie voor het bepalen van werkdagen i.v.m. vakantie- en feestdagen, en werkbonnen binnen een drukkerij voor het afwerken van orders
  • versturen en ontvangen van vertrouwelijke e-mails met certificaten, en een cron programma om versleutelde Xml bijlagen uit die e-mails te verwerken
  • het volledig sturen van een lange vragenlijst met controles in de backend, het genereren van die vragenlijst (ook genereren van Ajax en jQuery) bij een artikel / order en het apart opslaan (uniek id) met de antwoorden, een apart systeem (login) in de backend met diverse programma's voor alles wat met die vragenlijst te maken heeft, het aansturen van automatische acties, het versturen van sms, het veilig inloggen m.b.v. sms controle codes, cronjobs etc.
  • koppeling met Partstream van ARI, artikelen genereren in winkelmand voor aangeklikte te bestellen onderdelen uit ontwerp
  • offerte systeem voor producten met eigen opties, wordt automatisch omgezet naar bestelling na acceptatie beantwoorde offerte met vaste prijs in de klanten account, ook kunnen normale producten nog worden toegevoegd, later nabestelling mogelijk
  • maatwerk product samen te stellen in order backend met vaste prijs, betaling vanuit klanten account, later nabestelling mogelijk
  • Xml import / export koppeling (cronjob incl. OAuth) voor Exactonline
  • in de backend in iedere order een korting met een vrij bedrag en een eigen tekst kunnen invoeren
  • in de backend een credit factuur voor een geannuleerde betaalde order kunnen aanmaken, of een credit factuur voor een gedeelte van een order, en met een eigen koptekst
  • in de backend in een order alle prijzen voor producten kunnen overschrijven, zolang nog niet gefactureerd
  • afletteren orders OpenCart, mt940 bestanden kunnen uploaden, verwerking van bankbetalingen via cronjob iedere nacht, het genereren van lijst openstaande posten debiteuren
  • uitbreiding / aanpassingen van module bewaar winkelwagen dus later bestellen, ook offertes kunnen bewaren, pas later indienen
  • afzenderadres kunnen meegeven in het bestelproces, deze verschijnt dan via de DPD Api op het label
  • snel een buitenlandse order (factuur) kunnen wijzigen i.v.m. verzendingskosten, incl. of excl. btw, en het wijzigen van de taal waarbij alles opnieuw vertaald wordt
  • via een cronjob elke 5 minuten automatisch Xml orders kunnen importeren van diverse opdrachtgevers met dezelfde functionaliteiten als een online geplaatste order, m.b.v. SetaPDF kleuren van een .PDF kunnen bepalen en m.b.v. SetaPDF de titel van een .PDF kunnen veranderen
  • direct afletteren in OpenCart was tijdelijk, nu afletteren in OpenCart op basis van de openstaande posten in Exactonline, via Xml verkregen in een dagelijkse cronjob
  • vanuit een cronjob herinneringen versturen aan debiteuren met alle openstaande facturen gebundeld
  • pdf documenten per product kunnen uploaden, automatisch kleuren kunnen bepalen met SetaPDF en de titel van het document kunnen veranderen met SetaPDF (kennis van PDF ISO 32000 colour spaces)
  • cronjob die iedere nacht producten met opties klaar zet in een Excel sheet om door anderen geïmporteerd te kunnen worden d.m.v. ftp
  • Rest Api voor het opvragen van prijzen van geïmporteerde producten met opties, prijzen van extra opties / totalen, export van orders met enkel die bestelde geïmporteerde producten met opties, het bevestigen van die geëxporteerde orders, de status van die geëxporteerde orders kunnen opvragen etc. (zie onder WooCommerce waar deze Api o.a. geïmplementeerd is met een eigen geschreven plugin)
  • een programma dat leveranciers orders genereert en gewijzigd / ontvangen kunnen worden
  • een programma die een Ubl (e-factuur) genereert en in een ander programma tezamen met de .pdf factuur naar de klant e-mailt
  • import orders van Bol.com, export producten naar Bol.com, export voorraad naar Bol.com en export verzendgegevens naar Bol.com via Bol.com Api (4 lopende cronjobs)
  • het genereren / beheren van marktplaats.nl advertenties voor producten in een webshop via een cronjob m.b.v. de goedgeplaatst.nl Api
  • vele aanpassingen om programma's geschreven voor PHP 7.4 om te zetten naar PHP 8.0
  • een programma dat verbinding maakt met de PostNL Api om een pakje aan te melden en een barcodelabel terug te ontvangen
  • eigen gemaakte extensie voor OpenCart versie 4 om direct in bulk de voorraden van producten en opties te wijzigen
  • vele (template) aanpassingen

(WooCommerce / Wordpress):


  • WebFileChecker (eigen module destijds): bijv. waarom gaat er ineens iets fout, heeft iemand iets veranderd of een automatische update van buitenaf, wat heeft een programmeur aangepast, bent u gehackt etc.
  • WooCommerce Wordpress import / export koppeling (artikelen/orders) met leveranciers m.b.v. XML, SOAP of CSV (cronjob; uw winkel van artikelen met plaatjes laten voorzien, dagelijkse update van prijzen of voorraad etc., maatwerk en dus volledig beheersbaar, release stabiel, geprogrammeerd met Wordpress / WooCommerce functies, loopt in stappen eventueel en instelbaar, een verslag wordt u dagelijks gemaild)
  • verzendmodule plugin (wc-weight-based-shipping) omgebouwd naar verzendkosten tabel gebaseerd op afstand met Google Api, en een minimaal vereist subtotaal binnen die afstand
  • eigen gemaakte plugin om de OpenCart Api (zie boven) te implementeren (veel met Ajax), enkel voor de geïmporteerde producten met opties, de opties tonen als eigen gedefinieerde velden (geen variaties gebruikt), de prijs kunnen opvragen, documenten kunnen uploaden, alles tonen in de winkelwagen, order en email, enkel voor deze producten een order exporteren, in de bestelling lijst dat ordernummer, status en leverdatum tonen in de order voor alle producten (producten met opties worden iedere nacht met een plugin van derden geïmporteerd, Excel sheet via ftp)
  • cronjob geschreven met Wordpress / WooCommerce functies die een aantal keren per dag de status van geëxporteerde orders ophaalt
  • plugin voor aanpassingen in factuur- en verzendadres en extra velden bij het afrekenen
  • uitslagen van voetbalwedstrijden via Api ophalen, ingebouwd in snippets, en snippets opgenomen in de layout van pagina's
  • fouten in feed plugin (import) opgelost
  • een eigen gemaakt onderhoudsprogramma voor het wijzigen van producten (via filters en bulk acties) in eigen productnamen, optienamen, optiewaardenamen, geselecteerde optiewaarden en volgorde
  • eigen gemaakte plugin die offertes aanmaakt in Odoo via de Api (m.b.v. XML-RPC) en automatisch de prijzen berekend vanuit een geüpload Excel sheet in de plugin, vanuit diverse Gravity Forms offerte formulieren waarbij de velden worden gekoppeld via mapping in de plugin, en een overzichtsprogramma in de plugin om offertes opnieuw aan te maken in Odoo via de Api indien dit eventueel zou zijn mislukt om technische redenen)
  • het importeren van alle Flyeralarm producten via de Api en een plugin op maat voor de integratie in uw WooCommerce webshop
  • vele (template) aanpassingen

Tekst aangepast op 03-08-2026.
...
...
...
...
...
...
...
...
...
...
...
...
Helvoirt
839x bekeken
11x bewaard
Sinds 30 dec. '23
Advertentienummer: m2063234397