Technology stack used in development: PHP, JavaScript, JQuery, PostgreSQL.
Cheboksary Institute (branch) of Moscow Polytechnic University
Period: September 2023 - June 2024 Position: Lecturer Type: Contract work Web-Site: https://polytech21.ru/
Teaching programming courses (Python, Pascal).
DORA
Period: August 2023 - June 2024 Position: Developer Type: Full time Web-Site: http://dora.bz/
Development of firmware for the smart door controller based on FreeRTOS.
Implementation of Modbus protocol support.
Implementation of Wiegand protocol support.
Implementation of iButton readers (1-Wire) support.
Development of an MVP mobile application for interaction with the controller via BLE.
Technology stack used in development: C, C++, Golang, Make, CMake, ESP-IDF, FreeRTOS.
DORREN
Period: January 2023 - August 2023 Position: Web Developer Type: Full time Web-Site: https://dorren.ru/
Development of the server part of the access control and management system.
Development of firmware for the smart door controller based on FreeRTOS.
Development of a system for storing controller events in Flash memory.
Development of modules for interaction of the controller with various peripherals (LCD, SD, Camera, etc.).
CI setup based on Github Actions.
Technology stack used in development: Golang, C, C++, Make, CMake, ESP-IDF, FreeRTOS.
INTIIT
Period: June 2023 - August 2023 Position: Developer Type: Contract work Web-Site: https://intiit.ru/
Development of a geographic information system.
Database design.
Development of API request handlers.
Development of a user system (a system of roles, an authorization system linked to a company, a system for monitoring and limiting the number of user requests).
Development of a system of interaction between companies, users and cities.
Development of an intuitive interface for automatic collection of geoinformation data.
Implementation of a caching system for searching geoinformation data.
Setting up deployment automation and application management using containerization.
Technology stack used in development: Golang, JavaScript, PostgreSQL, Nginx, Grafana, Redis, Docker.
Cheboksary Institute (branch) of Moscow Polytechnic University
Period: September 2022 - June 2023 Position: Lecturer Type: Contract work Web-Site: https://polytech21.ru/
Teaching programming courses (Python, Pascal).
Command F5
Period: July 2021 - December 2022 Position: Fullstack Web Developer Type: Full time Web-Site: https://cmdf5.ru/
Developing projects for client tasks.
Developing site integration with “amoCRM”.
Developing a system for providing technical support.
Developing a system for copying transactions in “amoCRM” with history.
Developing a system for generating various documents: invoices, commercial offers, etc.
Technology stack used in development: PHP, JavaScript, JQuery, MySQL, MongoDB, Redis.
SPE “Dynamics”
Period: November 2020 - July 2021 Position: Technician-programmer Type: Full time Web-Site: https://www.dynamics.com.ru/
Developing patches that add new functionality to U-Boot.
Developing a utility for interacting with OP-TEE (Arm TrustZone) Secure Storage.
Developing REST API based on microservice architecture, in the Golang programming language.
Developing various shell scripts for automated routine tasks.