Serge Smertin is a senior engineering leader and solutions architect based in Amsterdam with 13 years of hands-on experience building scalable data platforms, observability systems, and infrastructure tooling. At Databricks he led the Databricks Terraform integration from concept to GA—now a top-5 IaC project with millions of downloads and industry-grade test coverage—while reviving an OSS program and driving adoption across 15 projects. Previously he built Adyen’s on-premise data science backbone and grew observability from scratch into a company-wide capability, materially impacting revenue optimization and fraud prevention. Serge combines deep systems and API knowledge (Spark runtime, Terraform, Kafka/ELK ecosystems) with a maker’s approach—shipping prototypes to de-risk large programs and contributing pragmatic improvements to open-source projects like the Databricks Terraform provider and Composer. He’s equally comfortable mentoring teams, designing future-proof architectures, and diving into edge-case backend work that improves robustness and operability.
Contributions:5 releases, 1438 reviews, 662 commits in 2 years 11 months
Contributions summary:Serge implemented a configuration file fallback for the Databricks CLI, adding support for reading credentials from a config file and profile. They also improved testing by adding unit tests, addressing several edge cases in the process. The contributions involved modifying and extending provider code in provider.go, and in provider_test.go, demonstrating a focus on robustness, maintainability, and enhanced configuration options for authenticating with various Databricks services. The changes focus on improving the authentication and configuration capabilities of the Terraform provider for Databricks, increasing its stability and versatility.
Contributions summary:Serge primarily contributed to the implementation of an artifact repository within the Composer dependency manager. Their work involved adding core functionality to manage packages stored as zip files, including parsing `composer.json` files within the artifacts. They also implemented verbose logging for the artifact directory scan and handled versioning for artifacts. Finally, they added support for nested locations of `composer.json` files within the artifacts.
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
Serge Smertin - Senior Resident Solutions Architect at Databricks