Занимаюсь разработкой веб-сервисов на PHP, Python, Node.js. Работаю с базами данных MySQL, MariaDB, PostgreSQL, MS SQL. Знаком с гипервизорной и контейнерной виртуализацией. Проектирую микросервисную архитектуру.
Сироткин Фёдор
Скиллы
HTML
CSS
Flexbox
JavaScript
jQuery
Node.js
PHP
Python
Keras
Tensorflow
Tkinter
Pygame
PyQT
Directum
MySQL
MariaDB
PostgreSQL
T-SQL
Linux
Debian
Ubuntu
CentOS
OpenSUSE
EndeavourOS
Manjaro
VirtualBox
Docker
Elasticsearch
RabbitMQ
Fluentd
Git
Github
Gitlab
Jenkins
Teamcity
AutoHotKey
RegExp
Некоторые из моих работ...
Беспилотное наземное транспортное средство на базе электроквадроцикла. В автономном режиме имеет возможность осуществить движение из точки в точку используя данные с навигации, при этом объезжая препятствия основываясь на данных с лазерного двумерного сканера. В телеуправляемом режиме имеет возможность управления с дистанционного пульта управления.
Инструменты
LabView
Measurement & Automation Explorer
Модуль NI Robotics
Модуль NI FPGA
Модуль NI Real–Time Module
Модуль NI Vision Development Module
Модуль NI Device Drivers
Altium Designer
Autodesk Inventor
Microsoft Visio
Создание беспилотного наземного транспортного средства
Одной из моих первых работ в сфере программирования была по созданию целевой страницы (англ. landing page, также «посадочной страницы») интернет-компании. Это была веб-страница, основной задачей которой является сбор контактных данных целевой аудитории. Она используется для усиления эффективности рекламы, увеличения аудитории.
Инструменты
HTML
CSS
PHP
JavaScript
Landing Page интернет-компании
Сайт отеля, расположенного в центре города. Реализованы функции регистрации номеров, фотогаллереи, видеогаллереи, 3D-тура, гостевой книги и многое другое.
Инструменты
HTML
CSS
PHP
JavaScript
Сайт отеля с бронированием номеров
Одна из работ демострирующая свёрточные нейронные сети.
Инструменты
Python
Keras
Tensorflow
Tkinter
Нейронная сеть для распознавания рукописной буквы или цифры
Простой мессенджер на базе PyQT5 и Flask. Был создан в учебных целях.
Инструменты
Python
PyQT5
Flask
Реализация простого мессенджера
Два игрока имеют по N шашек и играют в поле MxM клеток, делая ходы по очереди.
Возможные ходы:
- переставить свою шашку на соседние свободные клетки
- переставить свою шашку через поле, если оно занято другой шашкой.
Если шашка с трёх сторон окружена шашками противника, она снимается с поля. Если пустая клетка с 3-х сторон окружена шашками одного игрока, на её место ставится новая шашка этого игрока. Цель игры – убрать с доски все шашки противника.