Mar `19 – Present
Project maintenance (bugs fixing etc.), new functionality development. For example, new OSs support and was added and new microservices were designed.
OS images customization system for single-board computers. The system allows creating an OS image to solve a specific task based on Raspbian, Devuan, Ubuntu, and Alpine.
Technologies Stack:Django MongoDB PostgreSQL Python Tornado Redis Bash Docker
Sep `18 – Present
Sep `18 – Present
Splinter/Selenium tests implementation for Rocket.Chat messenger and its bot. The tests are launched on a regular basis and determine regression in Rocket.Chat’s new versions. Backend development team takes decisions on migration to the new versions based on the test results.
Aug `18 – Present
HR Processes Automation (RocketChat Customisation)
Participation in all development processes.
HR processes automation in Rocket.Chat corporate messenger and its Hubot bot: * Hubot sends birthday reminders to company staff, birthdays congratulations, creates private channels for gifts discussions; * staff members can apply for vacation via Hubot making the process more transparent since all the applications are sent via a private channel where all the people in charge are (HR specialists, tech leaders, etc.) so that they can approve or decline the applications in this channel.
Technologies Stack:Meteor Node.js Redis ES6 Docker
Dec `18 – Feb `19
Tornado server development, working with authentication, API development, implementation of system functionality demo, real-time notifications creation.
Multi-user admin panel for video processing servers. The system is a Single-Page Application in Russian and English. User authorization and registration are carried out by the admin. The admin panel allows to pull the servers list with brief info, saved graphs, database current status and license details with the capability of further editing the data. The admin panel also has a built-in reporting and notification.
Technologies Stack:Python Tornado GraphQL
Photo & Video
Southern Federal University
Bachelor of Fundamental Informatics and IT
Southernd Federal University
Master of Applied Mathematics and Informatics