← В ленту
Регистрация: 26.04.2022

Илья Кондрашкин

Специализация: Software Engineer

Портфолио

SIGUR

Embedded Linux device development. - Taking a part of choosing h/w platform. - Setting up and maintaining build system (Yocto Project). - Developing Linux kernel modules (device drivers). - Implementing cross-platform OSDP protocol library. MCU software engineer: - Choosing HW platform. - Porting firmware to new platform. - Improving security. - Implementing new features and proprietary network protocols. - Implementing low-level protocols on hardware. - Discussing functional requirements. - Technical Interviewing.

SIGUR

MCU software engineer: - Choosing HW platform. - Porting firmware to new platform. - Improving security. - Implementing new features and proprietary network protocols. - Implementing low-level protocols on hardware. - Discussing functional requirements. - Technical Interviewing.

MERA

- Software development for Linux embedded system. - Embedded device debugging (good experience in heisenbugs fixing). - Network layer debugging. - Implementing security features. Taking a part of discussion about preferred solutions inside the project and in connected projects. Setting up an network environment in order to test a specific setup (VLANs, DHCP and Radius servers, SSL setup).

Скиллы

C++
Docker
Embedded
Git
IP
Linux
SSL
TCP
TLS
Yocto project

Опыт работы

Software Engineer
12.2017 - 02.2022 |SIGUR
Linux, OSDP, LDAP
Desktop and server application development. - Implementing synchronization with external databases over LDAP. - Introducing dev tools for team: Gitlab, Teamcity. Embedded Linux device development. - Taking a part of choosing h/w platform. - Setting up and maintaining build system (Yocto Project). - Developing Linux kernel modules (device drivers). - Implementing cross-platform OSDP protocol library. MCU software engineer: - Choosing HW platform. - Porting firmware to new platform. - Improving security. - Implementing new features and proprietary network protocols. - Implementing low-level protocols on hardware. - Discussing functional requirements. - Technical Interviewing.
Software Engineer
04.2015 - 12.2017 |MERA
VLANs, DHCP, Radius, SSL
- Software development for Linux embedded system. - Embedded device debugging (good experience in heisenbugs fixing). - Network layer debugging. - Implementing security features. Taking a part of discussion about preferred solutions inside the project and in connected projects. Setting up an network environment in order to test a specific setup (VLANs, DHCP and Radius servers, SSL setup).

Образование

Computational Mathematics and Cybernetics, Applied Mathematics and Informatics
По 2016
Nizhny Novgorod State University

Языки

АнглийскийСредний