Arno

Elite

C# Developer

Beschikbaar vanaf: 
Binnenkort beschikbaar
Per Direct
Per Direct
Uur beschikbaar: 
40
Talen: 
NL, EN
Residentie: 
Haarlem
Nederland
Dagen op kantoor: 
In Overleg
Max reistijd per dag: 
2
uur
In Overleg

/ Skill Matrix

Language / Framework

C#
SQL Server
ASP.NET
HTML
CSS
SQL
Entity Framework
WCF
jQuery
JavaScript
Visual Basic
.NET Core
Azure
PowerShell

Level

Elite
Senior
Senior
Senior
Senior
Senior
Senior
Senior
Senior
Senior
Senior
Senior
Senior
Senior

Years of Experience

22
20+
20+
20+
20+
20+
10+
10+
10+
6
6
5
5
5

/ Personal Information

/ Education & Certificates

Sep 2001
Software Engineering

Hogeschool van Amsterdam

/ Screenings

Alle screenings zijn uitgevoerd door onze screeningspartner PESCHECK.

No items found.

/ Typeracer Score

 WPM

Hoe hoger de TypeRacer-score hoe sneller de developer jouw code gaat kloppen en dus het project afrondt. Zelf een TypeRace doen? Dat kan hier! De afkorting 'WPM' staat voor 'words per minute'.

Average
Super Speed
0 WPM
45 WPM
160+ WPM

/ Work Experience

Mei 2023
 - 
Current

Senior Software Engineer | ImpactBuying

Ik ben ingehuurd om vanaf nul een Integratieplatform te creëren. Dit systeem synchroniseert gegevens van GS1 naar hun kernplatform en maakt het gemakkelijk voor hun klanten om hun private label producten aan het systeem toe te voegen en te verrijken. Dit nieuwe integratiesysteem is 100% configuratie gestuurd en volledig generiek.

Methoden en technieken

  • SQL Server
  • Rider
  • Autofac
  • FluentAssertions
  • SpecFlow
  • Moq
  • XUnit
  • Azure
  • .NET7
  • Design Patterns
  • SOLID

Juni 2022
 - 
Current
april 2023

Senior Software Engineer | TKB

Ik heb een volledig nieuwe ASP.NET Core REST API ontwikkeld voor automatische dossierverwerking tussen TKB en hun klanten. Deze dienst is zeer veilig en maakt gebruik van een reverse proxy, IP-whitelisting, X509-certificaten en op rollen gebaseerde authenticatie om gegevens en interacties te beschermen. Daarnaast heb ik een WebHook ingesteld voor het versturen van betalingsupdates via een publiceren/abonneren model. Momenteel werk ik aan het creëren van een exportoplossing voor T-Mobile en een API-integratie met Exact Globe voor hun facturatiesysteem.

Methoden en technieken

  • ASP.NET Core Web API
  • REST API
  • .NET6
  • C#
  • Azure Keyvault
  • Azure Functions
  • Azure Log Analytics
  • Azure Identity
  • SSL
  • VS2022
  • SQL Server
  • FLuentValidations
  • Dapper
  • ORM
  • Autofac
  • Swagger
  • Postman
  • XUnit
  • FakeItEasy
  • Moq
  • PowerShell
Maart 2022
 - 
Current
juni 2022

Senior Software Engineer | Desan

Ik maakte deel uit van een klein ontwikkelingsteam dat verantwoordelijk was voor het toevoegen van nieuwe functies aan hun vragenlijstplatform. De front-end van de stack was een Typescript-portaal dat REST API-aanroepen verbruikte van een ASP.NET Core API-service, en een SQL Server-database die automatisch werd onderhouden door SQL Server Migrations (Code First).

In deze rol werkte ik nauw samen met mijn teamgenoten om de functionaliteit van het platform continu te verbeteren en te zorgen voor een soepele en efficiënte gebruikerservaring. We maakten gebruik van moderne technologieën en best practices om ervoor te zorgen dat ons systeem robuust, schaalbaar en gemakkelijk te onderhouden was.

Methoden en technieken

  • SQL Server
  • Jetbrains
  • Rider
  • TypeScript
  • JQuery
  • ASP.NET Core API
  • Entity Framework (Code First)
  • XUnit
  • FakeItEasy
  • Moq
Mei 2021
 - 
Current
februari 2022

Senior Software Engineer | Vitas

Ik heb een webportaal ontwikkeld voor EEXI-berekeningen. Met de Greenhouse Gas Strategy richting 2050 heeft de IMO het doel gesteld om de koolstofintensiteit binnen het volgende decennium tot 2030 met 40% te verminderen en in totaal met 50% (70% intensiteit) tot 2050. De Greenhouse Gas Strategy werd in 2018 goedgekeurd door de IMO. De reductiepercentages zijn gerelateerd aan de basislijn van 2008. Korte-termijn, middellange-termijn en lange-termijn maatregelen worden onderscheiden om het doel te bereiken. Dit portaal is nu live.

