Andrey Astakhov is an embedded software leader with 10 years of experience building automotive ECUs, ADAS and OTA/diagnostic infrastructures, currently heading an embedded software team at JSC KAMA in Croatia. He has led teams and projects from low-level STM32/FreeRTOS firmware to system design for vehicle automation, functional safety, and UDS-based OTA pipelines, with hands-on hacking and CAN/Ethernet protocol work across multiple vehicle models. Andrey is the creator and maintainer of the open-source DBC code generator c-coderdbc (coderdbc.com), reflecting a strong commitment to practical tooling that streamlines automotive development. He combines a security-aware computer-systems background with proven delivery in ASPICE environments, and often bridges kernel-space (SocketCAN drivers) to embedded application layers.
10 years of coding experience
6 years of employment as a software developer
Bachelor, Computer and Information Systems Security/Information Assurance, Bachelor, Computer and Information Systems Security/Information Assurance at Bryansk State Technical University (BSTU)
DoCAN/ISO-TP/UDS lightweight implementation suitable for applications in MCU projects
Contributions:95 commits, 48 pushes, 6 branches in 4 months
mcuudsiso14229iso15765-2obd2
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.