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 ben ik actief met 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 en Web apps tot Linux en Windows DevOps gebaseerde oplossingen in de Microsoft Azure Cloud.

BLOG - Tips & Tricks

ClickOnce signing from Azure DevOps via Azure Key Vault

To publish a WPF application from a CI DevOps pipeline I needed a command line tool to sign ClickOnce manifests and executables. The certificate is...


  Lees meer

Disable Visual Studio 2022 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

Cleaning Up Git Branches in Azure DevOps

Cleaning up Git branches is needed from time to time to keep the workspace organised.


  Lees meer

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
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