Ik heb een glycocalyx-platform gemigreerd. Het kernsysteem was oorspronkelijk geschreven in C++, en is nu NET6. Dit systeem bestaat uit een dikke client (WinUI), een SQL Server back-end, en Azure-functies voor de berekeningen.

Methoden en technieken

  • SQL Server
  • VS2022
  • Autofac
  • C++
  • C#
  • WinUI
  • XUnit
  • FakeItEasy
  • Moq
  • Azure Functions
  • Azure Keyvault
  • Azure Table Storage
  • Blazor
  • WebAssembly
  • CSS
  • JavaScript
Februari 2021
 - 
Current

Founder | Cosmopolitan Pets Foundation

We zijn de Cosmopolitan Pets Foundation, en zijn dierenliefhebbers in hart en ziel die de krachten hebben gebundeld met één doel: helpen / ter adoptie aanbieden van (zwerf)honden / katten bij het vinden van een gouden mandje.

November 2020
 - 
Current
april 2021

Azure Integrations Team Lead | Broad Horizons

Ik was een Team Lead die verantwoordelijk was voor de dagelijkse operaties, een brug tussen het technische team en de functionele organisatie. De opleveringen waren: Azure-functies, DB-scripts en een webportaal.

Augustus 2014
 - 
Current
november 2020

Senior Software Developer | Ohpen

Ik heb .NET projecten gemigreerd naar .NET Core en was lid van het architectuurteam. Mijn taken omvatten het migreren van SOAP .NET services naar RESTful .NET Core microservices. Ik heb een serverloze Proof of Concept (POC) gecreëerd, waarbij we .NET Core, AWS API Gateway, Lambda en CloudFormation gebruikten. Daarnaast heb ik een POC voor MySQL-replicatie opgezet.

In de loop van mijn werkzaamheden heb ik het volgende gerealiseerd:

  • Ik heb het KMS-systeem (Key Management System) opnieuw ontworpen.
  • Ik heb een workflow-orchestrator ontworpen en ontwikkeld voor het plannen en verwerken van IT-operatieprocessen (DevOps), met een front-end in MVC5 en een back-end in WEB.API 2.
  • Ik heb de Ohpen WCF Webservices opnieuw ontworpen en geïmplementeerd.
  • Ik heb gewerkt aan het Ohpen Platform.
  • Ik heb PEN-testing (OWASP/vulnerabilities/security) geautomatiseerd via Jenkins 2.7.3.
  • Ik heb codekwaliteit en -metrics geanalyseerd met NDepend via Jenkins 2.7.3 en een op maat gemaakte applicatie.
  • Ik heb WCF-services opnieuw ontworpen (omgezet naar .NET 4.6.2 en de implementatie vereenvoudigd).

Al met al was mijn rol cruciaal in het moderniseren en optimaliseren van de software-architectuur en -operaties binnen het team, waarbij ik zowel technische expertise als coördinatie tussen verschillende afdelingen leverde.

Methoden en technieken

  • AWS Cloud Services
  • WebAPI 2
  • WCF
  • SOAP 1.2
  • Entity Framework 6
  • Dapper
  • ORM
  • PowerShell
  • MySQL
  • VS2017
  • MSTest
  • NCrunch
  • MSpec
  • FakeItEasy
  • Fiddler
  • SOAPUI
  • Enterprise Architect
  • Python
  • Iron Python
  • GIT
  • TFS
  • OWASP
  • Jenkins
  • SonarCloud
  • NDepend
April 2011
 - 
Current
juni 2014

Team Lead / Senior .NET Developer | KPN

Ik ben begonnen bij Reggefiber als Senior Developer, en mijn taak was om de codebasis intern te halen en een ontwikkelingsteam op te zetten. De volgende mijlpalen zijn gerealiseerd:

  • Ik heb ISP Wholesale migratiefuncties ontwikkeld voor een bestaand glasvezelbestelsysteem (AXE).
  • Ik heb het AXE-systeem geoptimaliseerd.
  • Ik heb een ontwikkelingsafdeling/team opgezet.
  • Ik heb een versiebeheersysteem geïmplementeerd.
  • Ik heb JIRA geïntroduceerd als ticketsysteem.
  • Ik heb bedrijfsprocessen geautomatiseerd met beheertools.
  • Ik heb verbeteringen aangebracht en nieuwe functionaliteiten geïmplementeerd in het huidige glasvezelbestelsysteem.
  • Ik heb een nieuwe SOA-architectuur geïmplementeerd om HD-televisie te ondersteunen over conventionele koperlijnen.
  • Ik heb SEPA-functionaliteit geïmplementeerd in onze facturatieservice-engine.

Al met al was mijn rol cruciaal in het verbeteren van de software-infrastructuur en het opzetten van een solide ontwikkelingsteam om de toekomstige groei en innovatie van het bedrijf te ondersteunen.

Methoden en technieken

  • Visual Studio
  • C#
  • SQL Server
  • MSMQ
  • RabbitMQ
  • TFS
  • Subversion
  • WCF
  • ASP.NET
  • Webforms
  • JQuery
  • WAS
  • Winforms
  • Windows Services
  • Entity Framework
  • SOAPUI
  • NCrunch
  • MSpec
  • Enterprise Architect
