Oleksandr (Alex) Chaika

is looking for freelance projects. 🔎

Bis 2024, Senior Software Engineer, Software Aspekte

Hildesheim, Deutschland

Fähigkeiten und Kenntnisse

C++
C/C++
C
Ruby
Java
JSON
XML
CornerStone
Multi-touch
STL
Qt
Linux
Ubuntu
Windows
Mac OS X
Microsoft Visual Studio
Eclipse
OpenGL
OpenGL Shading Language
Administration
Devops
Testing
Unit Testing
Test Automation
OOP
OOD
Design-Patterns
svn
git
Neural Networks
OpenCV
Software Development
Algorithm Development
Python
Vim
Agile Software Development
Scrum
REST
Computer Science
Embedded Systems
Software Architecture
Game Development
3D
Real-Time Systems
Real-time programming

Werdegang

Berufserfahrung von Oleksandr (Alex) Chaika

  • 2 Jahre, Feb. 2022 - Jan. 2024

    Senior Software Engineer

    Software Aspekte

    Worked as external consultant for Etas GmbH on OTA project - self-update for the cars as part of Software Defined Vehicle concept. Cloud and internal architectures are capable of separating safety-critical logic from QM features and can provide a mechanism for custom applications as extensions for existing functionality or new software features for the car. Responsibilities: • development of self-update-agent Environment: • technologies: C++11 / Eclipse Kanto / MQTT / Docker

  • 5 Monate, Sep. 2021 - Jan. 2022

    Software Engineer (C++)

    Infopulse GmbH

    Worked as external consultant for JoyNext company. Project was navigation for head-unit installed in cars: OpenGL-based application with soft real time constraints, map rendering, route planning, navigation, search by name/address/poi/etc, traffic information received over-the-air. Responsibilities: • development of new features • documenting developed solution • writing tests • review of code • review of tests • review of system design • review of documentation

  • 4 Jahre und 4 Monate, Mai 2017 - Aug. 2021

    Software Engineer (C++)

    Infopulse GmbH

    Worked as external consultant onsite for Bosch SoftTec GmbH. Project is auxiliary software+hardware for Level 4 of autonomous driving vehicle. Software with ASIL-B constraints runs inside a car on ECU and transforms HD map data in order to provide electronic horizon required by autonomous driving unit. Responsibilities: • development of new features according to V-Model • development of tests with 100% code coverage • development of hard real-time code • writing documentation • requirements based testing

  • 3 Jahre und 10 Monate, Aug. 2013 - Mai 2017

    Senior Software Engineer (C++)

    Ignite LTD

    Worked on project: multi-touch interactive wall. System shows content (2D/3D/graphics/web/rss) to its visitors. Responsibilities: • communication with the customer • software architecture development • development of new features • working with performance critical code (soft real-time) • refactoring of the existing code • optimization of the existing code • manual testing • on demand customer support

  • 8 Monate, Nov. 2012 - Juni 2013

    Game Developer

    Gameloft

    Worked on project: iOS/Android game "Six Guns" (https://www.gameloft.com/en/game/six-guns) Responsibilities: • game statistics (tracking) implementation • UI implementation • bugfixing • testing on iOS device Achievements: • got experience with C++ under iOS and mobile game development Environment: • development environment: Microsoft Visual Studio / Xcode • technologies: C++ / STL / boost / OpenGL • other: SVN

  • 3 Jahre und 6 Monate, Mai 2009 - Okt. 2012

    Software Engineer (C++)

    GlobalLogic Ukraine

    Worked on project: ultrasound medical equipment. Responsibilities: • communication with the customer • nightly builds server maintenance • support of QA team • analysis (code-coverage on the target) • test automation Achievements: • integrated 3rd party software (code coverage) into embedded environment Environment: • OS: VxWorks / WinCE • devenv: Microsoft Visual Studio / TFS • technologies: C++ / SilverLight / Zinc / ruby • tools: BullsEye / Testwell CTC++ / VectorCAST

  • 9 Monate, Sep. 2008 - Mai 2009

    Software Developer (C++)

    GlobalLogic

    Worked on a project (medical device) used in emergency vehicles and in diagnostic rooms in medical institutions: cardio-vascular treatment and reanimation. Responsibilities: • fixing bugs (reports came from clients) • database migration analysis (MS Access -> MS SQL) Environment: • development environment: Microsoft Visual Studio • technologies: C++ / C# / VB.NET / COM / MS SQL / MS Access • other: Microsoft Visual Source Safe

  • 4 Monate, Mai 2006 - Aug. 2006

    Internship (game developer, C++)

    Program-Ace

    Worked as internship on 2 projects: • Ace3D game engine • Agent Hugo - Roborumble (https://www.youtube.com/watch?v=qIGogPgAyv0) game for Nintendo GameBoy Advance Responsibilities: • development of post process filters for Ace3D game engine (bloom, lens flare, star) • UI implementation for Agent Hugo game (menus, level selection, credits) • NPC implementation (state-machine based final boss) Environment: • devenv: Microsoft Visual Studio • technologies: C / C++ / HLSL / nVidia FX Composer • other: CVS

Ausbildung von Oleksandr (Alex) Chaika

  • 5 Jahre und 10 Monate, Sep. 2003 - Juni 2009

    System analysis

    Kharkiv Polytechnic Institute

Sprachen

  • Englisch

    Fließend

  • Russisch

    Muttersprache

  • Ukrainian

    -

Interessen

Skiing
Mountain biking
Hiking
Snooker
Space science
Photography
Outdoor sport
Snowboarding
Dogs
Healthy food
Plants

21 Mio. XING Mitglieder, von A bis Z