Basic

Ivan Donchevskii

Angestellt, Software Engineer, The Qt Company

Berlin, Deutschland

Skills

C++
STL
boost
Java
Qt
JavaScript
Bash (Unix shell)
Python
cmake
Makefile
skia
Scrum
Git
SVN
Mercurial
jQuery
C#
gdb
gradle
OpenCV
OpenCL
Perl
Jenkins
Jira
ninja
Qt Widgets
Maven
OpenGL
MFC
IPP
Android
C++11
C++14

Timeline

Professional experience for Ivan Donchevskii

  • Current , since May 2017

    Software Engineer

    The Qt Company

    Qt Creator and Clang Code Model development

  • 1 year and 7 months, Nov 2015 - May 2017

    Senior Software Engineer

    NewCloudTechnologies

    Development of Android version of cross-platform office application. Our team responsibilities are to support C++ core library with JNI bindings, opengl rendering of the text and table editors, network synchronization and unit tests. We also help Java team to use our native library. Key achievements: - public release of MyOffice on Android (Collabio Office - international name) - Tile rendering implementation for our android library that significantly improves rendering performance

  • 2 years, Nov 2013 - Oct 2015

    Software Engineer

    FirstLine Software

    Warehouse management system (http://viadat.de/) development: 1. Base Library development and support 2. Development of local developer tools - powerful graphical editor for special kinds of XML-files: dialog editor (something like Qt Designer) Key achievements: - Powerful graphical editor tool for the internal Viastore dialogs format - Set up new client-server version of product

  • 1 year and 6 months, Jun 2012 - Nov 2013

    Software Engineer

    Transas Technologies

    Development and support of the on-board navigation system. Creation of new GUI elements and improvement of the existing ones - C++ and MFC. Various GUI and business logic modules, formats conversion tools. A lot of bugfix. Key achievements: - Two releases of Navi-Planner 4000 - Several releases of other projects where I participated - Updated version of Playback tool - Weather forecasts and tide/currents support for fuel saving module

  • 1 year and 2 months, Apr 2011 - May 2012

    Undergraduate Intern Technical

    Intel Labs

    1) C++/OpenCL: Video codecs - error concealment, optimization Extracting information from camera stream. Digging into GPU programming and SSE usage. 2) C++, OpenCV:Video analysis, real-time objects detection and tracking. Mostly research.

  • 1 year and 9 months, Jul 2009 - Mar 2011

    Software Engineer

    Etersoft

    1) Patches for WINE (running windows programs under linux) 2) Automated control systems development for ships: - GUI (gtkmm) - logic parts (events handling and sending, interaction with GUI, current functionality improvement - cyclic storage implementation)

Educational background for Ivan Donchevskii

  • 2 years and 10 months, Sep 2010 - Jun 2013

    Information Science and Computer Engineering

    Saint Petersburg State Polytechnical University

  • 2 years and 10 months, Sep 2007 - Jun 2010

    Information Science and Computer Engineering

    Saint Petersburg State Polytechnical University

Languages

  • English

    Fluent

  • Russian

    First language

  • German

    Intermediate

Interests

Marathon
Table tennis
Travel
Board games

Browse over 18 million XING members