September 2009
 - 
Current
maart 2011

.NET Developer | ZyLab

Mijn collega's en ik hebben een compleet eDiscovery-systeem ontworpen en ontwikkeld volgens de EDRM-standaarden. eDiscovery is de verplichting van partijen in een rechtszaak om documenten uit te wisselen die alleen in elektronische vorm bestaan (ESI). Ons team heeft een geheel nieuwe set tools gecreëerd om dit proces te ondersteunen, waarbij we gebruik hebben gemaakt van de nieuwste technologieën die vandaag de dag op de markt beschikbaar zijn.

Methoden en technieken

  • .NET
Januari 2001
 - 
Current
november 2009

Senior .NET Developer | Kennemer Gasthuis

Ik heb medische applicaties gecreëerd, waaronder een compleet documentbeheersysteem (DBS) vanaf nul, een medisch dossierbewakingssysteem en verschillende andere applicaties. Het DBS is ontwikkeld om te voldoen aan de behoeften van medische artsen om protocollen op een gestructureerde manier te beheren. De regels voor het opslaan en ophalen van informatie werden opgelegd door de wet. De meeste applicaties waren geschreven in ASP.NET, maar het documentbeheersysteem was eigenlijk een hybride oplossing: het beheergedeelte was een dikke client en voornamelijk gericht op systeembeheerders en supergebruikers. Het eindgebruikersgedeelte bestond uit dynamisch gegenereerde ASP.NET-pagina's die beschikbaar waren via het intranet van het bedrijf.

Al met al speelde ik een cruciale rol in het ontwikkelen van oplossingen die niet alleen voldeden aan de strikte wettelijke eisen, maar ook de efficiëntie en effectiviteit van medische professionals ondersteunden.

Methoden en technieken

  • REST API
  • .NET
  • ASP.NET

/ FAQ

Hoe word ik een partner?

Als je onze partner wil worden dan kun je gemakkelijk een korte vragenlijst invullen. Hierin geef je aan wat jullie segment is is en waar we jullie vacatures kunnen vinden. Verder geef je aan geen stoute dingen te doen. Meld je nu aan via https://partner-worden.paperform.co/

Zijn de namen in de cv's echt?

De cv's zijn van echte nerds. Echter, om privacyredenen worden de namen geanonimiseerd bij de eerste keer aandragen. De daadwerkelijke namen worden pas gedeeld wanneer er een concreet voorstel in behandeling is met klanten of partners.

Wat betekent het als ik een partner ben?

Als je een partner bent van Software Vrienden krijg je als eerste te horen wanneer er nieuwe nerds beschikbaar zijn. Ook houden we je openstaande vacatures in de gaten en geven we je een alert wanneer er een match is. Partner worden is gratis en kan gemakkelijk via https://partner-worden.paperform.co/

Kennen jullie de beschikbare nerds?

Jazeker. Alle nerds die je ziet zijn onze vrienden. Sommige zijn bij ons in dienst, anderen zijn ZZP. Voordat wij een nerd beschikbaar stellen doen wij nauwkeurig onderzoek naar dienst persoonlijkheid en skills. Soms doen we hiernaast ook nog tests om de skills te toetsen en vaak laten we verschillende screenings uitvoeren zoals een referentie-check of een ID check.

Zijn alle nerds bij jullie in dienst?

Sommige nerds zijn bij ons in dienst, anderen zijn zzp'er. Voordat wij een nerd beschikbaar stellen, doen wij nauwkeurig onderzoek naar hun persoonlijkheid en skills. Soms doen we hiernaast ook nog tests om de skills te toetsen en vaak laten we verschillende screenings uitvoeren zoals een referentie-check of een ID check.

Kan ik een nerd direct inhuren?

Soms is het voor een organisatie belangrijk om de schakel kort te houden. Hiervoor is het soms mogelijk om een nerd direct in te huren als zzp’er. Software Vrienden vraagt in dit geval het bedrijf om een margin-only kickback-fee zodat het bedrijf direct met de nerd een overeenkomst kan aangaan.

Ik heb een nieuwe skill geleerd! Moet ik dit doorgeven?

Het is altijd goed om aanvullende informatie door te geven. Dit zorgt ervoor dat jouw profiel nog completer is en aantrekkelijker wordt voor opdrachtgevers. Je kunt dit doorgeven aan ons via de app! We zijn trouwens bezig met een self service oplossing waarin je zelf alles kunt bijhouden.

Ik wil meer verdienen. Kan dat?

Uiteraard! Naarmate je skill niveau groeit, groeit ook je tarief! Wij leggen geen beperkingen op met betrekking tot het bepalen van het tarief, omdat we standaard een matching fee hanteren bovenop jouw tarief die we in rekening brengen bij de partner. De kans op een interessante opdracht neemt toe als je tarief lager is. Wil je advies? Neem gerust contact op! Dan delen wij onze observaties op basis van onze kennis van de markt en jouw ervaring.

Ik heb via een andere partij een project gevonden. Wat gebeurt er met mijn nerdprofiel? 

