Who I'm a?
During my school-time I was already very interested in playing around with computer hardware, creating websites and customizing Linux systems. Professionally I started as a Java developer in 2008, I worked on a Java client for a Point-Of-Sales system for department stores and the integrations with any other systems in the shop or headquarters. Later on I wanted to explore what else was out there, so I became a consultant and I worked for clients in Belgium like NMBS, Smalls, Isabel, Enhesa, MediaGeniX, Wit-Gele Kruis, DPGMedia, Ravago, ... Then back in 2019 I became an independent freelancer.
Throughout my career, I've occupied roles as technical software architect, technical team lead, senior software engineer, and technical coach, primarily in the cloud on line of business web applications. I have a reputation for being patient when coaching and guiding developers and for being able to effectively summarize technical proposals towards management teams. I also did a lot of technical interviews with developers and architects.
Next to the Java eco-system I've also worked with various other programming languages and frameworks such as php, Javascript and Typescript and I worked with Cloud Environments like AWS, GCloud and Azure. While I'm very open to working with new technologies, my primary focus is on practices, principles and solutions that are not tied to specific frameworks or development ecosystems.
Of course there's more in life then sitting behind a desk. We've renovated our family house, I've got a very active dog, I love to go hiking or mountain biking or generally being outdoors, I like food, media and I follow professional road-cycling.
My Expertise:
Architectural Expertise and Software Craftsmanship:
- Cloud Architecture (AWS)
- Domain Driven Design
- Microservices
- Serverless
- CQRS
- Hexagonal Architecture
- Event Driven Architecture
- Event Sourcing
- Restfull
- C4 Software Architecture model
- Test Driven Development
- Pair and Mob Programming
- Best Practices & Principles
Leadership Experience:
- Workshop facilitation (Event Storming, User Story Mapping, Retrospectives,...)
- Job Interviewing
- 1vs1 coaching
- Classroom training
- Estimation and planning
- Technical Pre-sales
- People Management
- Lean / Kanban
- Remote facilitation
Highlights of my Technical skills:
- Java
- Javascript & Typescript
- AWS (ECS, EC2, Lambda, API Gateway, Cloudformation, S3, IAM, SNS, SQS, Cloudwatch, DynamoDB, RDS, CodeBuild, CodePipeline, ...)
- Spring Boot / Cloud
- Kotlin
- Gradle/Maven
- JUnit/Spock
- React
- Angular
- Infrastructure as Code (Cloudformation / CDK)
- Firebase
- Docker
- CI/CD
- NoSQL (Redis, MongoDB, DynamoDB, Firestore)
- Relational Databases (PostgreSQL, MySQL, Oracle)
- ElasticSearch
Curriculum Vitae
I'm very selective on what I make public, but in the case you need my complete cv, don't hesitate to contact me.