OTA-FC post SoP support for PorscheResponsible for OTA Self Update, Module Platform API and RedBend's Software Management Client functional domains. Focusing mainly on defect root cause analysis and stability improvements.
NTG7 Head Unit for Daimler (Mercedes-Benz)Integration of RedBend's software with the NTG7 project, refactoring of legacy code, introducing modern C++ coding practices.
HARMAN Spark for AT&TCreated a fault-tolerant IPC solution based on ZeroMQ and Cap'n Proto for an initial integration of TCU Shield project acquired with TowerSec which later became HARMAN Spark platform.
IVI 2020 Head Unit for PSA (Peugeot Citroën)Extending GENIVI's Automotive Message Broker with vendor-specific messages, CommonAPI interfaces and automated testing capabilities.
Designed and implemented a CAN bus scripting tool with a domain-specific language for automated defect reproduction.
Development of an embedded Linux firmware and a hardware-accelerated multimedia stack for karaoke set top boxes on Sigma Designs (MIPS) and HiSilicon (ARM) platforms. Linux kernel driver development (UART, I2C, SPI). Hardware bring-up and vendor BSPs integration.
Development of a firmware for a medical patient monitoring device (MCU) from Mindray using C# and C++ on Windows Embedded platform.
Created a test automation framework with support for white- and black-box testing of eSignal desktop application using C# and C++/CLI.
Developed a fully-automated performance testing and reporting platform with integration into an existing CI infrastructure (Atlassian Bamboo and JIRA).
Production infrastructure management, hardware and software systems setup and monitoring, technical support.