No worries. We pauzeren je nerdprofiel en houden contact als je andere klus bijna verloopt zodat we al meteen een klus hebben geregeld als je contract stopt. Ideaal toch?

/ Techniques I worked with

C#
.NET
.NET Core
.NET7
Entity Framework
SQL Server
WCF
ASP.NET
ASP.NET Core
Azure Functions
HTML
CSS
JavaScript
jQuery
Blazor
WinUI
Azure
PowerShell
AWS
Jenkins
SQL
Dapper
Design Patterns
xUnit
FakeItEasy
Moq
Fluent Assertions
Specflow
Git
Subversion
Visual Studio
Rider
Postman
Fiddler
Enterprise Architect
Autofac
MSMQ
NCrunch
MSpec
WordPress
Python
Arno
Hi welkom op mijn resume pagina! Klik op de button hieronder om met mij te chatten.
Stel mij een vraag!
Arno
Hi welkom op mijn resume pagina! Wat wil je weten?
...
Laat je email achter om je bericht te verzenden!
Hi welkom op mijn resume pagina! Wat wil je weten?
...
Je bericht is verzonden! 
Arno
 neemt zo snel mogelijk contact met je op!
Oops! Something went wrong while submitting the form.

Arno

Elite

C# Developer

Beschikbaar vanaf: 
Binnenkort beschikbaar
Per Direct
Per Direct
Uur beschikbaar: 
40
Talen: 
NL, EN
Residentie: 
Haarlem
Nederland
Dagen op kantoor: 
In Overleg
Max reistijd per dag: 
2
uur
In Overleg

/ Skill Matrix

Language / Framework

C#
SQL Server
ASP.NET
HTML
CSS
SQL
Entity Framework
WCF
jQuery
JavaScript
Visual Basic
.NET Core
Azure
PowerShell

Level

Elite
Senior
Senior
Senior
Senior
Senior
Senior
Senior
Senior
Senior
Senior
Senior
Senior
Senior

Years of Experience

22
20+
20+
20+
20+
20+
10+
10+
10+
6
6
5
5
5

/ Personal Information

/ Work Experience

Mei 2023
 - 
Current

Senior Software Engineer | ImpactBuying

Ik ben ingehuurd om vanaf nul een Integratieplatform te creëren. Dit systeem synchroniseert gegevens van GS1 naar hun kernplatform en maakt het gemakkelijk voor hun klanten om hun private label producten aan het systeem toe te voegen en te verrijken. Dit nieuwe integratiesysteem is 100% configuratie gestuurd en volledig generiek.

Methoden en technieken

  • SQL Server
  • Rider
  • Autofac
  • FluentAssertions
  • SpecFlow
  • Moq
  • XUnit
  • Azure
  • .NET7
  • Design Patterns
  • SOLID

Juni 2022
 - 
Current
april 2023

Senior Software Engineer | TKB

Ik heb een volledig nieuwe ASP.NET Core REST API ontwikkeld voor automatische dossierverwerking tussen TKB en hun klanten. Deze dienst is zeer veilig en maakt gebruik van een reverse proxy, IP-whitelisting, X509-certificaten en op rollen gebaseerde authenticatie om gegevens en interacties te beschermen. Daarnaast heb ik een WebHook ingesteld voor het versturen van betalingsupdates via een publiceren/abonneren model. Momenteel werk ik aan het creëren van een exportoplossing voor T-Mobile en een API-integratie met Exact Globe voor hun facturatiesysteem.

Methoden en technieken

  • ASP.NET Core Web API
  • REST API
  • .NET6
  • C#
  • Azure Keyvault
  • Azure Functions
  • Azure Log Analytics
  • Azure Identity
  • SSL
  • VS2022
  • SQL Server
  • FLuentValidations
  • Dapper
  • ORM
  • Autofac
  • Swagger
  • Postman
  • XUnit
  • FakeItEasy
  • Moq
  • PowerShell
Maart 2022
 - 
Current
juni 2022

Senior Software Engineer | Desan

Ik maakte deel uit van een klein ontwikkelingsteam dat verantwoordelijk was voor het toevoegen van nieuwe functies aan hun vragenlijstplatform. De front-end van de stack was een Typescript-portaal dat REST API-aanroepen verbruikte van een ASP.NET Core API-service, en een SQL Server-database die automatisch werd onderhouden door SQL Server Migrations (Code First).

In deze rol werkte ik nauw samen met mijn teamgenoten om de functionaliteit van het platform continu te verbeteren en te zorgen voor een soepele en efficiënte gebruikerservaring. We maakten gebruik van moderne technologieën en best practices om ervoor te zorgen dat ons systeem robuust, schaalbaar en gemakkelijk te onderhouden was.

Methoden en technieken

  • SQL Server
  • Jetbrains
  • Rider
  • TypeScript
  • JQuery
  • ASP.NET Core API
  • Entity Framework (Code First)
  • XUnit
  • FakeItEasy
  • Moq
Mei 2021
 - 
Current
februari 2022

Senior Software Engineer | Vitas

