Семён Е. Fullstack
Ключевые навыки и опыт:
OS: Ubuntu, Linux, Mac OS, Windows.
Фронтенд-разработка: HTML5, CSS3, JavaScript, JQuery, Bootstrap 4, Angular/Material, playerJS, Apexcharts, html2canvas, JsPD, ngx-translate, fullcalendar, ngx-charts, webpack, React.
Agile: Scrum, Kanban
Python: Django, Django Rest Framework, Celery, Flask, Tkinter, Selenium, asyncio.
PHP: Laravel.
Базы данных: MSSQL, MySQL, SQLite, MongoDB, PostgreSQL.
ORM: SQLAlchemy.
Прочее: AWS, Kubernetes, Docker, VSC, RabbitMQ, sockets.io.
Интеграция API: Google Maps, Yandex Maps, 2GIS, Ozon, Wildberries, Telegram.
Образование:
2009 - 2013 Технический колледж ДГТУ, программное обеспечение вычислительной техники и автоматизированных систем.
2014 - 2018 - ДГТУ, Радиотехника, бакалавр.
Программные продукты для компаний различного профиля
Разработка приложений для компаний различного профиля. Обязанности: Разработка сайтов, веб-приложений, программных продуктов; Работа в базах данных, облачных хранилищах, на сетевых ресурсах; Поиск багов (программных ошибок) и их исправление; Контроль качества продукта; Ведение переговоров с заказчиками; Планирование, контроль и выполнение проекта.
2019 - декабрь 2020 месяцев
Платформа для генерации видеоконтента
Веб-приложение для создания рекламного видеоконтента на основе медиа файлов пользователя. Пользователи могут выбрать готовый шаблон, загрузить свои файлы (видео и изображения) или выбрать готовые из библиотеки, обрезать/изменить масштаб файлов, выбрать или загрузить аудиофайл, сгенерировать конечное видео в требуемом формате и размере. Обязанности: Разработка API и пользовательского интерфейса. Рефакторинг кода, фикс багов. Создание гибкой настройки раздачи прав доступа к функционалу приложения. Создание персонализированных шаблонов для видео. Разработка инструментов для редактирования шрифтов, аудиофайлов, изображений.
Django 2.2, Python 3.8, ffmpeg, JQuery, CSS, HTML5, Javascript, Bootstrap, playerjs, PostgreSQL, Docker, tunnelblick, git
июнь 2021 - август 2022, июнь, 2022 - настоящее время (стадия поддержки) месяцев
Платформа для автоматического скрейпинга веб страниц
Платформа позволяет владельцем веб сайтов использовать готовые теги iframe для автоматического скрейпинга веб страниц и генерации видео на основе полученных данных. Обязанности: Разработка API. Парсинг сайтов и извлечение изображений. Создание таблиц для просмотра и подсчета среднего значения времени просмотра видеоролика. Настройка проектной инфраструктуры и DevOps-пайплайнов.
Angular, Python 3.7, PostgreSQL, Django 2.2, Google API, Beautiful Soup, Azure
декабрь 2020 - май 2021 месяц
Веб-приложение для фермеров
Веб-приложение для калифорнийских фермеров, выращивающих миндаль. Приложение предоставляет детальную информацию по ключевым факторам, влияющим на урожайность в регионе пользователя (температура воздуха, осадки, ирригация, фертильность почвы,и тд.). Пользователи могут посмотреть информативный прогноз погоды, а также поделиться лабораторными отчетами с работниками своей фермы. Обязанности: Разработка API и пользовательского интерфейса. Изменение уже существующего кода согласно новым требованиям. Построение графиков, генерируемых на основе данных из лабораторных отчетов. Поддержка приложения.
Python 3.9, Django 2.2, FFmpeg, Angular 11, JavaScript, chart.js
сентябрь 2021 - декабрь 2021 месяц
Приложение для управления корпоративными процессами
В рамках проекта разрабатывалось мобильное приложение и веб-платформа. Целью проекта было создание инструмента, позволяющего управлять рабочими процессами в компании, такими как адаптация новых сотрудников, обработка запросов на отпуск, управление проектами и командами, обучение и поощрение персонала, и тд. Обязанности: Разработка клиентской части приложения, а также API. Разработка главного экрана, списка пользователей, списка проектов, экрана настроек и экрана редактирования профиля пользователя, и тд.
Angular/Material 14, ngx-translate 14, fullcalendar, ngx-charts, Python 3.9, Django 2.2, Scrum, Azure
апрель 2022 - настоящее время месяцев
Веб-платформа для обмена данными
Самостоятельная веб-платформа, позволяющая осуществлять обмен данными и опытом для улучшения конкурентоспособности промышленных объектов при помощи сравнения метрик бенчмаркинга. Компании заполняют детальную информацию о себе, своих ключевых метриках (количество сотрудников, площадь производства, доходы и тд.) и могут сравнивать свои показатели с показателями других компаний в данной отрасли. Обязанности: Разработка пользовательского интерфейса и API. Создание и регистрация новых пользователей, гибкое делегирование прав. Создание заявок на регистрацию промышленных объектов. Разработка инструментов для сравнения метрик бенчмаркинга. Создание функционала для экспорта таблиц и графиков в pdf. Создание многоуровневых графиков на основе данных, полученных от пользователей.
Angular/Material 13, Fuse 14, Apexcharts 3, html2canvas 1.4, JsPDF 2.5, JsPDF-autotable 3.5, ngx-translate 14, Python 3.9, Django 2.2, Azure
декабрь 2021 - апрель 2022 месяца