
Vladimir Shabunin
Software Engineer
Salary / Daily rate
Nea Smyrni, Greece
Freelance, open to permanent contract
Skills
Languages
About me
Intro
Experienced Software Engineer with a strong background in developing scalable IoT platforms, secure communication protocols, and home/industrial automation systems. Adept at system integration and contributing to open-source projects, with expertise in Linux, networking, and various programming languages including Go, C, JavaScript, and Python.
Work experience
Software Engineer
Aladdin R.D.
Jun 2021 - Jul 2024
3 years 2 months
Moscow, Russia
• Architected and developed an IoT platform for managing constrained devices with secure client-server communication, OTA firmware updates, and encrypted protocols [Go, C, DTLS, LwM2M, gRPC]. • Led the development of a DTLS library (RFC6347, RFC9189) for encrypted peer communication, overseeing architectural decisions and collaborating with a teammate on cryptographic implementation [Go]. • Integrated LDAP authentication into UEFI bootloader [C, EDK2, ASN.1, LDAP]. • Working with industry standards: PKCS, NIST, GOST.
Software Developer, Home Automation
comfortdt.ru
Jan 2013 - Jul 2021
8 years 7 months
Moscow, Russia
Commissioning home-automation systems and delivering it to customer. • Commissioning home automation from different vendors. • Connecting IoT devices with customer needs. • Working with industrial standards: KNX, BACNet, Modbus. • Gained solid experience on different communication protocols. • Designed embedded linux-based controller with integration to KNX bus.
Education
Lomonosov Moscow State University (MSU)
Физика
2008 - 2010
3 years
Moscow Technical University of Communications and Informatics (MTUCI)
Licenses & certifications
Penetration Tester Path
Issued: Jan 2024