Ik heb een webportaal ontwikkeld voor EEXI-berekeningen. Met de Greenhouse Gas Strategy richting 2050 heeft de IMO het doel gesteld om de koolstofintensiteit binnen het volgende decennium tot 2030 met 40% te verminderen en in totaal met 50% (70% intensiteit) tot 2050. De Greenhouse Gas Strategy werd in 2018 goedgekeurd door de IMO. De reductiepercentages zijn gerelateerd aan de basislijn van 2008. Korte-termijn, middellange-termijn en lange-termijn maatregelen worden onderscheiden om het doel te bereiken. Dit portaal is nu live.

Ik heb een glycocalyx-platform gemigreerd. Het kernsysteem was oorspronkelijk geschreven in C++, en is nu NET6. Dit systeem bestaat uit een dikke client (WinUI), een SQL Server back-end, en Azure-functies voor de berekeningen.

Methoden en technieken

  • SQL Server
  • VS2022
  • Autofac
  • C++
  • C#
  • WinUI
  • XUnit
  • FakeItEasy
  • Moq
  • Azure Functions
  • Azure Keyvault
  • Azure Table Storage
  • Blazor
  • WebAssembly
  • CSS
  • JavaScript
Februari 2021
 - 
Current

Founder | Cosmopolitan Pets Foundation

We zijn de Cosmopolitan Pets Foundation, en zijn dierenliefhebbers in hart en ziel die de krachten hebben gebundeld met één doel: helpen / ter adoptie aanbieden van (zwerf)honden / katten bij het vinden van een gouden mandje.

November 2020
 - 
Current
april 2021

Azure Integrations Team Lead | Broad Horizons

Ik was een Team Lead die verantwoordelijk was voor de dagelijkse operaties, een brug tussen het technische team en de functionele organisatie. De opleveringen waren: Azure-functies, DB-scripts en een webportaal.

Augustus 2014
 - 
Current
november 2020

Senior Software Developer | Ohpen

Ik heb .NET projecten gemigreerd naar .NET Core en was lid van het architectuurteam. Mijn taken omvatten het migreren van SOAP .NET services naar RESTful .NET Core microservices. Ik heb een serverloze Proof of Concept (POC) gecreëerd, waarbij we .NET Core, AWS API Gateway, Lambda en CloudFormation gebruikten. Daarnaast heb ik een POC voor MySQL-replicatie opgezet.

In de loop van mijn werkzaamheden heb ik het volgende gerealiseerd:

  • Ik heb het KMS-systeem (Key Management System) opnieuw ontworpen.
  • Ik heb een workflow-orchestrator ontworpen en ontwikkeld voor het plannen en verwerken van IT-operatieprocessen (DevOps), met een front-end in MVC5 en een back-end in WEB.API 2.
  • Ik heb de Ohpen WCF Webservices opnieuw ontworpen en geïmplementeerd.
  • Ik heb gewerkt aan het Ohpen Platform.
  • Ik heb PEN-testing (OWASP/vulnerabilities/security) geautomatiseerd via Jenkins 2.7.3.
  • Ik heb codekwaliteit en -metrics geanalyseerd met NDepend via Jenkins 2.7.3 en een op maat gemaakte applicatie.
  • Ik heb WCF-services opnieuw ontworpen (omgezet naar .NET 4.6.2 en de implementatie vereenvoudigd).

Al met al was mijn rol cruciaal in het moderniseren en optimaliseren van de software-architectuur en -operaties binnen het team, waarbij ik zowel technische expertise als coördinatie tussen verschillende afdelingen leverde.

Methoden en technieken

  • AWS Cloud Services
  • WebAPI 2
  • WCF
  • SOAP 1.2
  • Entity Framework 6
  • Dapper
  • ORM
  • PowerShell
  • MySQL
  • VS2017
  • MSTest
  • NCrunch
  • MSpec
  • FakeItEasy
  • Fiddler
  • SOAPUI
  • Enterprise Architect
  • Python
  • Iron Python
  • GIT
  • TFS
  • OWASP
  • Jenkins
  • SonarCloud
  • NDepend
April 2011
 - 
Current
juni 2014

Team Lead / Senior .NET Developer | KPN

Ik ben begonnen bij Reggefiber als Senior Developer, en mijn taak was om de codebasis intern te halen en een ontwikkelingsteam op te zetten. De volgende mijlpalen zijn gerealiseerd:

  • Ik heb ISP Wholesale migratiefuncties ontwikkeld voor een bestaand glasvezelbestelsysteem (AXE).
  • Ik heb het AXE-systeem geoptimaliseerd.
  • Ik heb een ontwikkelingsafdeling/team opgezet.
  • Ik heb een versiebeheersysteem geïmplementeerd.
  • Ik heb JIRA geïntroduceerd als ticketsysteem.
  • Ik heb bedrijfsprocessen geautomatiseerd met beheertools.
  • Ik heb verbeteringen aangebracht en nieuwe functionaliteiten geïmplementeerd in het huidige glasvezelbestelsysteem.
  • Ik heb een nieuwe SOA-architectuur geïmplementeerd om HD-televisie te ondersteunen over conventionele koperlijnen.
  • Ik heb SEPA-functionaliteit geïmplementeerd in onze facturatieservice-engine.

