Python Backend разработчик
Москва, РоссияМиддл
Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 1 года до 3х лет
Опыт работы от 1 года до 3х лет
Короткая ссылка: gkjb.ru/g18hd
О себе
На данный момент Python Backend разработчик.
Мои компетенции и опыт
Python Backend-разработчик. Разрабатываю REST API и веб-приложения, проектирую архитектуру, работаю с базами данных и интеграцией внешних сервисов. Есть опыт создания и запуска проектов с нуля.
Мои некоторые проекты:
1) LayoutML - собственная библиотека на Python для создания веб-интерфейсов без HTML. Позволяет описывать страницы, компоненты и CSS полностью на Python. Утилита опубликована в PyPI
PyPi : нужен доступ к резюме
github: нужен доступ к резюме
2) crtfiles - собственная CLI-утилита для быстрого создания файлов, папок и проектов по шаблонам. Позволяет генерировать структуру проекта одной командой, создавать и управлять пользовательскими шаблонами, а также автоматически формировать .gitignore для популярных языков программирования. Утилита опубликована в PyPI
PyPi : нужен доступ к резюме
github: нужен доступ к резюме
3) DraftMaster - десктопное приложение для анализа статистики игроков Dota 2, разработанное на C++ (Qt) с backend на FastAPI. Позволяет искать игроков, анализировать последние матчи, отображать статистику, популярных героев и персональные рекомендации.
github: нужен доступ к резюме
Технический стек:
- Языки программирования: Python, C++, JavaScript, TypeScript, SQL
- Backend: FastAPI, AsyncIO, SQLAlchemy, Alembic, Pydantic, Celery
- Frontend: React, HTML5, CSS3
- Базы данных: PostgreSQL, SQLite, Redis
- Поиск и аналитика: Elasticsearch
- AI & LLM: OpenAI API, Gemini API, LLM, Prompt Engineering
- API и интеграции: REST API, JSON, HTTP, Swagger/OpenAPI, Webhooks, iiko API, 2ГИС API, Яндекс Отзывы API, Telegram Bot API, SMTP
- Безопасность: JWT, OAuth2, SSH
- Мониторинг: Grafana, Prometheus, Loki
- DevOps: Docker, Docker Compose, Nginx, Linux, Bash, Git, GitHub
- Десктопная разработка: C++, Qt
- Архитектура: REST, клиент-серверные приложения, проектирование БД, микросервисные интеграции
Ключевые навыки:
- разработка backend-приложений на Python (FastAPI)
- проектирование архитектуры веб-приложений
- разработка и документирование REST API (Swagger/OpenAPI)
- проектирование и оптимизация баз данных PostgreSQL, SQLite
- использование ORM SQLAlchemy и миграций Alembic
- написание сложных SQL-запросов и оптимизация производительности
- кеширование данных с использованием Redis
- разработка фоновых сервисов и очередей задач (Celery)
- интеграция внешних API (iiko, 2ГИС, Яндекс Отзывы, OpenAI, Gemini, Telegram, SMTP)
- разработка решений с использованием LLM и генеративного ИИ
- разработка веб-интерфейсов на React и TypeScript
- разработка desktop-приложений на C++/Qt
- контейнеризация приложений (Docker, Docker Compose)
- настройка Nginx, SSL и reverse proxy
- мониторинг и логирование (Grafana, Prometheus, Loki)
- работа в Linux, автоматизация с помощью Bash
- работа с Git/GitHub
- разработка CLI-инструментов и библиотек на Python
- проектирование и разработка проектов полного цикла: от архитектуры и базы данных до production-развертывания
Ознакомиться со всеми проектами можно в моем GitHub (feed619) : нужен доступ к резюме
Контакты
Telegram: нужен доступ к резюме
Email: нужен доступ к резюме
GitHub: нужен доступ к резюме
