Python Developer с более чем 3-летним опытом успешной разработки и внедрения коммерческих веб-приложений.
Владею широким стеком технологий для создания полноценных и эффективных решений. Имею успешный опыт в реализации проектов различной сложности: от анализа и парсинга данных и разработки высоконагруженных Telegram-ботов до создания бэкенда для веб-приложений и работы с моделями машинного обучения.
Ключевые навыки и опыт:
1. Веб-разработка и бэкенд: Разработка RESTful API и веб-приложений с использованием современных фреймворков Flask, FastAPI и Django. Интеграция с внешними сервисами с помощью библиотеки Requests.
2. Фронтэнд: Глубокие знания в области базового стека фронтенд-разработки (HTML, CSS, JavaScript), что позволяет комплексно подходить к решению задач веб-разработки.
3. Разработка Telegram-ботов: Продвинутое владение фреймворком aiogram для создания сложных, производительных ботов с асинхронной архитектурой, конечными автоматами (FSM), middleware и интеграцией с внешними API.
4. Парсинг и автоматизация: Опыт в сборе и обработке данных с помощью Selenium (для автоматизации браузера и работы с JavaScript) и BeautifulSoup4 (для быстрого парсинга HTML/XML). Применение регулярных выражений (RegExp) для сложного поиска и валидации данных.
5. Базы данных: Опыт работы с реляционными СУБД (MySQL, PostgreSQL, SQLite) через ORM SQLAlchemy (как Core, так и ORM) и с нереляционной Redis (для кеширования и работы с сессиями).
6. Data Science, ML & AI Engineering:
* Computer Vision: Практический опыт в задачах обработки изображений и компьютерного зрения с использованием OpenCV. Разработка и прототипирование нейронных сетей с применением фреймворков PyTorch и Tensorflow.
* LLM & NLP: Разработка и интеграция LLM-приложений (GPT, Gemini, GigaChat) с использованием OpenAI API, OpenRouter и фреймворка LangChain. Реализация RAG-систем, интеллектуальных чат-ботов и агентов для автоматизации workflows.
7. Визуализация данных: Построение интерактивных диаграмм, графиков и дашбордов для анализа и представления данных (Matplotlib, NumPy, Pandas, Seaborn).
8. Прочее: ООП, асинхронное программирование (asyncio), системы контроля версий (Git), контейнеризация с помощью Docker.
Стремлюсь присоединиться к команде в качестве Python-разработчика, где смогу применить и усилить свои компетенции в области разработки и работы с данными.
Ссылка на GitHub: https://github.com/marinasmolkova852
Иностранные языки
Английский язык — технический
Добавить в избранное
Фото, имя и контакты доступны только авторизованным пользователям