Al met al was mijn rol cruciaal in het verbeteren van de software-infrastructuur en het opzetten van een solide ontwikkelingsteam om de toekomstige groei en innovatie van het bedrijf te ondersteunen.

Methoden en technieken

  • Visual Studio
  • C#
  • SQL Server
  • MSMQ
  • RabbitMQ
  • TFS
  • Subversion
  • WCF
  • ASP.NET
  • Webforms
  • JQuery
  • WAS
  • Winforms
  • Windows Services
  • Entity Framework
  • SOAPUI
  • NCrunch
  • MSpec
  • Enterprise Architect
September 2009
 - 
Current
maart 2011

.NET Developer | ZyLab

Mijn collega's en ik hebben een compleet eDiscovery-systeem ontworpen en ontwikkeld volgens de EDRM-standaarden. eDiscovery is de verplichting van partijen in een rechtszaak om documenten uit te wisselen die alleen in elektronische vorm bestaan (ESI). Ons team heeft een geheel nieuwe set tools gecreëerd om dit proces te ondersteunen, waarbij we gebruik hebben gemaakt van de nieuwste technologieën die vandaag de dag op de markt beschikbaar zijn.

Methoden en technieken

  • .NET
Januari 2001
 - 
Current
november 2009

Senior .NET Developer | Kennemer Gasthuis

Ik heb medische applicaties gecreëerd, waaronder een compleet documentbeheersysteem (DBS) vanaf nul, een medisch dossierbewakingssysteem en verschillende andere applicaties. Het DBS is ontwikkeld om te voldoen aan de behoeften van medische artsen om protocollen op een gestructureerde manier te beheren. De regels voor het opslaan en ophalen van informatie werden opgelegd door de wet. De meeste applicaties waren geschreven in ASP.NET, maar het documentbeheersysteem was eigenlijk een hybride oplossing: het beheergedeelte was een dikke client en voornamelijk gericht op systeembeheerders en supergebruikers. Het eindgebruikersgedeelte bestond uit dynamisch gegenereerde ASP.NET-pagina's die beschikbaar waren via het intranet van het bedrijf.

Al met al speelde ik een cruciale rol in het ontwikkelen van oplossingen die niet alleen voldeden aan de strikte wettelijke eisen, maar ook de efficiëntie en effectiviteit van medische professionals ondersteunden.

Methoden en technieken

  • REST API
  • .NET
  • ASP.NET

/ Techniques I worked with

C#
.NET
.NET Core
.NET7
Entity Framework
SQL Server
WCF
ASP.NET
ASP.NET Core
Azure Functions
HTML
CSS
JavaScript
jQuery
Blazor
WinUI
Azure
PowerShell
AWS
Jenkins
SQL
Dapper
Design Patterns
xUnit
FakeItEasy
Moq
Fluent Assertions
Specflow
Git
Subversion
Visual Studio
Rider
Postman
Fiddler
Enterprise Architect
Autofac
MSMQ
NCrunch
MSpec
WordPress
Python

Arno

Elite

C# Developer

Beschikbaar vanaf: 
Binnenkort beschikbaar
Per Direct
Per Direct
Uur beschikbaar: 
40
Talen: 
NL, EN
Residentie: 
Haarlem
Nederland
Dagen op kantoor: 
In Overleg
Max reistijd per dag: 
2
uur
In Overleg
Tariefindicatie: 
85

/ Skill Matrix

Language / Framework

C#
SQL Server
ASP.NET
HTML
CSS
SQL
Entity Framework
WCF
jQuery
JavaScript
Visual Basic
.NET Core
Azure
PowerShell

Level

Elite
Senior
Senior
Senior
Senior
Senior
Senior
Senior
Senior
Senior
Senior
Senior
Senior
Senior

Years of Experience

22
20+
20+
20+
20+
20+
10+
10+
10+
6
6
5
5
5

/ Personal Information

/ Work Experience

Mei 2023
 - 
Current

Senior Software Engineer | ImpactBuying

Ik ben ingehuurd om vanaf nul een Integratieplatform te creëren. Dit systeem synchroniseert gegevens van GS1 naar hun kernplatform en maakt het gemakkelijk voor hun klanten om hun private label producten aan het systeem toe te voegen en te verrijken. Dit nieuwe integratiesysteem is 100% configuratie gestuurd en volledig generiek.

Methoden en technieken

  • SQL Server
  • Rider
  • Autofac
  • FluentAssertions
  • SpecFlow
  • Moq
  • XUnit
  • Azure
  • .NET7
  • Design Patterns
  • SOLID

Juni 2022
 - 
Current
april 2023

Senior Software Engineer | TKB

