Ron Dekker
LinkIk werk als senior full stack developer met veel aandacht voor toegankelijkheid en gebruiksvriendelijkheid. Bij NC-Websites in Groningen ontwikkel ik vooral het contentmanagementsysteem en maatwerksystemen voor klanten. Ik werk aan zowel de front-end als de back-end en los technische problemen op samen met collega’s, klanten en gebruikers.
Ervaring
Mijn carrière begon als stagiair gameprogrammeur bij 8D Games en is uitgegroeid tot mijn huidige functie als senior full stack developer bij NC-Websites. Elke stap heeft mijn expertise in softwareontwikkeling opgebouwd, van front-end interfaces tot back-end systemen, altijd met aandacht voor betere gebruikerservaringen. Hieronder staan de belangrijkste functies die ik door de jaren heen heb vervuld.
- Full stack developer: Full stack developer since March 2020 at NC-Websites.
- Front end developer: Front end developer van september 2019 tot en met maart 2020 bij NC-Websites.
- Stagiair gameprogrammeur: Stagiair gameprogrammeur van september 2016 tot en met februari 2017 bij 8D Games.
- Student communicatiesystemen: Student communicatiesystemen van september 2014 tot en met februari 2018 bij Hanze Hogeschool Groningen.
Projecten
In mijn vrije tijd en op mijn werk bouwde ik open-sourceframeworks zoals Doars en Hoast, een contentmanagementsysteem, SaaS-applicaties, games en andere interactieve projecten. Elk project leerde me iets nieuws over webontwikkeling en systeemontwerp.
- Doars lichtgewicht front-end framework: Een lichtgewicht front-end framework dat ik heb ontwikkeld om interactiviteit aan websites toe te voegen zonder complexe code.
- Staark minimalistisch front-end framework: Een minimalistisch front-end framework dat ik heb ontwikkeld voor efficiënte, kleine webapps.
- Hoast automatisering voor statische websites: Een bouwautomatiseringstool die ik heb gemaakt voor het efficiënt genereren van statische websites.
- NC-CMS2 contentmanagementsysteem: Een uitgebreid content management systeem ontworpen om repetitief werk te verminderen en onderhoud te stroomlijnen, ontwikkeld bij NC-Websites.
- Su-3D-oku 3D-puzzelspel: Een twist op Sudoku die de klassieke 9x9 grid transformeert in een 9x9x9 kubus, dit spel zal je logica en ruimtelijk inzicht op de proef stellen.
- Feedlie en Whappie socialmedia-SaaS: SaaS applicaties voor sociale media-integratie en interactieve klantencommunicatie, ontwikkeld bij NC-Websites.
Artikelen
In mijn vrije tijd schrijf ik over verschillende onderwerpen gerelateerd aan webontwikkeling, design thinking en de impact van technologie op menselijke ervaringen. Bekijk de volledige lijst met artikelen of begin hier met enkele van mijn favorieten:
- Hoe AI-bedrijven het moeilijker maken om te stoppen : AI-bedrijven verkopen hulpmiddelen die tijd beloven te besparen, terwijl hun gebruiksvensters, vervallende tegoeden en prijzen het moeilijker maken om te stoppen met werken.
- Hoe laden browsers websites? : Wanneer je op het internet surft en op links klikt, moet je wachten tot alles is geladen, maar waar wacht je eigenlijk op dat de browser doet?
- Ontwerpen moeten hun gebruikers respecteren : Leer over het belang van ontwerpen met respect voor de gebruiker evenals leesbaar-, bruikbaar- en toegankelijkheid bij gebruikersvriendelijke ontwerpen.
- Het 'ja, en'-probleem met kunstmatige intelligentie : AI kan geloofwaardige bronnen citeren en ze toch verkeerd weergeven. Het probleem begint wanneer een gegenereerd vervolg als vaststaande kennis wordt gepresenteerd.
Online tools
In de loop van de tijd heb ik een verzameling online tools ontwikkeld, ontstaan uit mijn eigen dagelijkse werk als developer. Wat begon als kleine hulpmiddelen om mijn workflow soepeler te maken groeide al snel uit tot een set handige resources die ik graag met anderen deel. Denk aan kleurconversies, teksttransformaties of het genereren van paletten. Ik heb de tools gemaakt om snel, betrouwbaar en voor iedereen toegankelijk te zijn. Bekijk de volledige lijst met tools of begin met verkennen van de volgende opties:
- Kleurtoegankelijkheidschecker: Controleer eenvoudig kleurcontrastverhoudingen voor WCAG-naleving. Voer HEX- of RGB-waarden in om toegankelijkheid te garanderen volgens de standaarden.
- Datum en tijd omzetten: Vertaal een epoch-tijd in een begrijpelijke datum- en tijdweergave, of voer zelf een datum en tijd in en zie de timestamp.
- Tekststatistieken: Analyseer elk tekstblok met statistieken zoals woordenaantal, zinslengte, geschatte leestijd, karakterfrequentie en woordfrequentie.
- Wachtwoord sterkte checker: Controleer de sterkte en beveiliging van wachtwoorden met deze sterkte checker. Krijg feedback over wachtwoordkwaliteit, entropie en beveiligingsaanbevelingen.
Prijzen
LinkTijdens mijn tijd als student communicatiesystemen aan de Hanze Hogeschool Groningen heb ik deelgenomen aan verschillende game-ontwikkelingsevenementen. Voor sommige van deze evenementen hebben mijn team en ik prijzen gewonnen voor ons werk.
Interactivity award
LinkJanuari 2019 bij de Global Game Jam Groningen
Voor de mobile browser game “Fitting in” waarbij twee spelers goed moeten samen werken. De één vertelt de ander hoe die moet gaan staan, zo snel mogelijk en binnen de tijdslimiet. Hoe beter de houding overeenkomt, hoe meer punten ze behalen.
Out There award
LinkJanuari 2018 bij de Global Game Jam Groningen
De jury reikte Jesse Deerenberg en mij de prijs “Out There” uit voor het innovatieve gebruik van technologie in de spraakgestuurde game “Lunar Limbo”, die we tijdens de Global Game Jam 2018 in Groningen maakten.
Storytelling award
LinkJanuari 2016 bij de Global Game Jam Groningen
Voor de tekstgedreven game Holy Tower, gemaakt tijdens de Global Game Jam 2016 in Groningen, reikte de jury aan Jesse Deerenberg en mij de prijs voor best in storytelling uit.
Neem contact op
LinkKan ik je ergens bij helpen, of heb je nog vragen? Neem dan contact met mij op. Alle velden zijn verplicht.