Maatwerk IT oplossingen

Applicatie ontwikkeling

Full-stack .net developer van desktop, web en mobile applicaties op basis van ASP.NET MVC, WPF, UWP.

Cloud

Altijd online, redundant, schaalbaar en beveiligd in de Microsoft Azure Cloud.

Adverteren

Met een volledige gecertificeerd beheerde Google Adwords campagne boven in de zoekmachine resultaten staan. Ik ben Adwords gecertificeerd.

Management

Met de scrum methodiek worden betere en snellere resultaten bereikt met een duidelijke doorlooptijd.

Hi

ir. David Jaspers

Sinds de oprichting van Davici in 2001 ben ik betrokken bij de consultancy en ontwikkeling van IT-projecten. Als architect en full stack .net developer werk ik aan een internationaal logistiek platform met geïntegreerd transport en warehouse management systeem. Daarnaast zijn op freelance basis projecten gerealiseerd die variëren van ontwerp en bouw van Windows apps, responsive websites, webshops, linux en windows server beheer, office 365 migraties tot cloud gebaseerde oplossingen.

BLOG - Tips & Tricks

How to switch the active PostgreSQL cluster

A how to of switching the active PostgreSQL cluster version to make it bind to port 5432.


  Lees meer

Disable Visual Studio 2019 IIS security attach warning

Running Visual Studio as administrator is needed to host your web project in IIS. Everytime the debugger is started the "Attach Security Warning"...


  Lees meer

EDI X12 940 mapping naar XML met C#

EDI is een industriestandaard voor elektronische uitwisseling van business transacties. Het EDI 940 bestand beschrijft een Warehouse Shipping Order...


  Lees meer

Restricting date values of the Infragistics WPF XamDateTimeEditor

The infragistics WPF XamDateTimeEditor allows by default the input of all date values. This is not useful for most LOB applications.


  Lees meer

.NET event: From The Death Star to Open Source .NET Core by Scott Hanselman

Ongeveer 700 .NET enthousiastelingen kwamen 2 februari 2019 naar Den-Bosch om het .NET event bij te wonen georganiseerd door de .NET Zuid User Group...


  Lees meer

The mystery of hanging batch script until keypress

Since Windows 10 and Windows Server 2016 I noticed that sometimes a batch or powershell script is hanging or freezing in the middle of an operation....


  Lees meer

Azure Portal Dashboard - Monitoring in een oogopslag

In de Azure Portal is het dashboard een krachtige tool om de status van de systemen te monitoren.


  Lees meer

PostgreSQL powerful LATERAL join

PostgreSQL supports the SQL join type: LATERAL. Useful for creating advanced query's.


  Lees meer
Projecten
Microsoft Azure migratie WPF applicatie Warehouse Management SysteemCMS website Webshop met iDeal MailChimp integratie Transport Management Systeem ASP.NET MVC portal

Top Skills


C# .net

Winform / WPF

ASP.net MVC

Windows store apps

UI/UX Design

Skills / Ervaring


Programmeertalen


  •  C#
  •  WPF / Windows Forms
  •  UWP Windows Store Apps
  •  XAML
  •  Javascript
  •  Typescript
  •  HTML5 / CSS3
  •  C / C++
  •  XML / XSD
  •  ActionScript
  •  PHP
  •  JSON

Tools


  •  Visual Studio 2019
  •  Visual Studio code
  •  Team Foundation Server
  •  InstallShield
  •  Altova MapForce
  •  Power BI
  •  Office 365
  •  Microsoft Azure Cloud
  •  Quicktype.io (JSON mapping)
  •  Resharper
  •  PowerShell

Technieken


  •  Agile / Scrum
  •  Object Oriented Programming
  •  Extreme Programming (XP)
  •  Azure DevOps
  •  UML
  •  Code Reviews
  •  Design Patterns (OOD)
  •  Software Inspection
  •  IOC / Dependency injection (DI)
  •  Repository pattern
  •  SOLID

Databases


  •  PostgreSQL
  •  SQL Server
  •  MySql
  •  SQLite
  •  Power BI Gateway
  •  T-SQL
  •  PL/pgSQL
  •  High Availability
  •  Realtime replication
  •  Master-slave replication


API / LIBRARIES


  •  .NET / ASP.NET / .NET core
  •  WebApi
  •  WCF / SOAP / REST / Web Services
  •  MVC / MVVM
  •  OAuth
  •  Infragistics
  •  Telerik Kendo UI
  •  UWP XAML
  •  Silverlight
  •  SendGrid
  •  MailChimp
  •  LINQ
  •  Unit testing
  •  Knockout
  •  Gulp
  •  Bower
  •  Less
  •  AutoMapper
  •  Entity framework
  •  ADO .NET
  •  jQuery

Source control


  •  TFS
  •  Git
  •  SVN

OPERATING SYSTEMS


  •  Windows 10
  •  Windows Server 2016
  •  Linux
  •  VMware

ARCHITECTUUR


  •  High availability 99.99% uptime
  •  High performance optimalisation
  •  Scalable architecture


DEVOPS / SYSTEM ADMINISTRATION


  •  FTP / SFTP / FTPS server
  •  SSH server
  •  DHCPD server
  •  DNS server
  •  TCP/IP network
  •  Gateway / routing
  •  Firewall (iptables/Juniper/Fortinet)
  •  POP3/IMAP server
  •  Domeinregistratie
  •  Network file shares (NFS / CIFS / SMB)
  •  VPN server / tunneling (OpenVPN,IPsec,PPTP)
  •  SSL (wilcard) certificaten

Microsoft Azure Cloud


  •  Traffic manager
  •  Web App (Production slots)
  •  Load balancer
  •  Application gateway
  •  Virtual machines
  •  SQL server
  •  Blob storage
  •  Key Vault

Security


  •  PenTest
  •  OWASP
  •  Multi Factor Authentication
  •  OAuth
  •  Financial IT audit
  •  ISO 27001
  •  GPDR / data protection
  •  Extensive logging
  •  Database access logging

Werkwijze


Clean code

De SOLID principes vormen de basis voor een duurzaam en makkelijker te onderhouden systeem.

Out of the box

Het net even anders aanpakken.

Flexibel

Door gebruik te maken van de Agile methodiek wordt software ontwikkeling een iteratief flexibel proces.

Scrum

Een manier van werken om ook in teamverband op een effectieve manier software te ontwikkelen.

Contact