πŸ‘‹ Hello, I'm

Bart Kardol

I'm a |

Solving cloud problems in AWS and Azure by day, tackling boulder problems by night. I thrive on piecing together serverless systems and scaling infrastructure β€” and climbing my way to new heights, both in the cloud and on the rock wall.

scroll

I build things
that scale.

I'm a full-stack software engineer based in 's-Hertogenbosch, Netherlands, with over a decade of experience building and scaling cloud-native systems. My sweet spot is serverless and event-driven architecture on AWS and Azure β€” piecing together resilient, cost-efficient solutions that grow with the product.

I've shipped everything from real-time energy management platforms and consent pipelines to cross-platform mobile apps and component design systems. I care about developer experience, clean abstractions, and the humans on both sides of the software I ship.

When I'm not wiring up serverless functions, you'll find me tackling boulder problems at the climbing wall β€” chasing the same satisfaction of finding an elegant solution under constraints.

Bart Kardol
Not available
10+ Years experience
5+ Companies served
∞ Cups of coffee

Where I've worked

Jan 2025 β€” Present

Technical Capability Lead β€” TypeScript Backend

Essent β€” 's-Hertogenbosch, Netherlands

Leading the TypeScript backend capability alongside my engineering role, setting technical direction, defining standards, and growing engineering quality across squads. Driving the strategic shift toward event-driven, serverless-first architectures on AWS.

TypeScriptAWSServerlessEvent-DrivenArchitecture
Jan 2024 β€” Present

Software Engineer

Essent β€” 's-Hertogenbosch, Netherlands

Joined Essent as an internal employee, working on smart energy asset steering: building serverless, event-driven products for Smart Charging (EVs), Home Battery management, and Solar curtailment β€” automatically balancing grid load, customer preferences, and energy pricing in real time. Since Jan 2025 also serving as Technical Capability Lead for the TypeScript backend chapter.

TypeScriptAWSServerlessEvent-DrivenIoT
Jun 2019 β€” Dec 2024

Software Engineer

Team Rockstars IT β€” 's-Hertogenbosch, Netherlands

Essent Sep 2021 β€” Jan 2024

Placed at Essent to deliver two high-impact energy products: Energy Usage Insights β€” giving customers real-time and historical insight into their consumption β€” and a centralised Consent Management Platform ensuring GDPR-compliant data handling across all digital touchpoints.

TypeScriptAWSServerlessAngularGDPR
Vanderlande Jan 2021 β€” Sep 2021

Built a framework-agnostic component design system using StencilJS, adopted across multiple internal product teams. Set up automated release pipelines and Storybook documentation via Azure DevOps.

StencilJSWeb ComponentsTypeScriptAzure DevOpsDesign Systems
Allseas Jul 2019 β€” Dec 2020

Designed and built a distributed logging system for one of the world's leading offshore pipeline contractors β€” running both on board their vessels and in the cloud. Bridged connectivity-constrained ship environments with Azure-hosted infrastructure for reliable, centralised operational logging across the fleet.

.NETC#AzureDistributed SystemsTypeScript
Nov 2014 β€” May 2019

Software Engineer

Index Hospitality Systems BV β€” Netherlands

4.5 years building Annoncer β€” a digital kitchen display system that fully replaces paper kitchen chits for restaurants and hotels. Built on .NET and Azure, enabling real-time order routing, kitchen workflow management, and seamless POS integrations.

.NETC#Microsoft AzureReal-TimeSQL Server

Things I've built

Other noteworthy projects

Consent Management Platform

A centralised platform at Essent managing customer data consent across all digital touchpoints. Ensures regulatory compliance (GDPR) while giving product teams a single source of truth for consent state through an event-driven API.

TypeScriptAWSServerlessGDPREvent-Driven

Energy Usage Insights

A customer-facing product at Essent providing real-time and historical insight into energy consumption patterns. Built on a serverless AWS backend with an Angular frontend, processing smart meter data to deliver personalised usage breakdowns.

TypeScriptAngularAWSServerlessSmart Metering

Allseas Distributed Logging System

Designed and built a distributed logging system for Allseas, a world-leading offshore pipeline contractor. The system runs both on board their offshore vessels and in the cloud β€” bridging connectivity-constrained ship environments with Azure-hosted infrastructure to provide reliable, centralised operational logging across the fleet.

.NETC#AzureDistributed Systems

My toolkit

☁

Cloud & Architecture

  • AWS (Lambda, SQS, SNS, DynamoDB…) 92%
  • Serverless architecture 94%
  • Event-Driven design 92%
  • Microsoft Azure 80%
{ }

Languages

  • TypeScript / JavaScript 95%
  • C# / .NET 82%
  • SQL 80%
⬑

Frontend

  • Angular 85%
  • React Native 75%
  • StencilJS / Web Components 80%
  • CSS / Animation 82%
βš™

Practices & Tooling

  • CI/CD (Azure DevOps, GitHub Actions) 88%
  • Domain-Driven Design 84%
  • REST / AsyncAPI 90%
  • Infrastructure as Code 78%
TypeScriptAWS LambdaServerlessEvent-DrivenSQSSNSDynamoDBAPI GatewayC#.NETAzureAngularReact NativeStencilJSWeb ComponentsNode.jsRESTAsyncAPIGitHub ActionsAzure DevOpsDDDSQLDockerGitGDPRIoT

Let's work together

Have a project in mind, want to discuss architecture, or just want to say hi? I'd love to hear from you.

Get in touch

I'm currently open to new opportunities and interesting projects. My inbox is always open.