Over deze freelancer
Full-Stack AI Engineer | Generative AI | Cloud Architectuur
Ik ben een full-stack engineer met een sterke focus op kunstmatige intelligentie, schaalbare architecturen en toekomstbestendige software. Technologie is voor mij geen doel op zich, maar een middel om complexe vraagstukken helder, efficiënt en duurzaam op te lossen.
Wat mij typeert is mijn vermogen om technische diepgang te combineren met overzicht. Ik werk graag aan systemen die niet alleen functioneel zijn, maar ook logisch opgebouwd, onderhoudbaar en voorbereid op groei. Of het nu gaat om een AI-assistent, een SaaS-platform of een cloud-native applicatie: ik denk vanuit architectuur, schaalbaarheid en lange termijn waarde.
Mijn achtergrond in zowel software-engineering als AI stelt mij in staat om bruggen te slaan tussen klassieke backend/frontend ontwikkeling en moderne generatieve AI-toepassingen. Ik voel mij comfortabel in complexe omgevingen waar performance, betrouwbaarheid en schaalbaarheid cruciaal zijn.
Relevante ervaring
KPN - Bijgedragen aan de doorontwikkeling van de MijnKPN App voor miljoenen actieve gebruikers binnen een enterprise cloud-omgeving. Verantwoordelijk voor het realiseren van complexe API-integraties en het structureel verbeteren van performance, stabiliteit en schaalbaarheid. Geopereerd binnen een grootschalige, high-availability infrastructuur waar betrouwbaarheid en security essentieel zijn.
Yoda - Ontwikkeling van een AI-assistent voor web, desktop en mobile (Next.js, Tauri) met focus op generatieve AI en modulaire agent-architecturen. Ontworpen en geïmplementeerd van een graph database (KuzuDB) voor geavanceerd contextbeheer en relationele kennisstructuren, waarmee consistente en intelligente interacties mogelijk werden gemaakt.
Vocalmind - Ontwikkeling van een AI-gedreven tekst-naar-spraakplatform dat geschreven content omzet in natuurlijke, realistisch klinkende audio. Integratie van geavanceerde spraaksynthese-modellen met ondersteuning voor diverse stemmen, accenten en emotionele expressie. Gefocust op kwaliteit, schaalbaarheid en real-time verwerking.
WaterTaps - Ontwikkeling van een schaalbare web- en mobile-applicatie (Next.js, React Native) voor het lokaliseren van drinkwatertappunten. Realisatie van kaartintegraties met OpenStreetMap en Google Maps API, ondersteund door een PostgreSQL-database met efficiënte geospatiale queries.
Festimap - Architectuur en ontwikkeling van een web- en mobileplatform (Next.js, React Native) voor het ontdekken van muziekevenementen. Implementatie van een schaalbare backend met MongoDB, Mongoose en GraphQL voor realtime evenementbeheer, gebruikersinteracties en sociale functionaliteiten.
Kennis en vaardigheden
- Programmeer- & Markuptalen - HTML5, CSS3, JavaScript, TypeScript, Python, Rust, SQL, Cypher, GraphQL, Protobuf
- Frameworks & Libraries - React.js, Next.js, React Native, Expo, Express.js, FastAPI, Apollo GraphQL, Mongoose, MobX, React Navigation, WebSockets, Transformers.js, ONNX, Tauri, Vitest, OpenAPI, OAuth 2.0, OpenID Connect
- Databases & Data - MongoDB, PostgreSQL, MySQL, MariaDBz Redis, Elasticsearchz DuckDBz KuzuDBz Firebasez Graph Databasesz REST API-koppelingen
- Cloud & Platforms - Docker, Kubernetes, Google Cloud Platform (GCP), Microsoft Azure, GitHub & GitHub Actions, Stripe, OpenAI, Hugging FaceElevenLabs
- Besturingssystemen - Linux (Debian), Windows, macOSAndroid, iOS
- Tools & Development - Node.js, Vite, Nginx, Git, GitKraken, Yarn, ESLint, Prettier, Playwright, Postman, Insomnia, DBeaver, IntelliJ, Xcode, Android Studio, FFmpeg, Figma, Adobe
- Methoden & Werkwijzen - Agile, CI/CD, Test Driven Development (TDD), Code Reviews
Hoe ik werk
Ik werk gestructureerd, analytisch en met duidelijke communicatie. Transparantie in voortgang, technische keuzes en verwachtingen vind ik essentieel in een samenwerking. Ik denk niet alleen uitvoerend mee, maar ook strategisch. Dat betekent dat ik kritisch kijk naar architectuurkeuzes, schaalbaarheid en onderhoudbaarheid voordat we bouwen. Mijn doel is om oplossingen te realiseren die niet alleen vandaag werken, maar ook over twee of vijf jaar nog relevant en beheersbaar zijn.Ik voel mij verantwoordelijk voor het eindresultaat en neem eigenaarschap over mijn werk. Kwaliteit, performance en stabiliteit zijn voor mij geen bijzaak maar uitgangspunt.
Wat u kunt verwachten
- - Ik denk mee als technische partner op architectuurniveau en kijk verder dan alleen de implementatie.
- - Ik ontwikkel schaalbare, productiegerichte oplossingen die klaar zijn voor groei.
- - Ik communiceer helder en werk met een duidelijke planning en transparante voortgang.
- - Ik focus op kwaliteit, onderhoudbaarheid en lange termijn waarde.
- - Ik heb ervaring met zowel startups als complexe enterprise-omgevingen.
Contact
Ik werk graag samen met organisaties die technologie strategisch willen inzetten en waarde hechten aan een solide technische basis. Bent u op zoek naar een AI-gedreven applicatie, een schaalbaar SaaS-platform of een toekomstbestendige cloudarchitectuur? Dan ga ik graag met u in gesprek.
Opleiding
Werk & Ervaring
De MijnKPN app is de centrale mobiele applicatie voor KPN-klanten en vormt een belangrijk onderdeel binnen de organisatie. Via de app krijgen miljoenen klanten inzicht in hun abonnementen, verbruik, facturen en aanvullende diensten, en kunnen zij zelfstandig hun zaken regelen. Binnen een grote organisatie als KPN bracht dit een hoge mate van verantwoordelijkheid met zich mee voor het development-team. Stabiliteit, veiligheid, snelheid en gebruiksvriendelijkheid stonden continu centraal, aangezien wijzigingen direct impact hadden op een grote en diverse gebruikersgroep. De applicatie werd doorlopend doorontwikkeld in nauwe samenwerking met backend-, design- en integratieteams om een betrouwbare, schaalbare en toekomstbestendige digitale omgeving te waarborgen. Werkervaring - Functionaliteiten binnen de MijnKPN app (React Native) voor iOS en Android ontwikkeld en geoptimaliseerd. - Intensief samengewerkt met backend teams voor het integreren en optimaliseren van RESTful API-koppelingen. - Nieuwe features en verbeteringen gerealiseerd op basis van requirements vanuit management en business units. - Bestaande functionaliteiten zoals abonnementsoverzichten, factuurinzage, bundelverbruik en klantprofielbeheer doorontwikkeld. - Een consistente en gebruiksvriendelijke UI geïmplementeerd op basis van designs uit Figma. - Deelgenomen aan code reviews en de codekwaliteit bewaakt met ESLint, Prettier en interne development standaarden. - Gewerkt binnen een Agile Scrum-omgeving en actief deelgenomen aan sprintplanningen, refinements, reviews en retrospectives. - Applicatiestabiliteit en gebruikersgedrag gemonitord via analytics- en crashreportingtools. - Releaseprocessen voor de App Store en Google Play ondersteund, inclusief CI/CD-processen.
Yoda is een geavanceerde persoonlijke digitale assistent, ontworpen om digitale taken te vereenvoudigen en de productiviteit van gebruikers te verhogen door middel van krachtige AI-technologie. Het platform biedt gebruikers de mogelijkheid om taken te beheren, informatie snel op te zoeken en gepersonaliseerde aanbevelingen te ontvangen, volledig afgestemd op hun individuele voorkeuren en behoeften. Met een gebruiksvriendelijke en aanpasbare interface stelt Yoda gebruikers in staat om hun workflow te optimaliseren en waardevolle inzichten te verkrijgen. - Ik heb een dynamische front-end ontwikkeld met Next.js voor de webapplicatie en Tauri om een lichtgewicht desktop-applicatie en mobile app te bouwen voor een efficiënte en platformonafhankelijke gebruikerservaring. - Met KuzuDB heb ik een grafendatabase opgezet voor het modelleren van relaties tussen gebruikers, taken en AI-aanbevelingen, wat complexe queries efficiënter maakte. - Met LangChain en LangGraph heb ik AI-workflows ontwikkeld voor natuurlijke taalverwerking, zoals het genereren van contextuele antwoorden en het beheren van gespreksgeschiedenis. - Ik heb transformers.js geïntegreerd voor het inzetten van NLP-modellen, zoals tekstgeneratie en sentimentanalyse, en imagegeneratie. - Ik heb OAuth 2.0 en OpenID geïmplementeerd voor veilige gebruikersauthenticatie en -autorisatie, waardoor gebruikers veilig kunnen inloggen via Facebook, Google, Apple en hun gegevens kunnen beheren. - Met WebSockets (ws) en gRPC heb ik real-time communicatie mogelijk gemaakt tussen de front-end en back-end, zoals live updates van AI-antwoorden en notificaties. - Ik heb DuckDB geïmplementeerd voor snelle in-memory datastore in WebAssembly. - Ik heb Jupyter Notebooks gebruikt om AI-modellen te ontwikkelen en te testen, zoals het prototypen van ONNX-modelintegraties. - Ik heb Vitest gebruikt voor unit- en integratietests en ESLint voor codekwaliteit, om een robuuste en onderhoudbare codebase te garanderen.
Vocalmind biedt een geavanceerd, AI-aangedreven platform voor tekst-naar-spraak (TTS), waarmee gebruikers geschreven teksten eenvoudig kunnen omzetten in hoogwaardige gesproken audio. Het platform onderscheidt zich door een uitgebreide bibliotheek van AI-gestuurde stemmen, die een breed scala aan accenten, emoties en tonen bieden. Deze diversiteit maakt Vocalmind ideaal voor uiteenlopende toepassingen, zoals audioboeken, video’s, reclame, educatieve content en toegankelijkheidsdoeleinden. De AI-technologie zorgt ervoor dat de output natuurlijk en menselijk klinkt. Werkervaring - Ontwikkeld van de algehele softwarearchitectuur, inclusief frontend, backend en integraties met AI-diensten. Gebruikmakend van Agile-methodieken om iteratief te werken aan user stories, sprints en retrospectives. - Gebouwd van de gebruikersinterface met React.js en Next.js, inclusief responsieve designs in HTML5 en CSS3. Geïmplementeerd van interactieve componenten voor tekstinvoer, stemselectie en audio-preview, met optimalisaties voor SEO en server-side rende - Opgezet van de server-side logica met Express.js (Node.js) en FastAPI (Python), inclusief API-endpoints voor TTS-conversie, gebruikersauthenticatie en dataopslag. Geïntegreerd van GraphQL voor efficiënte dataquery's tussen frontend en backend. - Geïntegreerd van externe AI-diensten zoals OpenAI voor tekstverwerking, Elevenlabs voor TTS-generatie en HuggingFace voor modelhosting en fine-tuning van stemmodellen. - Ontworpen en geïmplementeerd van de PostgreSQL-database voor opslag van gebruikersdata, stemBibliotheken en audiofiles. Gebruik van DBeaver voor databasebeheer, inclusief schema-ontwerp, queries en migraties. - Geïntegreerd van Stripe voor betalingsverwerking, inclusief abonnementsmodellen en facturering voor premium stemmen en features. - Geconfigureerd van Docker-containers voor containerisatie van de applicatie, met deployment op Linux/Debian-servers. Gebruik van Nginx als reverse proxy voor load balancing en beveiliging. Geïmplementeerd van CI/CD-pipelines. - Ontwikkeld van end-to-end tests met Playwright en unit tests met tools zoals Vitest (uit eerdere ervaring). Gebruik van Eslint en Prettier voor codekwaliteit, en IntelliJ als IDE voor debugging en ontwikkeling. - Figma voor wireframes en prototypes, gevolgd door implementatie in de frontend.
WaterTaps is een innovatieve app die gebruikers helpt om eenvoudig de dichtstbijzijnde watertappunten te vinden, waardoor het kopen van plastic waterflessen tot het verleden behoort. Met een gebruiksvriendelijke kaart en slimme functionaliteiten zoals statistieken over gevulde flessen en bespaarde kosten, motiveert WaterTaps gebruikers om duurzame keuzes te maken. Werkervaring - Ik heb een responsieve en intuïtieve gebruikersinterface gebouwd met Next.js voor de webapplicatie en React Native met Expo voor de mobiele app, waardoor gebruikers watertappunten kunnen vinden op zowel web- als mobiele platforms. - Met OpenStreetMap en Google Maps API heb ik een interactieve kaartfunctionaliteit ontwikkeld, waarmee gebruikers eenvoudig de dichtstbijzijnde watertappunten kunnen lokaliseren. - Ik heb PostgreSQL geïmplementeerd voor het opslaan en beheren van gegevens over tappunten, gebruikersstatistieken en meldingen van nieuwe tappunten, met een focus op prestaties en dataintegriteit. - Ik heb OAuth 2.0 en Firebase geïntegreerd om veilige gebruikersauthenticatie en -autorisatie mogelijk te maken, waardoor gebruikers veilig kunnen inloggen en hun gegevens kunnen beheren. - Ik heb Docker en Google Cloud gebruikt om een schaalbare en betrouwbare infrastructuur op te zetten, met Nginx voor efficiënte serverconfiguratie. - Ik heb Vitest gebruikt voor unit- en integratietests en ESLint voor codekwaliteit, om een robuuste en onderhoudbare codebase te garanderen.
JobDispatchingTool (JDT), ontwikkeld door Joost als leader developer bij Octopus IT voor V-ZUG. V-ZUG is een schaalbare CSaaS-applicatie die reparatieprocessen voor huishoudelijke apparaten optimaliseert. Het platform stelt service managers in staat om reparatieopdrachten efficiënt toe te wijzen aan monteurs, terwijl het realtime inzichten biedt in de voortgang van de werkzaamheden. Dit omvat functies zoals het matchen van jobs op basis van locatie, vaardigheden en beschikbaarheid, evenals tracking van statusupdates voor een soepele klantenservice. Werkervaring - Configureren en deployen van de applicatie op Microsoft Azure Cloud, inclusief het opzetten van containers of virtuele machines voor een stabiele productieomgeving. - Ontwikkelen en implementeren van responsive user interfaces met React.js en Next.js in TypeScript, inclusief componenten voor real-time dashboards om reparatieopdrachten en voortgang te visualiseren. - Bouwen van server-side logica met Express.js en GraphQL voor efficiënte data-uitwisseling, zoals API-endpoints voor het ophalen en bijwerken van reparatiegegevens in real-time. - Ontwerpen en beheren van database schema's in MySQL voor het opslaan van job data, monteur profielen, klantinformatie en reparatiehistorie, met tools zoals DBeaver voor querying en debugging. - Werken met Linux/Debian-besturingssystemen voor server management, zoals het installeren en configureren van dependencies in een cloud-omgeving.
Festimap is een sociaal zoekplatform voor muziekevenementen, dat uitgebreide informatie biedt zodat muziekliefhebbers hun favoriete evenementen kunnen volgen en delen. Werkervaring - Ik heb een dynamische front-end ontwikkeld met React.js, inclusief herbruikbare componenten voor evenementenlijsten, zoekfunctionaliteiten, detailpagina’s en sociale features zoals het volgen van artiesten en delen van evenementen. - Ik heb GraphQL-query’s en -mutaties ontwikkeld voor efficiënte en flexibele data-uitwisseling tussen de front-end en back-end, zoals het ophalen van evenementdetails, gebruikersvoorkeuren en sociale interacties. - Met MongoDB en Mongoose heb ik een schaalbare NoSQL-database opgezet voor het opslaan en beheren van evenementen, gebruikersprofielen, volgers en interacties, met geoptimaliseerde schema’s voor snelle query-prestaties. - Ik heb een GraphQL-server opgezet met Apollo Server om gestructureerde en efficiënte API-communicatie te faciliteren, inclusief caching voor betere prestaties. - Ik heb Docker gebruikt om de applicatie te containeriseren, wat een consistente en schaalbare omgeving mogelijk maakte voor de front-end, back-end en database, en de deployment naar productie vereenvoudigde. - Met Figma heb ik ontwerpen vertaald naar een visueel aantrekkelijke en consistente gebruikersinterface, in nauwe samenwerking met designers om iteraties op basis van feedback te implementeren.
Certificeringen
Portfolio
Reviews
-
Locatie Amsterdam
-
Categorie Development & ITAI Services
-
Geverifieerd Email, Telefoon
-
Lid Sinds 25-02-2026