Профиль

  • Проектов 1
  • Оценка -
  • Рейтинг 636
Зарегистрируйтесь

Если у вас есть аккаунт, авторизуйтесь

Показатели

  • Последний проект: 2 месяца назад
  • Сотрудничество с заказчиками: 1
  • Последний визит: 1 месяц 6 дней назад

Резюме

Обо мне 👨‍💻
Привет и спасибо, что нашли время заглянуть в мой профиль!

Я — full-stack .NET-разработчик с 10+ годами опыта, который ведёт проекты от идеи и архитектуры до релиза и поддержки. Работаю с вебом, десктопом, облаком и внутренними сервисами для бизнеса.

Мой основной стек: C#, .NET / .NET Core, ASP.NET / ASP.NET Core, Web API, Blazor, WPF, SQL, Azure.
Отдельный фокус — финтех, трейдинговая аналитика, прототипы блокчейн-систем, автоматизация через Telegram-ботов, парсинг / обработка данных и ML-решения на базе экосистемы Microsoft (ML.NET, Azure Machine Learning, Azure AutoML).

Параллельно я преподаю .NET и смежные технологии, поэтому привык строить решения так, чтобы их было легко читать, поддерживать и развивать.
Также у меня есть опыт с Java (Android), и я с удовольствием беру проекты по Android на Java.

Чем могу быть полезен вашему бизнесу 💼
Я могу взять на себя полный технический цикл:

Разработка web-приложений: личные кабинеты, админки, внутренние CRM/ERP-модули, панели управления.

Создание и поддержка REST API для веба, мобильных приложений и микросервисов.

Финтех и трейдинг: аналитические сервисы, интеграции с биржами, автоматизированные стратегии, работа с рыночными данными.

Парсинг и обработка данных: сбор, очистка, нормализация и сохранение данных из разных источников (API, HTML, CSV/Excel, логи).

ML и аналитика: подготовка данных, обучение и интеграция моделей (ML.NET, Azure ML / AutoML) в реальные .NET-решения.

Автоматизация и боты: Telegram-боты, сервисные инструменты для уведомлений, аналитики и внутренних процессов.

Desktop-решения на WPF: внутренние тулзы, панели мониторинга, инструменты для операционных команд.

Прототипы блокчейн-логики: модели транзакций, блоков, PoW-логика, простые кошельки и цепочки.

Деплой и настройка в Microsoft Azure, логирование, мониторинг, связи между сервисами.

Рефакторинг и поддержка существующих .NET-систем, наведение порядка в коде и архитектуре.

Технические навыки 🛠

Back-end (.NET)
☑️ C#, .NET Framework, .NET Core / .NET
☑️ ASP.NET MVC, ASP.NET Core MVC, ASP.NET Core Web API
☑️ Проектирование и реализация RESTful API, авторизация/аутентификация (JWT и т.п.)
☑️ Интеграции с внешними сервисами (биржи, платёжные сервисы, нотификации, внутренние API)

ORM и работа с данными
☑️ Entity Framework, Entity Framework Core
☑️ Моделирование БД, миграции, оптимизация запросов
☑️ Паттерны Repository, Unit of Work

Базы данных
☑️ MS SQL Server, PostgreSQL, SQLite / лёгкие встроенные БД
☑️ Проектирование схем, индексация, сложные отчёты, оптимизация производительности

Обработка и парсинг данных
☑️ Парсинг API (REST), HTML-страниц, табличных форматов (CSV, Excel)
☑️ Обработка логов, рыночных и финансовых данных
☑️ Подготовка данных для аналитики, дашбордов, ML-моделей и отчётов

Front-end
☑️ Blazor (Server / WebAssembly)
☑️ HTML5, CSS3, JavaScript
☑️ Базовый опыт с Angular и React (поддержка и доработка существующих решений)
☑️ Построение удобных, понятных админ-интерфейсов и панелей управления

Desktop и игровые прототипы
☑️ WPF (паттерн MVVM, многослойная архитектура)
☑️ Базовый опыт с Unity (3D-сцены, простые игровые механики для учебных проектов)

Android / Java
☑️ Java (Android) — разработка и поддержка Android-приложений
☑️ Архитектура по подходу Clean Architecture
☑️ Dagger 2 — DI в Android-проектах
☑️ Retrofit — работа с сетевыми запросами
☑️ RxJava — реактивный подход, работа с потоками данных
Готов брать отдельные Android-проекты или Android-часть в комплексных решениях.

