About me
My name is Daniël van Hoesel, people also call me DEE, by the first letter of my name.
I'm a freelance full stack developer with over 20 years of professional experience. However, I have been writing code since I built my first computer as a teenager.
I am 37 years old and live in Haarlem, The Netherlands, with my wife and two kids. I am fluent in both Dutch and English.
When I'm not developing software or spending time with my family, I enjoy building furniture and other interior products. My wife and I design and sell these products through her blog interikleur.com.
I really love the challenge of brainstorming, architecting, and developing new products from concept to production solutions. I like to work as lean and agile as possible, while making sure my code is clean, well-tested, and easy to maintain. I deploy often by breaking features down into smaller components to test their viability before investing time in unused ideas.
I prefer to work remotely or in a hybrid setup most of the time.
If you have any questions or if you'd like to chat about a new project, feel free to contact me using my details below.
Tech
These are some of the technologies I've worked with. Some are more recent than others, and my experience with them varies in depth.
I strongly believe that the choice of the technology stack should be based on the project requirements and the environment. Not every problem can be solved with the same approach, sometimes you need different tools to fix specific problems.
Most recent tech
- TypeScript
- NodeJS
- React
- Event Sourcing
- PostgreSQL
- AWS
- Terraform
- Docker
Other tech
- Ruby
- Ruby on Rails
- React Native
- Redux
- RxJS
- Swift
- Objective-C
- CSS
- HTML
- SQLite
- MySQL
- Redis
- Java
- C++
- Go
- Shell
- Ansible
- DevOps
- PDF.js
- Python
- Puppeteer
- CSS Paged Media
- SVG
- BullMQ
- SWR
Experience
-
Feb 2020 - present
Freelance Full Stack Software Engineer - Scribbr
Building various tools to help students become better writers.
- TypeScript
- NodeJS
- React
- Express
- BullMQ
- PDF.js
- AWS
- PostgreSQL
- Event Sourcing
- Terraform
- Docker
-
Apr 2011 - Jan 2020
Agile Software Engineer - Zilverline
As a Senior Agile Software Engineer, I developed a wide range of software applications and products across Mobile (iOS, Android), Web, and Embedded platforms.
Worked in various Scrum teams, both as a team member and as a Scrum Master. -
Jun 2019 - Jan 2020
Full Stack Software Engineer - Reisbalans
Development of a corporate travel budget solution.
- Ruby on Rails
- PostgreSQL
- jQuery
- React
- AWS
- Ansible
-
Apr 2016 - Jun 2019
Full Stack Software Engineer - Thinka
Development of various Smart Home products.
- NodeJS
- React
- RxJS
- Ruby on Rails
- AWS
- PostgreSQL
-
Dec 2018 - Feb 2019
Software Engineer - Gibas
Developed Ruby on Rails application to easily create offers for new clients.
- Ruby on Rails
- jQuery
- NodeJS
- Puppeteer
- PostgreSQL
- CSS Paged Media
-
Feb 2017 - Feb 2019
Software Engineer - AssetLog
Development of an Asset registration application.
- Ruby on Rails
- jQuery
- PostgreSQL
-
Nov 2016 - Jan 2017
Software Engineer - Mijksenaar
Developed advanced application to support the creation, management, and design of physical signage.
- Ruby on Rails
- jQuery
- PostgreSQL
- SVG
- PhantomJS
-
Oct 2015 - Oct 2016
Software Engineer - The Bikevertising Company
Developed an iOS application and backend to manage advertisement on bikes.
- Swift
- Ruby on Rails
- Event Sourcing
- PostgreSQL
-
Feb 2015 - May 2015
Software Engineer - Meterstanden Manager
Developed an iOS application and backend to manage commercial utility meters.
- Swift
- Ruby on Rails
- React
- PostgreSQL
-
Jan 2013 - Jan 2015
Software Engineer - Reisbalans
Development of a corporate travel budget solution.
- Ruby on Rails
- jQuery
- PostgreSQL
-
Feb 2008 - Mar 2011
Software Engineer - Capgemini
Developing various advanced web and software applications for the government and various insurance companies. Worked on several internal projects and projects on a secondment basis.
-
Oct 2010 - Mar 2011
Software Engineer - Nederlandse Spoorwegen
Added a variety of features to the current online webshop. This webshop allows people to buy and print their own train tickets.
All the public applications for the NS have their own backend with their own authentication procedures. This is a mess. I helped designing and developing a streamlined process and a single authentication application/library that acts as a gateway for all the backend applications.
-
Aug 2010 - Oct 2010
Software Engineer - Ministerie van BZK
Designing and developing a data record import and calculation module which parses millions of records per import. Also worked on some logic to combine various PHP and Java applications together.
-
Mar 2010 - Jun 2010
Interface Developer - Crown Office and Procurator Fiscal Service
Building a front-end for the new case management system, in Edinburgh, Scotland.
-
Jun 2009 - Nov 2009
Software Engineer - ABZ
Developing an ExperienceHub for various insurance companies.
-
Dec 2008 - May 2009
User Interaction Designer - OHRA
Designed a new dynamic interface developed in Adobe Flex, to replace an old mainframe interface. The interface is used by OHRA's call-center employees.
-
Oct 2008 - Dec 2008
Software Engineer - Ministerie van BZK
Worked on a management module for a prototype of the ORRA project.
-
Jul 2008 - Oct 2008
Software Architect - KPN
Successfully designed and developed an order processing system for OXXIO's gas and energy smart metering project.
-
Jan 2007 - Jan 2008
Web Developer - Chap Internet BV
Developing various advanced web applications.
-
Jan 2004 - Jan 2008
Founder - Re-Invention
Responsible for managing and coordinating the development of advanced web applications for various clients.
Education
-
2005 - 2008
Bachelor Software Engineering - Avans Hogeschool, 's-Hertogenbosch
Graduated cum-laude for the fast-track bachelor degree.
Contact
The best way to reach me is via email rather than by phone. Just drop me a message and I'll get back to you as soon as possible!
Kievitstraat 3
2025 ZH Haarlem
The Netherlands
daniel@danielvanhoesel.nl
+31 6 122 177 15
KvK: 76788083
BTW-ID: NL003135060B87