Vladimir Prus

UX designer, system engineer, tools developer, technical manager and open-source contributor.

Latest update: Desktops and Startups


I am presently at a stealth-mode startup called Pixty, working on desktop UI and cloud backend.

Boost C++ Libraries

I have created Boost.Build, a modern, high-level build system for C++ projects. I also serve as one of release managers.

Sourcery CodeBench

Lead UX design and UI engineering of an Eclipse-based IDE for embedded systems. The flagship features include flash support, I/O register browsing, custom board editor, automatic configuration of debug probes, remote Linux debugging and kernel module debug support. Learn more.


Built a custom product for an embedded DSP processor, including simulator, GDB-based debugger and IDE with a number of custom views. Contributed multiple changes, such as variable tooltips.


Implemented several significant changes, such as flash programming and multi-location breakpoints (to support C++ templates and constructors). Also made the first proof-of-concept prototype of Python scripting, which eventually lead to full-blown Python support.

Visual Studio for ARM/GDB

Implemented a plugin to Visual Studio that adds GDB debugging support on an ARM/Linux target. This technology went on to be used in NVidia NSight.

Contact me Google+ LinkedIn