Данные, аналитика и ML
☑️ ML.NET (Microsoft Machine Learning) — построение и обучение моделей локально в .NET-приложениях
☑️ Azure Machine Learning, Azure AutoML — эксперименты, обучение, подбор моделей и интеграция с .NET-бэкендом
☑️ Использование моделей для аналитики, скоринга, прогнозных задач (в том числе в финтех/трейдинговых сценариях)
☑️ Полный цикл: подготовка данных → обучение модели → оценка качества → интеграция в продакшн-сервисы

Финтех, трейдинг, блокчейн
☑️ Интеграции с биржевыми API (вроде Bybit/Binance), работа с рыночными данными
☑️ Построение аналитических сервисов и элементов автоматизированной торговли
☑️ Прототипы блокчейн-систем: блоки, транзакции, PoW, кошельки, валидация цепи
☑️ Связка аналитики, SMC/трейдинговых концепций и ML-моделей для принятия решений

Облако и инфраструктура (Microsoft Azure)
☑️ Azure App Service — деплой и хостинг веб-приложений и API
☑️ Azure Functions — serverless-задачи, обработка событий, фоновые сценарии
☑️ Azure SQL Database и другие Azure-базы данных
☑️ Azure Storage Account (Blob / Table / Queue) — хранение файлов, логов, промежуточных данных
☑️ Azure Key Vault — безопасное хранение секретов, ключей, connection strings
☑️ Application Insights — логирование, метрики, трейсинг, диагностика производительности
☑️ Интеграция разных Azure-сервисов между собой, настройка окружений (dev / stage / prod), конфигурация доступов и ролей

Очереди, фоновые задачи, интеграции
☑️ RabbitMQ — очереди, обработка событий, асинхронные процессы
☑️ Фоновые задачи (Quartz.NET, Hosted Services), планирование и выполнение job-ов
☑️ Сервисные процессы: импорт/экспорт, нотификации, регулярные проверки, обработка массивов данных

Логирование и мониторинг
☑️ Serilog — структурированное логирование, корреляция запросов
☑️ Интеграция с системами мониторинга и алертинга
☑️ Обработка ошибок, трассировка, аудит событий

Паттерны, архитектура и качество кода
☑️ Паттерны MVVM, MVP, MVC, многослойная архитектура
☑️ Принципы SOLID, разделение ответственности, чистая архитектура
☑️ Асинхронное программирование (async/await), глубокое понимание потоков
☑️ Сокеты, сетевое программирование, работа с протоколами и низкоуровневыми подключениями
☑️ Code review, рефакторинг, написание поддерживаемого кода

Инструменты и организация работы
☑️ Git (GitHub / GitLab), ветвление, pull request-ы, code review
☑️ Trello, Jira и другие таск-трекеры
☑️ Спокойная, прозрачная коммуникация, адекватные оценки и дедлайны

Опыт преподавания 🎓
Я преподаю .NET, C#, ASP.NET Core, базы данных, ADO.NET, Entity Framework, архитектурные подходы и паттерны.

В работе со студентами я:

Структурирую материал от простого к сложному.

Объясняю, почему решение работает именно так, а не просто «как написать код».

Сразу закладываю в примеры лучшие практики: нейминг, структуру, паттерны, логирование, работу с данными.

Этот опыт напрямую переносится в коммерческие проекты: системы делаю понятными и предсказуемыми для любого разработчика, который придёт после меня.

Формат сотрудничества и принципы 🤝

Работаю как партнёр, а не просто исполнитель задач.

Объясняю технические решения простым языком, без лишнего жаргона.

Помогаю выбрать оптимальный стек под ваши цели и бюджет.

Регулярно даю апдейты, показываю промежуточные результаты, предлагаю улучшения.

После релиза могу оставаться на поддержке и дальнейшем развитии продукта.

Если кратко 😉

Сильный full-stack .NET-разработчик с реальным продакшн-опытом.

Финтех, трейдинг, блокчейн, парсинг данных, ML-решения, Telegram-боты, автоматизация — мои ключевые направления.

Есть опыт в Java/Android (Dagger 2, Clean Architecture, Retrofit, RxJava) и готовность брать Android-проекты.

Преподаватель, который умеет объяснить сложное простым языком и построить решения так, чтобы ими было легко пользоваться и развивать.