Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл более двух недель назад
Мужчина, 37 лет, родился 10 марта 1989
Москва, м. Крылатское, готов к переезду, готов к редким командировкам
Team Lead C#
Специализации:
- Программист, разработчик
- Руководитель группы разработки
Тип занятости: полная занятость
Опыт работы 18 лет 8 месяцев
Май 2017 — Май 2025
8 лет 1 месяц
Москва, www.lifeit.ru/
Информационные технологии, системная интеграция, интернет... Показать еще
Руководитель отдела перспективных технологий
Задачи: техническое лидерство, архитектура и разработка на множестве проектов для государственных заказчиков (преимущественно Федеральная Таможенная Служба).
Проекты: от поддержки legacy десктоп проектов (WinForms + Firebird), веб порталов (AngularJS + ASP.NET WinAPI + Oracle), доведения проблемных проектов до эксплуатации — и до проектирования новых систем с нуля.
Команда: бекенд, фронт, тестирование, аналитика, dba
Инструменты и технологии: C#, XUnit, .NET Framework 4.8, .NET 8, PostgreSql, Oracle, Firebird, IBM MQ, Entity Framework, ASP.NET WinAPI, AngularJS, WinForms, GitLab CI/CD, xUnit, FluentValidation, DDD, Сервис ориентированная архитектура
Октябрь 2016 — Май 2017
8 месяцев
Москва, www.lifeit.ru/
Информационные технологии, системная интеграция, интернет... Показать еще
.net разработчик
Разработка ПО для государственных заказчиков
Октябрь 2006 — Октябрь 2016
10 лет 1 месяц
Россия, s-avt.ru
Информационные технологии, системная интеграция, интернет... Показать еще
Программист
Роль: Ведущий разработчик, руководитель отдела
Задачи:
Разработка продающих сайтов компании (ASP.NET WebForms, ASP.NET MVC, MSSQL).
Автоматизация бизнес-процессов компании на базе CRM Terrasoft.
Разработка на стороне MSSQL, реализация бухгалтерской и прочей отчетности в виде отчетов MSRS.
Руководитель разработки: в подчинении и разработчики, и тестировщики, и аналитики
Команда: frontend, backend, тестировщики и аналитики
Инструменты и технологии: Монолит, ASP.NET MVC, MS SQL, Razor, HTML, CSS, Bootstrap, jQuery, DNN
Навыки
Уровни владения навыками
Продвинутый уровень
Средний уровень
Базовый уровень
Уровень не указан
Обо мне
Hard skills
Language: C#, SQL, JavaScript, HTML
Framework: .NET Framework, .NET Core, .NET, ASP.NET, ASP.NET Core, WPF, Avalonia
DI: DryIoc
DB: PostgreSQL, MS SQL Server, MongoDB, Oracle, Firebird, SQLite
Cache & Distributed Lock: Redis
Full text search: Elasticsearch
Message Brokers: IBM MQ, RabbitMQ, Kafka
Circuit breaking, throttling: Polly
CI/CD: GitLab, Docker, Kubernates
ORM: Entity Framework, EntityFramework Core, Dapper
Hosting: Kubernetes
Containers: Docker
Testing: NUnit, xUnit, MSTest, FluentValidation, Moq, FlaUI, Bogus
Monitoring and logging: NLog, Serilog, OpenTelemetry, Prometheus, Grafana
API documentation: Swagger/OpenAPI, Postman
Codegen: Fody
Automation: PuppeteerSharp, Selenium
Другое: RestSharp, AutoMapper, Linq,
Soft skills
● Коммуникация и командная работа: умение ясно излагать технические решения для коллег, заказчиков и смежных команд. Эффективное взаимодействие при обсуждении задач, постановке требований и ревью кода. Способность давать конструктивную обратную связь и предлагать решения, учитывая бизнес-цели и технические ограничения.
● Стрессоустойчивость: опыт работы над критическими распределёнными системами первой важности, опыт «вытаскивания» брошенных сторонними заказчиками проектов.
● Планирование и декомпозиция задач: опыт управления рабочим процессом, разбиения задач на подзадачи и оценки сроков их выполнения. Участие в формировании бэклога с учётом архитектурных решений и бизнес-приоритетов.
● Гибкость и адаптивность: способность работать в условиях изменяющихся требований, быстро осваивать новые технологии и погружаться в различные бизнес-домены. Опыт работы с разными стеками технологий, адаптация к новым инструментам и подходам разработки.
● Критическое мышление и решение проблем: навык глубокого анализа сложных технических задач, выявления корневых причин проблем и поиска оптимальных решений. Оценка рисков и последствий изменений, обеспечение стабильности и качества кода. Применение лучших практик для предотвращения ошибок и улучшения процессов разработки.
● Ответственность и самоорганизация: управление ожиданиями бизнеса и команды, соблюдение сроков и контроль качества работы. Умение расставлять приоритеты, работать в условиях многозадачности и брать ответственность за принятые технические решения.
Open Source, контрибьютор:
- Провайдер Firebird для Entity Framework (https://github.com/cincuranet/FirebirdSql.Data.FirebirdClient) - починка миграций БД
- Анализатор Infer# (https://github.com/microsoft/infersharp) - фикс бага
- Библиотека работы со строками StringSimilarity.NET (https://github.com/SingThatSong/StringSimilarity.NET) - оптимизации методов
- Прокси-сервер для P2P серверов (https://github.com/SingThatSong/Jackett) - интерфейсные доработки
Высшее образование
2012
Высшее образование
Информационных технологий, Информационные системы
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения
