Игорь Сурков | Full-stack & Backend Developer
Коммерческий опыт с 2017 года. Специализируюсь на решении бизнес-задач с помощью кода. Беру проект и довожу его до работающего состояния.
Основной стек технологий:
Python (ключевая компетенция)
-> Направление: Backend, API (REST), Telegram-боты, парсинг, скрипты автоматизации.
-> Технологии: Django, Flask, FastAPI, Aiogram 3.x, SQLAlchemy, Celery.
-> Навыки: Уверенная работа с асинхронностью (asyncio), проектирование и реализация сложных FSM-сценариев для ботов, интеграция со сторонними сервисами.
C# / .NET
-> Направление: Desktop-приложения под Windows, внутренние утилиты для бизнеса.
-> Технологии: .NET 6/7, WinForms, WPF, Entity Framework, LINQ.
-> IDE: Visual Studio 2022.
-> Навыки: Создание прикладного ПО для автоматизации рутинных процессов, работа с локальными и удаленными базами данных.
Java (опыт в Enterprise-сегменте)
-> Направление: Микросервисы, высоконагруженный бэкенд.
-> Технологии: Java 11/17, Spring (Boot, Data, MVC), Hibernate, Maven.
-> Навыки: Понимание принципов построения отказоустойчивых систем, опыт работы в команде над сложными серверными приложениями.
Frontend / Web
-> Направление: Создание сайтов, верстка.
-> Технологии: HTML5, CSS3, JavaScript (ES6+), Jinja2 (для интеграции с Python-бэкендом).
-> Навыки: Разработка адаптивных интерфейсов, верстка по макетам (Figma), создание сайтов-визиток и лендингов с нуля, интеграция фронтенда с бэкендом.
Базы данных и DevOps
-> СУБД: PostgreSQL (в приоритете), MySQL, SQLite, Redis (как кэш и брокер сообщений).
-> Инструменты: Docker, Docker Compose, Nginx, Git.
-> ОС: Уверенная работа в терминале Linux (Ubuntu/Debian), настройка окружения для развертывания приложений.