
Curriculum Vitae
Derk-Jan Hartman
Senior Fullstack Developer
+31 (0)53 203 2429
info@baseflow.com
Enschede, Overijssel — NL
Profiel
Derk-Jan Hartman is een senior software engineer met meer dan 15 jaar ervaring in het ontwerpen, bouwen en beheren van complexe, schaalbare softwareplatformen. Hij heeft uitgebreide ervaring met backend development, frontend development, cloud-native architecturen en API-gedreven systemen binnen enterprise omgevingen.
Derk-Jan combineert diepgaande kennis van Java-, .NET- en webtechnologieën met ruime ervaring in data-intensieve systemen, integraties en realtime platformen. Hij heeft gewerkt aan systemen waarin grote hoeveelheden informatie veilig worden verwerkt, ontsloten en beschikbaar gemaakt via moderne gebruikersinterfaces en API's.
Binnen Agile/DevOps teams werkt hij aan toekomstbestendige applicaties waarbij betrouwbaarheid, schaalbaarheid, security en onderhoudbaarheid centraal staan. Daarnaast heeft hij ruime ervaring met kwaliteitsborging, CI/CD processen, secure development practices en cloudplatformen.
Door zijn brede technische achtergrond is Derk-Jan inzetbaar op zowel backend-, frontend-, integratie- als architectuurvraagstukken binnen complexe enterprise en overheidsomgevingen.
Match met gestelde eisen
Werkervaring
Senior Software Engineer
Baseflow · Enschede
Werkzaam binnen Agile/Scrum teams aan moderne cloudplatformen, enterprise applicaties en schaalbare overheids- en informatieplatformen.
- Ontwerpen en ontwikkelen van schaalbare softwareoplossingen
- Integreren van verschillende databronnen binnen platformen
- Ontwerpen van API-gedreven systemen
- Meedenken over architectuur en technische keuzes
- Verbeteren van codekwaliteit en onderhoudbaarheid
- Werken binnen cloud-native omgevingen
Den Hollander — Juridisch Uitgever Platform
Baseflow
Ontwikkeling en modernisering van een juridisch uitgeefplatform voor informatie-ontsluiting en contentbeheer.
Technologie: Angular, .NET, Azure, TypeScript, REST APIs
- Ontwikkeling van webplatformen en backend services
- Frontend- en backendintegraties
- Ontsluiten van informatie via moderne gebruikersinterfaces
- Cloud-native ontwikkeling binnen Azure
- Onderhoud en doorontwikkeling van bestaande systemen
- Werken binnen Agile teams
Gemeente Utrecht — Common Ground Platform
Baseflow
Ontwikkeling van open-source en vendor-onafhankelijke oplossingen binnen het Common Ground-framework van de overheid.
Technologie: Azure, REST APIs, Cloud-native architectuur, Web technologies
- Ontwikkeling van moderne document- en informatiesystemen
- API-integraties binnen overheidsplatformen
- Werken aan schaalbare webapplicaties
- Integratie van verschillende databronnen
- Bijdragen aan open-source ecosystemen
- Ontwikkeling binnen cloud-native architecturen
- Werken binnen Agile/Scrum teams
Quality Assurance Specialist
CM.com · Enschede
Verantwoordelijk voor kwaliteitsborging en verbetering van softwarekwaliteit binnen de organisatie.
- Opzetten van QA-processen en kwaliteitsmetingen
- Inzichtelijk maken van software kwaliteit en processen
- Ondersteunen van development teams bij kwaliteitsverbetering
- Verbeteren van development- en release processen
Lead Developer
CM.com
Leiding over development teams binnen het Mobile Service Cloud domein.
Technologie: Vue.js, Angular, .NET, Azure SQL, CosmosDB, Azure Functions, ServiceBus, SignalR
- Ontwerpen en realiseren van schaalbare communicatieplatformen
- Ontwikkelen van data processing pipelines (CDC)
- Verwerken van grote hoeveelheden berichten en events
- Bouwen van dashboarding en data-analyse systemen
- Integreren van externe systemen en databronnen
- Werken met cloud-native oplossingen binnen Azure
- Werken binnen Agile/DevOps teams
Senior Developer
CM.com
Ontwikkeling van kernproducten en enterprise integraties binnen CM.com.
Technologie: Angular, PHP, Laravel, MariaDB, .NET
- Ontwikkeling van iDIN-oplossingen
- Ontwikkeling van digitale onderteken oplossingen
- Integraties met ticketing- en toegangscontrolesystemen
- Implementatie van WhatsApp for Business oplossingen
- Adviseren van klanten over implementatie van communicatieplatformen
- Ontwikkeling van API-integraties en platform functionaliteiten
Senior Architect / Security Officer
Service2Media · Enschede
Verantwoordelijk voor architectuur en security binnen mobiele en enterprise platformen.
- Ontwerpen van systemen voor klanten
- Maken van architectuur keuzes
- Uitvoeren van security audits
- Opstellen van security richtlijnen
- Implementeren van secure development practices
Senior Software Engineer R&D
Service2Media
Werkzaam aan platform ontwikkeling en developer tooling.
- Ontwikkeling van mobiele platformen
- Ontwikkeling van tools en IDE's
- Onderzoek naar nieuwe technologieën en UI-concepten
- Werken aan schaalbare platform architecturen
Software Engineer
Service2Media
Ontwikkeling van mobiele oplossingen en integraties.
- Ontwikkeling van mobiele applicaties
- Integratie ontwikkeling
- Werken aan veilige en schaalbare oplossingen
Klanten: Rabobank, NS
Open Source Developer — Wikimedia Foundation
Open Source
Bijdrage aan grootschalige open-source platformen.
- Werken aan systemen met grote hoeveelheden content en gebruikers
- Focus op webtechnologie en informatieverwerking
- Bugfixing en platformverbeteringen
- Bijdragen aan open-source community's
Open Source Developer — VideoLAN (VLC)
Open Source
Bijdrage aan open-source mediasoftware.
- Ontwikkeling van functionaliteiten
- Bug fixing
- Werken binnen internationale open-source community's