Ik heb een volledig nieuwe ASP.NET Core REST API ontwikkeld voor automatische dossierverwerking tussen TKB en hun klanten. Deze dienst is zeer veilig en maakt gebruik van een reverse proxy, IP-whitelisting, X509-certificaten en op rollen gebaseerde authenticatie om gegevens en interacties te beschermen. Daarnaast heb ik een WebHook ingesteld voor het versturen van betalingsupdates via een publiceren/abonneren model. Momenteel werk ik aan het creëren van een exportoplossing voor T-Mobile en een API-integratie met Exact Globe voor hun facturatiesysteem.

Methoden en technieken

  • ASP.NET Core Web API
  • REST API
  • .NET6
  • C#
  • Azure Keyvault
  • Azure Functions
  • Azure Log Analytics
  • Azure Identity
  • SSL
  • VS2022
  • SQL Server
  • FLuentValidations
  • Dapper
  • ORM
  • Autofac
  • Swagger
  • Postman
  • XUnit
  • FakeItEasy
  • Moq
  • PowerShell
Maart 2022
 - 
Current
juni 2022

Senior Software Engineer | Desan

Ik maakte deel uit van een klein ontwikkelingsteam dat verantwoordelijk was voor het toevoegen van nieuwe functies aan hun vragenlijstplatform. De front-end van de stack was een Typescript-portaal dat REST API-aanroepen verbruikte van een ASP.NET Core API-service, en een SQL Server-database die automatisch werd onderhouden door SQL Server Migrations (Code First).

In deze rol werkte ik nauw samen met mijn teamgenoten om de functionaliteit van het platform continu te verbeteren en te zorgen voor een soepele en efficiënte gebruikerservaring. We maakten gebruik van moderne technologieën en best practices om ervoor te zorgen dat ons systeem robuust, schaalbaar en gemakkelijk te onderhouden was.

Methoden en technieken

  • SQL Server
  • Jetbrains
  • Rider
  • TypeScript
  • JQuery
  • ASP.NET Core API
  • Entity Framework (Code First)
  • XUnit
  • FakeItEasy
  • Moq
Mei 2021
 - 
Current
februari 2022

Senior Software Engineer | Vitas

Ik heb een webportaal ontwikkeld voor EEXI-berekeningen. Met de Greenhouse Gas Strategy richting 2050 heeft de IMO het doel gesteld om de koolstofintensiteit binnen het volgende decennium tot 2030 met 40% te verminderen en in totaal met 50% (70% intensiteit) tot 2050. De Greenhouse Gas Strategy werd in 2018 goedgekeurd door de IMO. De reductiepercentages zijn gerelateerd aan de basislijn van 2008. Korte-termijn, middellange-termijn en lange-termijn maatregelen worden onderscheiden om het doel te bereiken. Dit portaal is nu live.

Ik heb een glycocalyx-platform gemigreerd. Het kernsysteem was oorspronkelijk geschreven in C++, en is nu NET6. Dit systeem bestaat uit een dikke client (WinUI), een SQL Server back-end, en Azure-functies voor de berekeningen.

Methoden en technieken

  • SQL Server
  • VS2022
  • Autofac
  • C++
  • C#
  • WinUI
  • XUnit
  • FakeItEasy
  • Moq
  • Azure Functions
  • Azure Keyvault
  • Azure Table Storage
  • Blazor
  • WebAssembly
  • CSS
  • JavaScript
Februari 2021
 - 
Current

Founder | Cosmopolitan Pets Foundation

We zijn de Cosmopolitan Pets Foundation, en zijn dierenliefhebbers in hart en ziel die de krachten hebben gebundeld met één doel: helpen / ter adoptie aanbieden van (zwerf)honden / katten bij het vinden van een gouden mandje.

November 2020
 - 
Current
april 2021

Azure Integrations Team Lead | Broad Horizons

Ik was een Team Lead die verantwoordelijk was voor de dagelijkse operaties, een brug tussen het technische team en de functionele organisatie. De opleveringen waren: Azure-functies, DB-scripts en een webportaal.

Augustus 2014
 - 
Current
november 2020

Senior Software Developer | Ohpen

Ik heb .NET projecten gemigreerd naar .NET Core en was lid van het architectuurteam. Mijn taken omvatten het migreren van SOAP .NET services naar RESTful .NET Core microservices. Ik heb een serverloze Proof of Concept (POC) gecreëerd, waarbij we .NET Core, AWS API Gateway, Lambda en CloudFormation gebruikten. Daarnaast heb ik een POC voor MySQL-replicatie opgezet.

In de loop van mijn werkzaamheden heb ik het volgende gerealiseerd:

  • Ik heb het KMS-systeem (Key Management System) opnieuw ontworpen.
  • Ik heb een workflow-orchestrator ontworpen en ontwikkeld voor het plannen en verwerken van IT-operatieprocessen (DevOps), met een front-end in MVC5 en een back-end in WEB.API 2.
  • Ik heb de Ohpen WCF Webservices opnieuw ontworpen en geïmplementeerd.
  • Ik heb gewerkt aan het Ohpen Platform.
  • Ik heb PEN-testing (OWASP/vulnerabilities/security) geautomatiseerd via Jenkins 2.7.3.
  • Ik heb codekwaliteit en -metrics geanalyseerd met NDepend via Jenkins 2.7.3 en een op maat gemaakte applicatie.
  • Ik heb WCF-services opnieuw ontworpen (omgezet naar .NET 4.6.2 en de implementatie vereenvoudigd).

