Jaren ervaring
Api's gekoppeld
Duizenden regels code
Kinderen
Ervaring
Motorroutes.nl
Motorroutes.net begon als een uit de hand gelopen hobby en is uitgegroeid tot een succesvol platform met meer dan 18.000 gebruikers. Vanaf nul opgebouwd, biedt het platform geavanceerde zoekmogelijkheden en visuele kaarten om motorrijders eenvoudig hun ideale routes te laten vinden. Het resultaat is een gebruiksvriendelijke en inspirerende tool die de passie voor motorrijden deelt en ondersteunt.
Laravel
React
MySql
Redis
Docker
Mollie
XML
Openstreetmap
GPX
Laravel kennis delen
Het doel was om het back-end team te verdiepen in de nieuwste technieken en standaarden binnen Laravel. Met een focus op best practices, heb ik bijgedragen aan het verhogen van de kwaliteit en efficiëntie van de codebase, terwijl het team groeide in expertise en vertrouwen in het gebruik van dit framework.
Laravel
React
MySql
Redis
Docker
External API
Externe api waar klanten datamodellen en productgegevens en assets kunnen ophalen, aanpassen of een heel nieuw product aanmaken. Inclusief authenticatie via een api-token, ratelimets en logging van request.
Laravel
AWS Lambda
Postman
Development
Ondersteunen van het development team in dagelijkse taken, optimaliseren van query’s en security. Helpen van supportteam en code reviews en pair programming met voornamelijk meer Junior developers.
Laravel
PostgreSQL
AWS
Implementeren boekhoud koppelingen
Ondersteuning bieden voor het implementeren van Snelstart, Twinfield en Exact online. Om facturen door te sturen via de api
Twinfield
Snelstart
Exact Online
Omzetten van bestaande backoffice naar Laravel en React
Omzetten van oude backoffice gebouwd op een eigen geknutselde php framework naar Laravel en React om het groeiende aantal gebruikers meer zelf te kunnen laten configureren. Via een interne api konden we heel snel tabellen en formulieren bouwen. En complexere instellingen zoals openingstijden, en bezorgschema's.
Laravel
React
Php
Mysql
Implementeren van uitgebreid queue systeem
Om voor de eindgebruiker het systeem snel te houden werden alle acties in jobs uitgevoerd. Hiervoor heb ik een uitgebreid queue systeem opgezet op basis van Laravel jobs. Die schaalbaar en met retry functie worden alle jobs snel afgehandeld. En mocht een kassa even niet bereikbaar zijn, werden deze jobs automatisch nog een keer geprobeerd. Tijdens drukke tijden werden er meer dan 2000 jobs per minuut verwerkt.
Laravel
Horizon
Redis
Atomic locks
Optimalisatie en Stabilisatie van de Codebase
Bij Vytal heb ik bijgedragen aan het versterken van een snelgroeiend platform door nieuwe functionaliteiten te implementeren en bugs op te lossen. Daarnaast heb ik legacy code geminimaliseerd en een meer schaalbare, betrouwbare basis gecreëerd door automatische tests en code quality tools toe te voegen. Het resultaat is een efficiëntere en duidelijkere codebase die klaar is voor toekomstige groei en innovatie.
Laravel
React
MySql
Redis
Docker
PHPUnit
Amazon Selling Partner API
Het doel van deze integratie was om productdata van verschillende type producten te versturen naar amazon, naar alle verschillende marketplaces en talen. Door de complexiteit van de productgegevens en de grote verschillen tussen product types, lag vooral de uitdaging om het schaalbaar te houden. Aangezien Amazon het datamodel constant aanpast en velden verschillen tussen marketplaces.
Laravel
oauht2
JSON Schema
Intergraties
Verschillende api connecties gemaakt om productdata te importeren en exporteren naar andere systemen. De complexiteit was de standaard datastructuur die elke partij weer anders wilt ontvangen.
Bol.com
Magento2
BigCommerce
GS1 Nederland
Menuez
Medipim
Licentie distributiesysteem
Systeem ontwikkeld voor het bijhouden en automatisch inkopen van software licenties. Die daarna automatisch via een email template verstuurd worden naar de klant. Dit systeem kan gekoppeld worden aan verschillende webshops.
Laravel
MySql
Lightspeed
WooCommerce
Extra functionaliteit voor Gripp gebruikers
Extra functionaliteit voor Gripp gebruikers, zoals een strippenkaartfunctionaliteit, handtekeningen op inkoopopdrachten, voorraadmodule, check op geschreven uren, Excel uren import en rapportages. Zijn enkele functionaliteiten die we in dit systeem hebben ingebouwd.
Laravel
Gripp
MySql
Redis
Implementeren van verschillende payment providers en Pos systemen
Standaardfuncties en classed gemaakt voor het afhandelen van betalingen verzenden van bestellingen naar POS systemen. Ook werden productgegevens zoals prijzen en afbeeldingen uit het POS systeem gesynchroniseerd.
Mollie
Adyen
Stripe
CM
Lightspeed
Mplus
Untill
Cikam
Development
Verschillende koppelingen zijn gebouwd met onder andere nieuwsbriefsystemen, boekhoudpakketten en banken.
Php
Typescript
Mailchimp
Exact Online
Office 365
Bunq
Contact information
-
Email:
marvin@pixel-monsters.nl -
Telefoon:
0648508752
-
Straat:
Kloosterlaan 106 -
Postcode:
4871 TM Etten-Leur