Разработчик C#
Главный разработчик/ Team Lead/ Архитектор команды. Разработка и поддержка модулей системы учёта страхования (монолит). Проектирование и разработка микросервисов для плавной замены функционала монолита Управление командой 3-6 разработчиков. Проектирование и реализация микросервисов и их взаимодействия в общем «ландшафте». Контроль соблюдения архитектурных решений по команде. Основной стек: C# (WinForms, WPF, EF, .Net Core), Angular, Oracle, MSSQL, PostgreSQL. Kafka, Camunda, Redis, ELK, Prometheus, Jira, Confluence.
Проектировал и реализовал новую систему обработки заказов интернет-магазина с нуля взамен существующей устаревшей инфраструктуры. Разрабатывал бэкенд на C#, проектировал структуру базы данных на MySQL, обеспечивал интеграцию API с внешними сервисами и внутренними системами компании. Реализовал механизмы взаимодействия с контрольно-кассовой техникой (ККТ) для автоматической подготовки необходимой отчетности. Разработал отчёты различного назначения средствами Crystal Reports и Excel, обеспечив детализированный контроль над всеми аспектами бизнес-процессов компании. Была внедрена система логирования. Провёл оптимизацию и переработку архитектуры системы в условиях изменившихся требований бизнеса, внедрил модуль складского учета для эффективного управления запасами товаров и оптимизации логистических процессов. Обеспечил поддержку масштабируемости решения, заложив основы дальнейшего роста и расширения.
Осуществлял развитие и поддержку корпоративной ERP-системы, обеспечивая её эффективное функционирование и масштабирование под возросшую нагрузку и увеличившееся число пользователей. Осуществил полную миграцию хранилища данных с Microsoft Access на высокопроизводительную СУБД MS SQL Server, значительно повысив стабильность и производительность системы. Реализовывал комплексные интеграции ERP-решения с ключевыми сторонними программными продуктами, такими как система бухгалтерского учета 1С, автоматизированные инструменты документооборота и прочие ключевые компоненты инфраструктуры предприятия. Разработал ряд специализированных сервисов и прикладных решений для автоматизации рутинных операций, включая конвертацию файлов, создание интерактивных панелей мониторинга ключевых показателей, разработку удобных инструментов управления производственным процессом (управление задачами оборудования и техники производства). Активно участвовал в проектирования баз данных на платформах Access и MS SQL Server. Основной стек: VB6, .Net (VB, C#), Access, MS SQL, Обеспечил повышение эффективности эксплуатации и производительности корпоративной ИТ-инфраструктуры.