Backend программист
Контакты
Занимаюсь проектной деятельностью с 2018 года. Опробовал себя в различных технологиях:
Frontend - уверено использую bootstrap (примеры: http://maxinstall.ru/, https://romics.org/ru/ + личный кабинет, демо версия которого находится здесь: https://lencodigitexer.github.io/romics-dashboard/html/crypto/).
Android - нравится Java. Использовал Python фреймворк Kivy для андроид приложений. Пример проекта: приложение для Комсомола и расписание для своей группы в колледже - https://melkosoftcom.github.io/#products
Python - боты VK(vk_api), Telegram(telethon, pyTelegramBotAPI). Использовал различные библиотеки и фреймворки - Selenium (автоматизация браузера), PyQt (GUI для Desktop программ), Django, Kivy.
Изучаю C# - использовал технологию NetCore для написания консольных утилит и UWP для графических приложений: https://github.com/LencoDigitexer/forecastie. Так же писал игру на движке Unity: https://lencodigitexer.github.io/nyansber/web/
C/C++ использовал для консольных приложений и в качестве олимпиадного программирования. Мой первый проекты был написан на си- консольный тамагочи: https://github.com/LencoDigitexer/TamagochiCat. Писал игру для игровой платформы Sega Mega Drive: https://github.com/LencoDigitexer/everlasting-summer-sega
В основном использую Python, как для фриланса, так и для хобби-проектов.
Знаю:
- Python (Flask, Django, Kivy, Selenium)
- HTML/CSS/JS, также вспомогательные инструменты Bootstrap и др
Пользуюсь:
- CI/CD (быстрое разворачивание проекта на Github page и Heroku), модульное тестирование
- Linux, Git, SQL, MySQL Workbench
Работал с:
- Java / Kotlin
- C/C++
- Figma
- Разрабатывал расширения для браузера (MV2)
Опыт
OpenSource-организация по обновлению форка метапоисковой системы SearXNG.
Настроил:
- VDS сервер на Linux
- сертификат Let’s Encrypt
- прокси-сервер для Web-страниц
- CI\CD для разворачивания сервиса, а так же поиска ошибок
BackEnd:
- написал несколько поисковых модулей
- внедрил модуль отображения фавиконок
- добавил модуль автозаполнения поиска от yandex
FrontEnd:
- написал уникальные темы для разных браузеров
В итоге, запустил домен с работающим поисковиком https://trydex.tk с регулярным обновлением из основного репозитория посредством CI\CD стека.
Создал с нуля - Логотип, Брендбук, Дизайн web-страницы.
Frontend:
- верстал HTML шаблоны для лендинга и личного кабинета по своему дизайну.
Backend:
- компоновал шаблоны в Python Django
- писал модули авторизации
- создавал карты с геоположениями магазинов
- писал SQL скрипты для баз данных.
Работал в команде, мы вместе решали проблемы. Стал ответственно относиться к работе, использовать нестандартные решения.
- создал сайт (maxinstall.ru),
- проводил поисковую оптимизацию
- создал профиль компании на рекламных площадках
- отвечал на тикеты клиентов и администрировал сервера
- настраивал конфигурации,
- устранял проблемные места