Al met al was mijn rol cruciaal in het moderniseren en optimaliseren van de software-architectuur en -operaties binnen het team, waarbij ik zowel technische expertise als coördinatie tussen verschillende afdelingen leverde.

Methoden en technieken

  • AWS Cloud Services
  • WebAPI 2
  • WCF
  • SOAP 1.2
  • Entity Framework 6
  • Dapper
  • ORM
  • PowerShell
  • MySQL
  • VS2017
  • MSTest
  • NCrunch
  • MSpec
  • FakeItEasy
  • Fiddler
  • SOAPUI
  • Enterprise Architect
  • Python
  • Iron Python
  • GIT
  • TFS
  • OWASP
  • Jenkins
  • SonarCloud
  • NDepend
April 2011
 - 
Current
juni 2014

Team Lead / Senior .NET Developer | KPN

Ik ben begonnen bij Reggefiber als Senior Developer, en mijn taak was om de codebasis intern te halen en een ontwikkelingsteam op te zetten. De volgende mijlpalen zijn gerealiseerd:

  • Ik heb ISP Wholesale migratiefuncties ontwikkeld voor een bestaand glasvezelbestelsysteem (AXE).
  • Ik heb het AXE-systeem geoptimaliseerd.
  • Ik heb een ontwikkelingsafdeling/team opgezet.
  • Ik heb een versiebeheersysteem geïmplementeerd.
  • Ik heb JIRA geïntroduceerd als ticketsysteem.
  • Ik heb bedrijfsprocessen geautomatiseerd met beheertools.
  • Ik heb verbeteringen aangebracht en nieuwe functionaliteiten geïmplementeerd in het huidige glasvezelbestelsysteem.
  • Ik heb een nieuwe SOA-architectuur geïmplementeerd om HD-televisie te ondersteunen over conventionele koperlijnen.
  • Ik heb SEPA-functionaliteit geïmplementeerd in onze facturatieservice-engine.

Al met al was mijn rol cruciaal in het verbeteren van de software-infrastructuur en het opzetten van een solide ontwikkelingsteam om de toekomstige groei en innovatie van het bedrijf te ondersteunen.

Methoden en technieken

  • Visual Studio
  • C#
  • SQL Server
  • MSMQ
  • RabbitMQ
  • TFS
  • Subversion
  • WCF
  • ASP.NET
  • Webforms
  • JQuery
  • WAS
  • Winforms
  • Windows Services
  • Entity Framework
  • SOAPUI
  • NCrunch
  • MSpec
  • Enterprise Architect
September 2009
 - 
Current
maart 2011

.NET Developer | ZyLab

Mijn collega's en ik hebben een compleet eDiscovery-systeem ontworpen en ontwikkeld volgens de EDRM-standaarden. eDiscovery is de verplichting van partijen in een rechtszaak om documenten uit te wisselen die alleen in elektronische vorm bestaan (ESI). Ons team heeft een geheel nieuwe set tools gecreëerd om dit proces te ondersteunen, waarbij we gebruik hebben gemaakt van de nieuwste technologieën die vandaag de dag op de markt beschikbaar zijn.

Methoden en technieken

  • .NET
Januari 2001
 - 
Current
november 2009

Senior .NET Developer | Kennemer Gasthuis

Ik heb medische applicaties gecreëerd, waaronder een compleet documentbeheersysteem (DBS) vanaf nul, een medisch dossierbewakingssysteem en verschillende andere applicaties. Het DBS is ontwikkeld om te voldoen aan de behoeften van medische artsen om protocollen op een gestructureerde manier te beheren. De regels voor het opslaan en ophalen van informatie werden opgelegd door de wet. De meeste applicaties waren geschreven in ASP.NET, maar het documentbeheersysteem was eigenlijk een hybride oplossing: het beheergedeelte was een dikke client en voornamelijk gericht op systeembeheerders en supergebruikers. Het eindgebruikersgedeelte bestond uit dynamisch gegenereerde ASP.NET-pagina's die beschikbaar waren via het intranet van het bedrijf.

Al met al speelde ik een cruciale rol in het ontwikkelen van oplossingen die niet alleen voldeden aan de strikte wettelijke eisen, maar ook de efficiëntie en effectiviteit van medische professionals ondersteunden.

Methoden en technieken

  • REST API
  • .NET
  • ASP.NET

/ Techniques I worked with

C#
.NET
.NET Core
.NET7
Entity Framework
SQL Server
WCF
ASP.NET
ASP.NET Core
Azure Functions
HTML
CSS
JavaScript
jQuery
Blazor
WinUI
Azure
PowerShell
AWS
Jenkins
SQL
Dapper
Design Patterns
xUnit
FakeItEasy
Moq
Fluent Assertions
Specflow
Git
Subversion
Visual Studio
Rider
Postman
Fiddler
Enterprise Architect
Autofac
MSMQ
NCrunch
MSpec
WordPress
Python