Працював в 13 компаніях 13 років 3 місяці
IT, IT - консалтинг / Послуги / Виробництво устаткування
Software Engineer
NDA
IT
3 роки 3 місяці
06.2021 - до теперішнього часу
- Peer to peer protocol extension on the base of libp2p using Rust.
- Yocto build scripts for Automotive platform.
- Requirements engineer at Automotive project.
- REST API for Windows based distributed CMS using C++.
- POS terminal middleware
- Ethereum/kusama library to submit transactions or extrinsics into blockchain from ESP8266 or ESP32
Back-end developer
Bitstocks
IT
3 місяці
02.2021 - 05.2021
- Done 2 new microservices for crypto exchange using Golang
Back-end developer
NDA
IT
5 місяців
09.2020 - 02.2021
1. Rewriting legacy trading platform using C.
2. Proof of concept for Telemetry system with Autosar Adaptive and AWS cloud.
IoT gateway Architect
Softengi
IT
4 місяці
10.2019 - 02.2020
Design of Linux based gateway and it SW components for IoT & V2X applications.
Evaluation of message bus variants based on: MQTT (Mosquitto/MQTT-C,Paho), Redis, ZeroMQ, nanomsg/nng, UDP sockets, etc.
Tools: C, C++, Buildroot, gpsd, CAN bus, NAT traversal, UDP based protocol, LwIP, cmake, gdb, STM32/iMX6/Raspberry, Nuttx/RIOT/embox/FreeRTOS
Embedded developer (remote contract job in Kiev)
Telemetry & Telematics & IoT
IT
2 роки 1 місяць
09.2017 - 10.2019
Telemetry/Telematics/IoT system (AM335x SoC): design, development, CI/HiL/tests setup, big data processing optimization, profiling, troubleshooting, Linux kernel patches.
Tools: C, Rust, C++/Qt, Java/OSGI/JNI, Python/PyQt4, bash scripts, PTXdist/Yocto, nRF5x SDK, BLE/BlueZ, CAN bus, SAE J1939, OBD, LIN, Vector DBC, CANalyzer/BusMaster, D-Bus, Redis, MQTT/Mosquitto, SVN/git, Docker/VM.
AUTOSAR Integrator
Outsourcing company, Poland
IT - консалтинг / Послуги / Виробництво устаткування
6 місяців
03.2017 - 09.2017
SW integration in scope of AUTOSAR model: Perl, Python, Integrity, Make tool, C
Embedded developer
Tieto Poland
IT
1 рік 5 місяців
09.2015 - 02.2017
Projects:
- U-boot, Linux Kernel, Device Tree, ramfs, device drivers customization for single board PC on ARM SoC
- WinCE (Automotive): USB problems analysis; IBM Rational Synergy/Rhapsody, C++
- LTE product care: problems analysis, Gerrit/Git, C
- LTE -LAA implementation
Back-end developer
BetInvest
IT
5 місяців
04.2015 - 09.2015
Back-end refactoring for multimedia streaming server.
Were used: Linux, ffmpeg, C, C++, Python.
Embedded developer
INTRO PRO LLC
IT
8 місяців
06.2014 - 02.2015
Linux/Android Application:
1) parsing and caching cloud server responses XL/JSON
2) multimedia & video streaming: HLS, VLClib, RTSP/RTP
Embedded developer
VideoNet
IT
7 місяців
06.2013 - 01.2014
VoIP application for multimedia steaming on OpenWRT/Linux
Embedded developer
CyberVision
IT
4 місяці
02.2012 - 06.2012
ANSI C , Java
Разработчик ПО
Арисент
IT
8 місяців
01.2011 - 09.2011
Assembler, C, ARM
Senior SW Developer, SW/HW Integrator, HW technical leader
SoftServe
IT
1 рік 6 місяців
03.2008 - 09.2009
Development firmware and hardware for hand-held device.
ANSI C, C#, C++, schematic and PCB design, drivers, USB, ARM, DSP
Ключова інформація
C, Rust, Golang, C++/Qt;
Linux/OpenWRT/PTXdist/Yocto/Buildroot, Android, WinCE, kernel modules & device drivers, USB, CAN, OBD, LIN, SIP/VoIP, IPC, multimedia, video streaming, IoT, V2X, MQTT, Redis;
wireless: LTE, Bluetooth LE and 2.4GHz custom RF modules;
RTOS: Nuttx, Embox, RIOT, FreeRTOS
hardware design;
https://github.com/yamukha
Навчався в 1 закладі
ТНТУ
приборостроение
Тернополь, Украина, 1996
Володіє мовами
Англійська
вільно
Німецька
нижче середнього
Польська
середній
Може проходити співбесіду на цій мові
Може проходити співбесіду на цій мові
Російська
рідна
Українська
рідна
М
М
Back-end or Embedded Systems Developer
Київ
повна зайнятість, неповна зайнятість, проектна робота
Характер роботи: віддалена робота, гібридна
Оновлено 2 місяці тому