
Hallo,
Mijn naam is Matthijs
developer
en dit is mijn resumé
Ervaringen
Freelance Full Stack Senior Developer
Heropleiden van developers naar een Laravel en Vue stack, Docker opzetten en introduceren met MSSQL en meerdere teams code technish begeleiden om interne systemen te herbouwen vanaf scratch. Een van de grootste uitdagingen was het bouwen van de JSON schema form builder packages wegens de uitermate complexe formulieren die nodig zijn in het verzekeringswezen.
Freelance full stack developer
Docker images updaten, opzetten van teststraat en tests, sites upgraden naar php74 en de package manager, bugs fixen en projecten draaien
Freelance full-stack developer
Het CMS gebouwd in Laravel + Vue en API + swagger v3 voor een geavanceerde app in Flutter met Firebase.
Freelance full-stack developer
High traffic WP/Woocommerce/Laravel sites met Docker als backbone. Veel geleerd en geoptimaliseerd om de WP platformen draaiend te houden.
Freelance docent applicatieontikkelaar
1 dag per week als docent
Docent applicatieontwikkelaar
Met veel vreugde heb ik les mogen geven in Amsterdam zuid-oost. In deze tijd heb ik het slagingspercentage voor de opleiding van 33% op kunnen halen naar 95% (landelijk gemiddelde 65%) en de opleiding kunnen bevorderen naar de nieuwste technieken die op andere MBO's nog niet werden gegeven. In deze tijd ben ik ook gekozen tot leraar van het jaar.
All round engineer
Als vrijwilliger bij het repaircafe in de Pijp repareer ik met mijn collega's alles van staafmixers tot horloges en houten stoelen. Ik doe dit eens per maand met veel plezier en we leren elke keer weer een beetje van elkaar.
Senior full-stack developer
NoProtocol is een uitstekende plek waar je de vrijheid krijgt jezelf te ontwikkelen. Zelf ben ik hier doorgegroeid naar senior en heb ik vele mooie projecten gedraaid met Angular, React + Redux, Vue + Vuex, Laravel, SASS, Webpack en vele andere technieken.
Full-stack developer
De projecten die ik deed waren vooral backend gerelateerd met een uitstapje naar frontend technologie. De projecten waren divers en geschreven in vanilla PHP, html, css2/3, jQuery en MySQL
CTO / Eigenaar
Appy2help is een in PHP/MySQL/Bootstrap/jQuery/jQmobile geschreven CMS platform om apps in te creeeren. De apps werden vervolgens ingeladen op tablet en mobile waar ze offline konden draaien. De klantenkring bestond uit hotels. Voor dit project heb ik alle code geschreven van de apps tot backend.
Sales manager
Voor Vellance heb ik de salesomgeving opnieuw gedefinieerd. In de tijd dat ik hier de leiding over heb gehad heeft het bedrijf meerdere jaren verdubbeling van de omzet genoten. Onze klandizie bestond voornamelijk uit reclamebureaus waardoor zware custom platformen meestal een vereiste waren. Wij hadden onze eigen cloud en racks en schreven ons eigen software.
UNIX system engineer
Voornamelijk pleegde ik onderhoud aan alle FreeBSD systemen in het netwerk evenals het opzetten van nieuwe servers in het DC en het programmeren aan systeem software ten behoeve van de benodigheden binnen het bedrijf. De systemen waar we mee werkten waren Cisco, NetApp, Supermicro.
VIP helpdesk medewerker
Ik was verantwoordelijk voor het reilen en zeilen van de structured finance afdeling. Deze afdeling had speciale behoeftes en hierdoor konden wij met ons account custom geschreven bash code executen om het systeem toegankelijker te maken voor deze afdeling. Hiernaast deden wij ook desktop onderhoud en verhuizingen.
Over mij
Graag stel ik mij even voor. Ik ben een technische extrovert met een passie voor helder programmeren en communiceren. Mijn specialisme ligt in full-stack webdevelopment, met name in high-traffic en efficiëntie, volgens het clean code-concept. Mijn code wordt als zeer duidelijk en netjes bestempeld, en ik vind altijd de juiste oplossing waar anderen niet (snel) aan denken.
Ik heb een voorliefde voor het bedenken en bouwen van duidelijke UI's en het pixel-perfect bouwen van het gewenste design. Ik kan hierbij ook goed weerleggen wat de eventuele voor- en nadelen zijn van de gewenste route en de afwegingen die daarbij horen. Mijn gedachtegang is dan ook zeer snel en duidelijk, mede dankzij een kleurrijk werkverleden.
Werken in een team vind ik erg gezellig. Ik word hierbij vaak als lead bestempeld, alhoewel dat zeker geen vereiste is. Ik ben ook een volwaardige teamplayer, en als teamlead word ik als prettig, grappig en toch serieus ervaren. Mijn karakter is zeer gewenst op de werkvloer: hardwerkend, doorzettend, serieus, grappig, altijd vrolijk, positief, realistisch, stimulerend en doelgericht.
Mocht je code van mij willen zien, kan ik aanraden om op Github te kijken. Ook deze site staat erop en het achterliggende CMS is eveneens door mij gebouwd en staat daar ook.
Opleiding
Cursus online - Wordpress
Gezien een groot deel van de techniek van mijn werkgever bestond uit WP heb ik een korte cursus gedaan om op gang te komen.
Cursus online - Vue + Vuex
Voor het bouwen van SPA's met betere leesbaarheid en beter te onderhouden code
Cursus online - React + Redux
React was de eerste op de markt met een store principe. Ik heb dit veel gebruikt, maar sindsdien wat op de achtergrond vervangen door Vue.
Cursus online - Angular 1
Beter te beheren JS code en volgens van de trends in de markt. Inmiddels vervangen voor Vue.
Cursus online - Laravel
Ideaal framework om over te stappen van vanilla naar een framework. Ik begon op v4 en gebruik dit als go-to framework om mee te bouwen. In het verlengde hiervan heb ik packages gebouwd en bijgedragen aan de code.
Cursus - .NET
Op eigen initiatief een cursus .NET besteld en mee aan de gang gegaan. De cursus heb ik afgerond in 2008.
Cursus op locatie - Amstel: Goed getapt bier
Tijdens mijn horeca dagen heb ik deze cursus gedaan. Ik kan dan ook officieel een perfect biertje tappen. Just saying.
Technische informatica - HBO
Alhowel ik de opleiding niet heb afgerond heeft dit wel de basis gelegd voor mijn interesse in programmeren. De eerste taal die ik hier geleerd heb was Visual Basic 5. Dit ging over in VB6.
Elektrotechniek - MBO
Na de MAVO heb ik ervoor gekozen om Electrotechniek te gaan doen, iets wat mijn technische kant erg kietelde in die tijd. Ik heb de opleiding niet afgerond, maar er is veel blijven hangen en het is nog steeds hobby.