Ми оновили вигляд Work.ua. Що змінилось і чому Аеропорт мрій

Andriy

.NET-розробник, 110 000 грн

Вид зайнятості:
повна
Вік:
27 років
Місто проживання:
Київ
Готовий працювати:
Дистанційно, Київ

Контактна інформація

Шукач вказав: ТелефонЕл. поштуInstagramМесенджер

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Досвід роботи

.Net-розробник

з 08.2024 по нині (2 роки 4 місяці)
SmartTender, Київ (IT)

.NET Software Engineer — Internal Platform Services
Команда платформи та внутрішніх сервісів

Розробляю та підтримую внутрішні сервіси на .NET 9/10 (C#) і супроводжую legacy-системи на .NET Framework 4.8. Автоматизую бізнес-процеси та інтегрую дані з ClickUp, Google Sheets, Elasticsearch і ERP IT-Enterprise. Провів міграцію платформи на .NET 10 LTS та інтегрував legacy-системи із сучасними сервісами. Створив крос-сервісний Message Broker на RabbitMQ з централізованим логуванням, fault-tolerance, обробкою недоставлених повідомлень і стійкістю до перемикання між дата-центрами, а також NuGet-пакети для стандартизації розробки: логування бізнес-подій, захист вхідних даних, централізована обробка подій.

Будував аналітичні рішення та дашборди (KPI, фінансово-закупівельні показники) на BigQuery і ClickHouse, впровадив подвійне зберігання даних з перемиканням читання і прискорив пошукові запити до 6 разів. Розробляю AI-функціональність: семантичний пошук і RAG (Qdrant, Elasticsearch), MCP-інструменти, автоматизована оцінка якості AI-чату. Налагодив автоматичні перевірки якості даних та архівацію великих обсягів логів і файлів (Elasticsearch, PostgreSQL, SMB/DFS, Azure Blob).

Створив систему моніторингу баз даних: метрики продуктивності, виявлення аномалій, автоматичні звіти в Google Docs. Реалізував інтелектуальне навантажувальне тестування на основі реальних логів та автоматизував обробку протоколів зустрічей у проєкти й задачі CRM.

Як Security Champion команди впроваджую практики безпеки (захист від SSRF, перевірка підписів вебхуків), проводжу аудит коду. У CI/CD працюю з GitLab CI, Docker, Helm, Hangfire, SignalR; скоротив час збірки образів у 2–4 рази.

Стек технологій
Платформи: C# • .NET 9/10 • .NET Framework 4.8 • ASP.NET Core • MVC / Web API (OWIN) • EF Core • async/багатопотковість
Архітектура: MediatR / CQRS • DI (Ninject) • event-driven • feature flags
Дані: SQL Server • PostgreSQL • ClickHouse • BigQuery • Elasticsearch • Qdrant • Azure Blob
Інтеграції: RabbitMQ • Hangfire • SignalR • OpenTelemetry • Power BI API • REST
AI: RAG • MCP • LLM-інтеграції • data quality
Безпека та DevOps: SSRF • HMAC • GitLab CI • Docker • Helm • Nexus • Git
Якість і процес: xUnit • інтеграційні тести • code review • spec-driven розробка (OpenSpec)

.Net-розробник

з 03.2021 по 08.2024 (3 роки 6 місяців)
SmartTender, Київ (IT)

.NET Software Engineer (Комерційний напрям)

Основні обов’язки та досягнення:

Архітектура та розробка ключових модулів платформи SmartTender, включно з кабінетами організатора та учасника. Реалізував повний набір функцій: управління тендерами, лотами, документами, заявками, правами доступу та історією змін.

Реалізація кастомних бізнес-процесів за стандартом BPMN 2.0: автоматизовані та напівавтоматизовані процеси прийняття та погодження рішень.

Розробка аналітичних рішень: складні дашборди по фінансових і закупівельних показниках, кастомні та типові фінансові й закупівельні звіти.

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

Розробка бізнес-логіки майданчика: персональна та загальна логіка для кабінетів організатора та учасника, інтеграція внутрішніх сервісів і API.

Співпраця з аналітиками та командою розробки для підвищення продуктивності платформи, точності даних та своєчасного впровадження функцій.

.Net-розробник

з 03.2020 по 03.2021 (1 рік)
Cognito Vervaltungs GmbH, Київ (IT)

Основні обов’язки та досягнення:

Розробка кросплатформного месенджера для робочих процесів.
Проєктував і створював застосунок, який поєднує функціональність Slack та Telegram: приватні та групові чати, канали, вкладені треди, реакції, пошук, push-сповіщення. Забезпечував синхронізацію повідомлень у реальному часі через SignalR та WebSocket.

Розробка серверної частини на .NET Core.
Реалізував REST API для обміну повідомленнями, керування користувачами, ролями, командами та правами доступу. Оптимізував бізнес-логіку та структуру запитів для мінімізації затримок у спілкуванні.

Розробка клієнтських застосунків.
Створив Android-додаток на Xamarin Native і веб-версію на Blazor WebAssembly. Забезпечив єдиний код базової логіки через спільні бібліотеки .NET Standard.

Проєктування та підтримка баз даних.
Побудував структуру БД у Microsoft SQL Server та PostgreSQL, використовуючи ефективні індекси, обмеження та зв’язки. Реалізував аудит дій користувачів, історію повідомлень і систему відновлення даних.

Інтеграції з зовнішніми сервісами.
Додав можливість надсилати сповіщення в корпоративні інструменти (електронна пошта, календар, внутрішні API). Реалізував авторизацію через OAuth2 та JWT.

Впровадження CI/CD і тестування.
Налаштував автоматичну збірку та деплой через GitLab CI. Розробив модульні та інтеграційні тести для ключових модулів системи.

Участь у плануванні та розвитку архітектури продукту.
Співпрацював із командою над вибором архітектурних рішень, структуруванням шарів застосунку, розподілом відповідальності між сервісами й модулем повідомлень.

Найскладніше досягнення:
Впровадження та розробка системи відео- та аудіоконференцій.
Спроєктував і реалізував повноцінний модуль для групових відео- й аудіодзвінків у межах месенджера. Застосував WebRTC для прямої комунікації між клієнтами з мінімальною затримкою, розробив власний сигнальний сервер на .NET Core для встановлення peer-to-peer з’єднань і обміну SDP/ICE-даними.

Забезпечив:
- підтримку конференцій з кількома учасниками;
- динамічне підключення/відключення користувачів без розриву сесії;
- автоматичне масштабування навантаження на сервері;
- відновлення з’єднання при втраті сигналу;
- оптимізацію якості потоків залежно від пропускної здатності каналу.
- Рішення інтегровано з існуючою інфраструктурою месенджера — чатами, сповіщеннями та системою автентифікації.

Освіта

Kyiv National University of Trade and Economics(Киевский национальный торгово-экономический университет)

Інженерія програмного забезпечення, Київ
Вища, з 2020 по 2022 (2 роки)

National Aviation University(Національний Авіаційни Університет)

Software engineering(Інженерія програмного забезпечення), Київ
Вища, з 2016 по 2020 (4 роки)

Додаткова освіта та сертифікати

2026 - 2міс
Сертифікат

Знання і навички

  • C#
  • JavaScript
  • MS SQL Server
  • SQL
  • .NET Framework
  • Git
  • ASP.NET
  • ООП
  • MySQL
  • ASP.NET Core
  • Design Patterns
  • Программирование
  • RabbitMQ
  • PostgreSQL
  • Nuxt.js

Знання мов

  • Англійська — середній
  • Українська — вільно

Схожі кандидати

Усі схожі кандидати


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: