Bert Verstraete

Senior Software Engineer at Cognite

Oslo, Norway
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Bert Verstraete is a Senior Software Engineer with eight years' experience building resilient, scalable back-end systems and orchestration tooling from Oslo. With an MSc in Information Engineering Technology, he combines strong systems programming (Go, C++, Java) and cloud-native expertise (Kubernetes, Kafka, Postgres) to deliver production-grade workflows and monitoring for industrial data platforms. At Cognite he helped build a Netflix Conductor-based orchestration layer and contributed fixes and concurrency improvements to the popular Conductor open-source project, demonstrating an eye for race conditions and database optimization. His side projects range from a serverless stream-processing framework to a custom C-like compiler and GAN-driven art generation, showing both deep engineering rigor and creative experimentation. Comfortable across data, ML, and infra, he focuses on clean code, robust architectures and operating software at scale while continuously learning Kotlin and Apache Flink.
code8 years of coding experience
job3 years of employment as a software developer
bookMaster of Science - MS Information Engineering Technology, Master of Science - MS Information Engineering Technology at Ghent University
bookBachelor of Applied Science - BASc Applied Informatics - Systems & Software Engineer, Bachelor of Applied Science - BASc Applied Informatics - Systems & Software Engineer at HOWEST Hogeschool West-Vlaanderen
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

javas10
orchestration10
workflow-automation10
postgresql10
java10
concurrency10
spring-boot9
distributed-systems9
database-design8
testing7

Programming languages (13)

C#JavaScalaGoHTMLJupyter NotebookAPI BlueprintTypeScript

Github contributions (5)

github-logo-circle
conductor-oss/conductor

Dec 2023 - Feb 2025

Conductor is an event driven orchestration platform
Role in this project:
userBack-end Developer
Contributions:16 reviews, 8 PRs, 17 comments in 1 year 2 months
Contributions summary:Bert primarily focused on improving the Conductor orchestration platform's back-end functionality. Their contributions included addressing race conditions in the `AsyncSystemTaskExecutor` and `WorkflowRepairService`, implementing a Postgres lock DAO for enhanced concurrency, and refactoring existing PostgreSQL queries for improved efficiency. Additionally, the user worked on join task fixes, ensuring proper handling of task failures and state transitions. The changes included fixing tests and optimizing database interactions.
distributed-systemsdurable-executiongrpcjavajavascript
VerstraeteBert/plumber

Apr 2021 - Dec 2024

Contributions:1 PR, 1 push, 1 branch in 3 years 8 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Bert Verstraete - Senior Software Engineer at Cognite