loading...

Resume
About Me

Hello! I’m David Vanderheyden
Software craftsman from Lauwe, Belgium. Father of 3 and tech enthousiast. I have a rich experience in both software development and software architecture, I firmly believe in 'think twice, code once' and love thinking about good, robust software solutions. I'm an autodidact and eager to learn, face new challenges head-on, always looking to evolve my skills and be up to date with the latest news in tech. I'd love to talk with you about our unique.

  • Name: David Vanderheyden
  • Birthday: 26/05/1984
  • Job: Software craftsman / Software architect
  • Citizenship: Belgium
  • Residence: Lauwe
  • E-mail: david.vanderheyden@davan.solutions
Related Experience
Aug 2022 - Present
Freelance Technical Consultant - Bel&Bo

Technical consultant and full-stack/devops developer

Aug 2022 - Present
Freelance Technical Consultant - Televitas

Technical consultant

Feb 2021 - Present
Software Architect/Developer - DAVAN Solutions BV

Divers architecture projects and implementation roadmapping

Jun 2021 - Jul 2022
Freelance Technical Teamlead - SELOR (werken voor .be)

Technical team lead

Nov 2019 - Oct 2021
Software craftsman - Noest NV

Divers projects as full-stack developer

Sep 2018 - Oct 2021
.NET Consultant - Cronos aan de leie

Divers projects as dedicated backend-developer

May 2016 - Aug 2018
Technical Consultant .NET - AllPhi

Divers full-stack projects as .NET Consultant

Oct 2015 - Dec 2017
Software Developer - Self-employed

Divers projects in divers technologies. Mainly focused on WordPress templating, writing WordPress plugins and migrations to .NET

Jun 2006 - Dec 2015
Welder, System Integrator - Betafence

Primary functioned as allround, with a few years scoped to system integration using Kuka robots

Sep 2001 - May 2005
Non IT related

Numerous assignments in diverent companies (Bartender, Loadmaster, forklift operator, administration worker)

Related Education
2020 - 2021
Microsoft Learn

Microsoft Azure Fundamentals - Azure DevOps Expert - Azure Developer

2013 - 2016
Analyst-programmer - Syntra West

Analysis fundamentals and deep-dive - Computer systems and networks - Project management - SQL and query fundamentals - Programming fundamentals with VB.NET, Java and C#

2009
Programming for System Integrators - Kuka Robots

Expert robot controls - Programming for experts

2009
Robot controls and system - Kuka Robots

Security instructions - Robot operations - Program basics

2008
Web/Multimedia Management and WebMaster - Syntra West

Design and edit web page designs - develop, deploy and maintain web environments and applications - user interfacing and usability research

2004
Flash and ActionScript - Syntra West

Flash framework fundamentals - Drawing and Animations - Dynamic Flash interactivity with ActionScript - Dynamic websites with Flash

2004
HTML and CSS

W3C - Autodidact

Software Skills
  • Web Development
    95%
  • Mobile Development
    55%
  • Azure Development
    78%
  • Software architecture
    93%
  • Solution architecture
    75%
  • Analyses
    80%
  • Design Principles
    85%
  • DevOps
    80%
Languages Skills
  • English
    100%
  • Dutch
    95%
  • French
    50%
Coding Skills
  • .NET API
    95%
    95%
  • .NET MVC
    85%
    85%
  • .NET Razor Pages
    85%
    85%
  • .NET Blazor
    95%
    95%
  • .NET MAUI
    40%
    40%
  • HTML / CSS
    80%
    80%
  • PHP
    65%
    65%
  • Angular / TypeScript
    75%
    75%
  • React / TypeScript
    65%
    65%
  • WordPress / Joomla
    70%
    70%
  • T-SQL
    85%
    85%
  • Databases
    85%
    85%
  • Kubernetes
    45%
    45%
  • CI / CD
    80%
    80%
  • Azure
    75%
    75%
Knowledge
  • Team Coordination
  • Web application design
  • UI/UX design
  • Solution design
  • Modern and mobile-ready
  • Software architecture and patterns
  • Implementation roadmapping
  • Viable software analysis
  • Analytic problem solving
  • Agile methodologies
  • DDD / TDD
  • DevOps
  • Continuous Integration / Deployment
  • Azure Development
My Services
Front-end

Front-end web development and web design. I design a website from scratch, through the use of HTML, CSS, and JavaScript/TypeScript. This can extend with divers technologie platforms for the required setup. Assignments can range from set up wordpress environments, creating static web apps with jekyll, building static websites or building dynamic websites with divers platforms like Angular, React, .NET Blazor

Mobile Application

A mobile application, most commonly referred to as an app, is a type of application software designed to run on a mobile. I can provision app development using technologies like react-native or .NET MAUI.

Investigation

Investigation, examination, inquiry, research your idea for digitalisation. This ranges from seeing if your idea is a plausible active effort, what the cost and infrastructure and development requirements are for those ideas, working out POC's (proof of concept) of those ideas or even evaluate existing software for maturity and extensibility

Programming

I mainly focus on .NET technologies for a vast range of solutions. Here I can support you with the programming of new features on existing code bases, refactoring or re-writes of existing code bases, migrations to latest LTS. Help and start with greenfield projects. If I can't help you directly, my vast network surely can.

Awesome Supports

Awesome Support is the most versatile and feature-rich. I try to help you out with your digitalisation problems. Ranging from aiding with bugs, migrations to new versions, implementing connectors for 3rd party software to reviews for future readiness.

Web Development

I can help you with the development of web-sites, web-applications or APIs with a simple backbone or even big architectures like f.e. micro-service architecture.

Fun facts
1 Daughter and 2 Sons
Happily Married
2k+ coffees consumed
10M+ Lines of Code
37 Projects Completed
Game with my Kids
Talking about code
Practitioner of clean code