Freelance Magento Development
Sinds maart 2010 werk ik een groot deel van mijn tijd aan Magento-webwinkels.
Vóór die tijd heb ik voor WHITE uit Valkenswaard het eigen webshop systeem ‘NetShop’ gebouwd in PHP. Het overgrote deel van de ontwikkeling heb ik destijds zelf gedaan. Voor enkele onderdelen heb ik andere programmeurs aangestuurd.
Dit systeem wordt door WHITE nog steeds intensief gebruikt en uitgebreid.
Alle belangrijke features die voor degelijke webshop nodig zijn heb ik zelf gebouwd, zoals:
- Koppeling met betalingsproviders zoals: iDeal, Ogone en PayPal
- Koppeling met verzenders zoals: TNT, UPS
- Volledig object-georiënteerd
- Een uitgebreide backend, inclusief statistieken
- Voorraadbeheer
- Meerdere shops met dezelfde backend mogelijk
- Multi-language
Door de ervaring die ik daarmee heb opgedaan, maakte ik een vliegende start met Magento.
Meestal bouw ik niet de hele Magento-store, maar doe ik vooral specialistisch werk. Dat wil zeggen: de meer ingewikkelde zaken.
Ik ga altijd op zoek naar de beste oplossing, die netjes en toekomstgericht is. Hierdoor blijft de webshop optimaal functioneren, en zijn de problemen bij latere Magento-upgrades minimaal. In Magento is het mogelijk vrijwel alles aan te passen zonder aan de Magento-broncode of de standaard templates te komen, maar dat vereist wel de nodige expertise.
Ik gebruik ook speciale ontwikkelsoftware om het gedrag van Magento te analyseren, zodat ik snel weet waar een probleem zich voordoet en hoe het op de beste manier het op te lossen is. Ook heb ik software voor performance-analyse en het vinden van bottlenecks.
Enkele highlights van wat voor werk ik inmiddels gedaan heb:
- In opdracht van e-Boekhouden.nl heb ik een officiële Magento-extensie gemaakt. Dit is een online koppeling tussen Magento en de boekhoud software van e-Boekhouden.nl
- De multi-countryshop www.lampdirect.nl gefixt (binnen enkele uren) nadat het webbureau waar ze voorheen zaken mee deden een mislukte upgrade had uitgevoerd, zonder backup.
- Flinke performance-verbetering van www.bloomfashion.nl in opdracht van Internetbureau Torwald
- Optimalisatie van de high-traffic site www.lampdirect.nl, deze is vele malen sneller geworden.
- Diverse specialistische performance tweaks en bugfixes voor www.brabantia.com
Eigen standaard Magento-Extensies
Om mijn klanten snel van dienst te kunnen zijn heb ik een aantal standaard Magento-extensies gebouwd. Deze modules kan ik gebruiken als basis van een oplossing voor klanten.
Deze modules bevatten onder andere de volgende functionaliteit:
- Eigen instellingen toevoegen aan het Magento Configuratiescherm, ook voor multi-store. Deze instelling kan op een andere plek gebruikt worden om iets dynamisch te maken.
- Het aanpassen van weergaven of functies die standaard in de Magento Core-code zitten. Dit gebeurt op een nette manier, dus zonder de eigen Magento-code aan te passen. Daardoor is het ook modulair en veilig voor Magento-upgrades.
- Een echte Magento Cron Job maken, dus volledig binnen Magento. Hiermee zijn vrijwel alle Magento-functies op gezette tijden automatisch uit te voeren.
- Het toevoegen van een korting aan het winkelmandje. De korting kan gebaseerd zijn op een eigen berekening. Ook is het mogelijk te communiceren met een externe server over de korting.
- Ingrijpen op standaard Magento Events. Hiermee kan op een makkelijke manier het standaard gedrag van Magento aangepast of uitgebreid worden.
- Een module voor het via CSV of XLS exporteren van gegevens. Welke gegevens het zijn, hoe het eruit moet zien, en eventuele bewerkingen op deze gegevens zijn volledig aan te passen, omdat de export middels eigen scripting gebeurt.
- Het tonen van een volledig eigen formulier op de frontend. Dit kan eventueel op een eigen URL. Ook de verwerking van het formulier is volledig zelf te bepalen.
- De mogelijkheid om klanten in te schrijven op de nieuwsbrief die afrekenen als ‘gast’.
- Het genereren van product-feeds voor productvergelijkingssites, zoals Kieskeurig.nl en Google Shopping.
- Een lege basismodule om snel nieuwe extensies bij te kunnen maken.
Denkt u dat ik mogelijk ook iets voor uw Magento-webwinkel kan betekenen, neem dan gerust contact op!
Bezoek ook mijn speciale site over High Performance Magento Hosting.