Работал в 13 компаниях 13 лет
IT, IT-консалтинг / Услуги / Производство оборудования
Software Engineer
NDA
IT
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
Киев
Активно ищет работу
полная занятость, неполная занятость, проектная работа
Характер работы: удаленная работа, гибридная
Обновлено только что