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.
8 years of coding experience
3 years of employment as a software developer
Master of Science - MS Information Engineering Technology, Master of Science - MS Information Engineering Technology at Ghent University
Bachelor of Applied Science - BASc Applied Informatics - Systems & Software Engineer, Bachelor of Applied Science - BASc Applied Informatics - Systems & Software Engineer at HOWEST Hogeschool West-Vlaanderen
Conductor is an event driven orchestration platform
Role in this project:
Back-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.
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