Обо мне
Занимаюсь разработкой и созданием проектов связанных с интернетом уже более семи лет. Широкий спектр самых разных проектов.
В последнее время это API для различных сервисов и мобильных приложений.
Основные инструменты это Python для бэкенда, в основном это фреймворки Django + DRF и FastAPI, так же AioHttp как простой асинхронный HTTP Client/Server, и Flask как минимальный бэкенд сервис.
Для фронтэнда использую в основном Vue, в меньшей степени React.
Последние работы (просто несколько примеров):
- Магазин+приют для домашних животных - весь фронтенд на Vue, много форм, и состояний, бэкенд - API на Python (Django+DRF, AioHTTP).
- Документор - сервис для создания бухгалтерских документов. Новая версия фронтенда и API, прототип для инвесторов. Задачи те же, что и на предыдущем проекте.
- Сервис для сети управления движением - создание и управление светофорными группами, направление движения транспорта. SPA приложение, Quasar+Leaflet, рисование canvas. Бэкенд - API на AioHTTP, SQLAlchemy, PostGIS
- Участие в разработке системы управления распределённой сетью (40% устройств за рубежом) автоматов по разливу напитков для компании NPM. Django (DRF), микросервисная архитектура.
- Для компании SmartWord (США) несколько API для мобильных приложений - работа с пользователями, хранение данных, серверные расчёты
Вот примерно мой стек технологий:
- Python: from 2.5 to 3+ versions
- Django 1.2 to 4+ вместе с DRF
- FastAPI, SQLAlchemy или GINO, вместе с alembic
- Swagger, GraphQL (+Graphene), ElasticSearch
- NumPy, pandas
- RabbitMQ,Celery, Redis
- PostgreSQL (+PostGIS)
JavaScript:
- Vue(Vuex, Vue router, axios), Nuxt
- React.js, Leaflet.js (map layers, draws)
- WebPack
Cпециализации
- Программирование и IT
- Веб-разработка
Работы
Портфолио
MENUFORYOU
Разработка бэкенда для мобильного приложения.
Django, Tornado, PostgreSQL
АСУ «Управление отходами»
З...
SmartWord
Проектирование и реализация.
FastAPI, SQLAlchemy, PostgreS...
Фрилансер Максим Вавилов codeboy