Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську

Andriy

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

Вид занятости: полная
Возраст: 26 лет
Город проживания: Киев
Готов работать: Киев, Удаленно
Вид занятости:
полная
Возраст:
26 лет
Город проживания:
Киев
Готов работать:
Киев, Удаленно

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

Соискатель указал телефон , эл. почту и Instagram.

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Опыт работы

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

с 08.2024 по наст. время (1 год 7 месяцев)
SmartTender, Київ (IT)

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

Основні досягнення та відповідальність

Розробка та підтримка внутрішніх сервісів на .NET 9 / C#, автоматизація бізнес-процесів, інтеграція даних з різних джерел (ClickUp, Google Sheets, внутрішні сервіси).

Крос-сервісний Message Broker на RabbitMQ для обміну бізнес-подіями, централізоване логування, fault-tolerance та спрощена інтеграція нових модулів.

NuGet-пакети для стандартизації розробки: логування бізнес-подій, захист вхідних даних (InputSanitizer), централізована обробка подій.

Аналітичні рішення та дашборди: KPI, фінансово-закупівельні показники, обробка великих обсягів даних через BigQuery, інтеграція семантичного пошуку (Qdrant).

Система збору метрик і моніторинг БД: автоматизоване формування показників продуктивності, визначення аномалій, генерація звітів у Google Docs.

Автоматизація процесів збереження та архівації даних, робота з SMB, DFS та blob-сховищами.

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

Інтелектуальне навантажувальне тестування: відтворення сценаріїв з реальних логів для перевірки продуктивності та регресії.

Security Champion команди: впровадження практик безпеки у внутрішні сервіси, захист даних, аудит коду та процесів, рекомендації щодо безпечної розробки.

CI/CD та DevOps-процеси: GitLab CI, Docker (Debian), SignalR для real-time оновлень, Hangfire для бекграунд-робіт.

.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 года)

Знания и навыки

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

Знание языков

  • Английский — средний
  • Украинский — свободно

Похожие кандидаты

Все похожие кандидаты


Сравните свои требования и зарплату с вакансиями других компаний: