Principes

Ik geloof sterk in het opleveren van oplossing van hoge kwaliteit om een sterke langetermijnrelatie op te bouwen met mijn klanten. Uw vertrouwen in mij is zeer waardevol, daarom volg ik mijn persoonlijke gedragscode, aangezien goede communicatie het fundament is van goede samenwerking.

Referenties

Er is geen betere referentie dan tevreden klanten en afgewerkte projecten. Daarom vind u bij projecten telkens een korte omschrijving, enkele screenshots, de belangrijkste gebruikte technologieën en referenties van de klanten zelf.

Technologie

Over de jaren heen heb ik kennis opgedaan in verschillende technologieën. Ik geloof dat een brede achtergrondkennis mij toelaat om flexibel te zijn voor eender welke uitdaging.

Programmeren

Mijn voornaamste programmeertalen zijn C#, F# en Javascript. Additioneel ken ik ook nog verscheidene andere talen en technologieën.

Applicaties

Naast programmeren, kan ik ook overweg met Git, TFS, SVN, SQL Server, Team City, NUnit, IIS, Apache, Office en verscheidene andere applicaties.

Bijdragen

Via mijn blog en GitHub draag ik iets bij aan de community en aan mijn credibiliteit naar toekomstige klanten.

Gedragscode

Uw vertrouwen in mijn diensten is voor mij het meest waardevol. Daarom heb ik een persoonlijke gedragscode opgesteld die ik zeer strikt volg om misverstanden te vermijden. Deze kleine set van regeltjes vormen de basis voor integriteit en vetrouwen in onze samenwerking, waardoor u kunt rekenen op mij voor uw toekomstige projecten.

Voorzie in duidelijk overzicht.

Alle uitgevoerde diensten moeten duidelijk gedocumenteerd zijn zodat ze onmiddellijk een belletje doen rinkelen wanneer u de factuur bekijkt. Geen vage omschrijvingen, maar helderheid.

Reken geen onnodige uren aan.

Het is mogelijk dat ik tijd zal spenderen op uw project om iets te onderzoeken waar ik niet gespecialiseerd in ben, of in iets dat ik persoonlijk interessant vind. Deze uren kunnen beschouwd worden als gratis tijd voor u. Het project zal er beter van worden, en ik ook.

Voer enkel het nodige werk uit.

Als er iets leuk om te hebben is tijdens het project, maar u hebt er niet om gevraagd, zal ik het niet simpelweg implementeren om meer uren kunnen aan te rekenen. Ik zal u echter wel informeren over het idee, zodat u kunt beslissen om eventueel extra uren te investeren om het toch te implementeren.

Blijf objectief.

Als een product gekocht moet worden, zal ik objectief advies geven over de beschikbare keuzes, zelfs als ik een voordeel kan halen door een welbepaalde te kiezen. Het is belangrijk te kiezen wat het beste is voor u, niet voor mij.

Documenteer voldoende.

Wachtwoorden, code, bestanden, alle informatie verkregen tijdens een project is uw eigendom en zal duidelijk gedocumenteerd worden zodat u geen verliezen lijd in geval onze samenwerking plots zou eindigen.

Wees eerlijk.

Ik zal altijd mijn best mogelijke advies geven op basis van de informatie die ik heb, zelfs als dat betekent dat ik minder winst zal maken op uw project. Ik waardeer onze lange termijn samenwerking meer dan korte termijn winst.

Blijf bereikbaar.

Als u mij mailt of belt, zal ik mijn best doen om u zo snel mogelijk te beantwoorden, al is het maar om u te laten weten dat ik uw bericht gekregen heb en er op een later moment van de dag naar zal kijken.

Curriculum

De volgende beperkte lijst dient om u een beter idee te geven over mijn achtergrond en kennis. Als u een vereiste heeft die hier niet vermeld is, kunt u me contacteren. Het is zeer goed mogelijk dat ik kennis zal hebben om uw vereiste op te lossen.

Methodologieën

  • Scrum
  • Kanban
  • Extreme Programming
  • Cenelec

Talen

  • C#
  • F#
  • Javascript
  • CSS
  • PHP
  • SQL

Source Control Systemen

  • Git (GitHub, GitLab, BitBucket)
  • Team Foundation Server
  • Subversion

Front-end Frameworks

  • Vue.js
  • React
  • Angular
  • Backbone
  • Knockout
  • jQuery
  • Yeoman
  • Kendo UI

Back-end Frameworks

  • ASP.NET Core
  • ASP.NET Web API
  • ASP.NET MVC
  • OWIN
  • Nancy
  • SignalR

Data Frameworks

  • Entity Framework Core
  • Entity Framework
  • NHibernate
  • Dapper

Package Managers

  • NuGet
  • Paket
  • Npm
  • Bower

Platformen

  • Microsoft Azure
  • Amazon AWS
  • Docker

Ontwikkeling Tools

  • Visual Studio Code
  • Visual Studio
  • Resharper
  • Atom

Infrastructuur

  • Terraform
  • Octopus Deploy
  • Team City
  • Hangfire
  • Event Store
  • Nagios / DataDog
  • Slack
  • Jira

Besturingssystemen

  • Windows
  • Linux