Vladimir Prus

Staff Data Engineer

Porto Metropolitan Area Portugal
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
Vladimir Prus is a Staff Data Engineer with 24 years of experience building developer tooling, embedded IDEs, and large-scale data platforms, currently leading the big data platform team at Joom from Porto, Portugal. He architects and operates Spark on Kubernetes, end-to-end ETL pipelines, A/B experimentation and anomaly detection, and has driven critical reporting like P&L. Earlier in his career he shipped IDE and debugging innovations at Mentor Graphics and CodeSourcery, and remains a long-time Boost C++ contributor and Boost.Build maintainer—skills that reveal deep expertise in build systems and automation. Vladimir combines systems-level C++ and tooling experience with modern data engineering practices, enabling reliable, production-grade pipelines informed by low-level performance understanding. Colleagues value his ability to translate intricate technical constraints into pragmatic infrastructure and developer-facing tools.
code24 years of coding experience
job14 years of employment as a software developer
bookHigh School, High School at Moscow 706
bookLomonosov Moscow State University
stackoverflow-logo

Stackoverflow

Stats
4,630reputation
348kreached
90answers
10questions
Badges
boost
top-1%
github-logo-circle

Github Skills (24)

tooling10
c-language10
development-tools10
devtools10
regression-testing10
build-automation10
cprogramming-language10
boost10
developer-tools10
graph-theory10
data-structure9
algorithm9
algorithms9
python9
bash9

Programming languages (17)

SmartyJavaC++CRustScalaGoHTML

Github contributions (5)

github-logo-circle
boostorg/boost

Nov 2001 - Dec 2016

Super-project for modularized Boost
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:3354 commits, 1 PR, 21 pushes in 15 years 4 months
Contributions summary:Vladimir's commits primarily focus on modifying build scripts and tools within the Boost project, demonstrating an expertise in automating and streamlining the build process. Contributions include adding support for Boost.Build V2, modifying build scripts, and adjusting paths, indicating a key role in maintaining and enhancing the build infrastructure. They also addressed an issue related to parsing log files used in the build process, showing an understanding of the build's internals and related tools.
boostmodularized
boostorg/graph

Oct 2002 - Dec 2015

Boost.org graph module
Role in this project:
userBack-end Developer
Contributions:88 commits, 3 PRs, 4 pushes in 13 years 4 months
Contributions summary:Vladimir primarily contributed to the Boost.org graph module by fixing bugs, improving documentation, and enhancing the overall functionality of the library. They addressed issues related to graph parsing, topological sorting, and graph copying, specifically focusing on areas like adding missing typenames and addressing potential segmentation faults. The user also made improvements to property writers and corrected typos within the documentation and examples, contributing to the library's usability and clarity.
graph-moduleboostgraph
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
Vladimir Prus - Staff Data Engineer