Ivan Donchevskii

Angestellt, Software Engineer, The Qt Company

Berlin, Deutschland

Fähigkeiten und Kenntnisse

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

Werdegang

Berufserfahrung von Ivan Donchevskii

  • Bis heute 7 Jahre und 1 Monat, seit Mai 2017

    Software Engineer

    The Qt Company

    Qt Creator and Clang Code Model development

  • 1 Jahr und 7 Monate, Nov. 2015 - Mai 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 Jahre, Nov. 2013 - Okt. 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 Jahr und 6 Monate, Juni 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 Jahr und 2 Monate, Apr. 2011 - Mai 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 Jahr und 9 Monate, Juli 2009 - März 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)

Ausbildung von Ivan Donchevskii

  • 2 Jahre und 10 Monate, Sep. 2010 - Juni 2013

    Information Science and Computer Engineering

    Saint Petersburg State Polytechnical University

  • 2 Jahre und 10 Monate, Sep. 2007 - Juni 2010

    Information Science and Computer Engineering

    Saint Petersburg State Polytechnical University

Sprachen

  • Englisch

    Fließend

  • Russisch

    Muttersprache

  • Deutsch

    Gut

Interessen

Marathon
Table tennis
Travel
Board games

21 Mio. XING Mitglieder, von A bis Z