Patrick Verbeeten

Patrick Verbeeten

Mentor
Rising Codementor
US$8.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Lead developer & architect for cloud-native solutions
Lead developer & architect for cloud-native solutions

Hi, I’m Patrick — a senior software architect and developer with over 25 years of experience, specializing in .NET, Azure, TypeScript, and more. I help developers understand how to avoid problems before they arise, with a focus on practical, sustainable solutions built on code quality, maintainability, and performance at scale.

My work often involves improving architecture, introducing automated testing, CI/CD, addressing performance issues, and guiding developers toward more effective practices.

I don’t just fix problems — I teach you how to avoid them, through a deep understanding of patterns, standards, and how to apply them in real-world code. Whether it’s untangling legacy code, improving deployment pipelines, or introducing better patterns, I help you understand the why behind each change. And when you're facing an urgent technical challenge, I can step in and resolve it quickly and effectively.

When it comes to code reviews, I take a different approach — not as a checklist of faults, but as a conversation about quality and maintainability.

As my projects show, I don’t limit myself to one stack. I specialize in delivering quick, creative solutions to complex problems, then shaping them into solid, scalable foundations.

Dutch, English
Amsterdam (+02:00)
Joined April 2025
EXPERTISE
20 years experience
The bulk of my development experience is focussed on .NET and C# for backends of web-based applications. As a lead developer I work a lot...
The bulk of my development experience is focussed on .NET and C# for backends of web-based applications. As a lead developer I work a lot on complex operations that process large amounts of data efficiently. And as an architect my focus is mostly on cross cutting concerns such as authentication and validation.
15 years experience
Unit testing is often underappreciated, but when used effectively, it becomes one of the most powerful tools in a developer’s toolkit. Th...
Unit testing is often underappreciated, but when used effectively, it becomes one of the most powerful tools in a developer’s toolkit. The key is understanding where it adds real value. Testing `(a, b) => a + b` in ten variations might satisfy coverage metrics, but rarely improves confidence. With over 15 years of experience, I use unit and integration tests as a natural part of development, refactoring, and debugging. I don’t treat testing as a separate phase — I write tests to explore scenarios, confirm assumptions, and catch issues early. I help developers adopt this mindset, showing how to make testing a fast, useful feedback loop rather than a slow obligation — so the next time your project manager asks if you’ve tested your code, you can confidently say yes, and show them exactly how.
15 years experience
The last decade the majority of the applications I worked on either supported or where completely deployed in the cloud and mainly to Azu...
The last decade the majority of the applications I worked on either supported or where completely deployed in the cloud and mainly to Azure. Deploying service in a scalable and secure way is very important on top of the security the applications provide.
15 years experience
Code review is an under valued skill, it plays a key role in ensuring maintainability and can help prevent bugs. When reviewing code loo...
Code review is an under valued skill, it plays a key role in ensuring maintainability and can help prevent bugs. When reviewing code looking at it with the right mindset is important, ensure proper feedback and balancing your personal approach with those of others is complicated. Static analysis tools such as Sonar can do a lot for you but you will need to understand the code a year from now.
10 years experience
While TypeScript isn’t my core focus, I use it in occasional full-stack development, such as Angular-based applications. I bring platform...
While TypeScript isn’t my core focus, I use it in occasional full-stack development, such as Angular-based applications. I bring platform-agnostic principles to the table — from clean architecture and modular design to testability and long-term maintainability. I can help you write TypeScript that's not just correct, but scalable and easy to evolve
15 years experience
Good documentation is a core part of sustainable development — whether it’s for APIs, internal projects, onboarding, or architecture. I f...
Good documentation is a core part of sustainable development — whether it’s for APIs, internal projects, onboarding, or architecture. I focus on what actually helps developers, so documentation stays useful and takes less time to maintain. Whether you're updating an existing codebase or documenting as you build, I can show you how to make it a natural part of your workflow.
15 years experience
Refactoring should be a natural part of development — but it's often skipped under pressure, leading to brittle code over time. I help de...
Refactoring should be a natural part of development — but it's often skipped under pressure, leading to brittle code over time. I help developers recognize when and how to refactor, especially after repeated patches or quick fixes. Whether it’s simplifying logic, improving structure, or making code more testable, I can show you how to clean up code without breaking what's working.

REVIEWS FROM CLIENTS

Patrick's profile has been carefully vetted and approved as a Codementor. Connect with Patrick now, and leave a review for them once you're done!
EMPLOYMENTS
Solution Architect
United Training Services
2023-01-01-2024-03-01

Built a scalable, multi-tenant training compliance platform from the ground up using .NET Core 6/8, C#, and A...

Built a scalable, multi-tenant training compliance platform from the ground up using .NET Core 6/8, C#, and Azure Cloud Services. Designed a microservice architecture with event sourcing, exposed via GraphQL (HotChocolate), and delivered using automated CI/CD pipelines in Azure DevOps.
Included:

  • Structuring maintainable microservices
  • Using GraphQL effectively with Entity Framework and MongoDB
  • Applying event sourcing for auditability and data integrity
  • Automating deployments and infrastructure with IaC
  • Balancing code quality with delivery speed
MongoDB
Angular
Azure
View more
MongoDB
Angular
Azure
React Native
GraphQL
.NET
Hotchocolate
View more
Senior Developer
Falcker
2019-01-01-2022-12-01

This part-time project automated the collection and processing of photographs into 360° images. For this project I wrote the softwar...

This part-time project automated the collection and processing of photographs into 360° images. For this project I wrote the software for three major parts: Controlling a drone to follow an automated flightpath and stop to take series of images at calculated positions For ground photography combine a GPS path and the image to sort them by capture position A 3D viewer combining the generated 360° image and a 3D diagram. Allowing defects marked on the photograph to be linked to component of the object (and approximate position on the component).

C#
OutSystems
.NET
View more
C#
OutSystems
.NET
API Integration
View more
Interim Solution Architect
RelyOn
2022-03-01-2022-10-01

This project is a continuation of the Rider software project I worked on previously. After the solution architect left the company, I ...

This project is a continuation of the Rider software project I worked on previously. After the solution architect left the company, I was asked to take over his position. I supported several development teams with their ongoing development, introduced automated CI/CD for existing products, and designed interfaces for third-party integrations.

C#
.NET
Mobile App Development
View more
C#
.NET
Mobile App Development
Solution Architecture
View more
PROJECTS
Integration RTK-GPS into third party done app
2019
Extended a third-party drone control app to support RTK-GPS for high-precision positioning, implemented on both iOS (Swift) and Android (...
Extended a third-party drone control app to support RTK-GPS for high-precision positioning, implemented on both iOS (Swift) and Android (Java). This included working with the DJI SDK and platform-specific integration challenges — a valuable case in multi-platform development for hardware-based apps.
Android
Java
Swift
View more
Android
Java
Swift
View more
Automated Industrial Drone Flights
2019
Developed a system to generate precise control commands for automated drone flights in industrial environments. The app calculated flight...
Developed a system to generate precise control commands for automated drone flights in industrial environments. The app calculated flight paths and coordinated camera actions to capture hundreds of high-resolution images under strict constraints — an exercise in system control, safety, and repeatability.
Azure
JavaScript
.NET
View more
Azure
JavaScript
.NET
View more