Serhii Vasylenko

Angestellt, Senior System Software Developer, Radical Computing, Frontex, Evogence

Kiev, Ukraine

Fähigkeiten und Kenntnisse

c/c++
Windows GUI Applications
MFC
Qt
wxWidgets
Python
daemon
CAN
MS Access
MySQL
MS SQL
PostgreSQL
Basic
CRM
OpenGL
DirectX
Kinect
Visual Studio
Linux
HP-UX
AIX
SOAP
JSON
XML
csv
svn
System Software Development
eclipse
ERDB (in-memory-databases)

Werdegang

Berufserfahrung von Serhii Vasylenko

  • Bis heute 17 Jahre und 9 Monate, seit Okt. 2006

    Senior System Software Developer

    Radical Computing, Frontex, Evogence

    Support, bug fixes and extending of proprietary in-memory-database xcelerix. Support of existed and creation of new application (KiMetrix) based on this database. Support and programming for Sage Saleslogix CRM, KnowledgeSync. Development of few Windows GUI apps which usually works with database under the hood using MFC and C++. System development for RPN - content playback implementation, data acquisition modules (work with hardware sensors, rfid, images from cameras) for events tracking.

  • 1 Jahr und 2 Monate, Sep. 2005 - Okt. 2006

    Software Developer

    Triton Audio Solutions

    Coded custom looking user interface in MFC, data preparation for audio testing. Used MS Access database, MFC, WinAPI for GUI, MS Visual C++, AMD CodeAnalyst, Compuware DevPartner for code compiling and tuning.

  • 3 Jahre und 1 Monat, Sep. 2003 - Sep. 2006

    Lead Software Developer

    Engineering centre «Impulse»

    Created system of perimeter guarding which used on prisons in Ukraine. Software was written for configuring the system, interfacing different types of sensors and devices (like intercom system), monitoring the perimeter and for supervising the process of perimeter guarding. Interfacing of hardware was done using CAN bus, data stored in MySQL database, for GUI was used wxWidget library, speex audio compression was used for storing audible data.

  • 3 Jahre und 3 Monate, Juli 2002 - Sep. 2005

    Software Developer

    VRtainment GmbH

    Developed Scenegraph to be used in products instead of SGI OpenGL Performer. Scenegraph engine was created using OpenGL and later ported it to DirectX. This was crossplatform development (linux and windows). All decent features of contemporary graphic board were used for both OpenGL and DirectX branches of engine. Development was done using MS Visual C++, gcc, mingw compilers. Readers for different 3d formats (flt, 3ds etc.) were created, also readers for numerous image formats were created.

  • 6 Jahre, Juni 1997 - Mai 2003

    Lead Software Developer

    SPE «Metecol»

    Was lead developer for ground vehicles simulator: graphic engine, custom scene editor, sound processing, network functionality, results reporting. MS Access was used as database backend, MS Visual C++ as language, OpenGL as rendering backend, Windows Sockets for network communications, and Direct Sound for audio. Wrote program for medical hardware/software complex which used in medical institution (DOS Extender DOS4GW). Also ported by me to microcontroller i80C196NP using Tasking C compiler.

Ausbildung von Serhii Vasylenko

  • 4 Jahre und 11 Monate, Sep. 1992 - Juli 1997

    Physics and Mathematics

    Nizhyn Gogol State Pedagogical University

    Teacher of mathematics and information science

Sprachen

  • Englisch

    Gut

  • Russisch

    Fließend

  • Ukrainian

    -

21 Mio. XING Mitglieder, von A bis Z