Vladimir Prus

System, Big Data and UI/UX engineer, technical manager and open-source contributor.

Latest blog post: Next-Gen Web Authentication

Joom

I lead the analytics platform team at Joom, a e-commerce company. Previously, I contributed to backend for Joom's initial launch.

Pixty

At Pixty, a photo-sharing startup, I was working on desktop UI and cloud backend.

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.

GDB

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.

Boost C++ Libraries

I have created Boost.Build, a modern, high-level build system for C++ projects. I also authored Boost.ProgramOptions library.

KDevelop

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.

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.

Twitter LinkedIn Email