Працював в 1 компанії   7 років 2 місяці

IT

Software / Solution Architect (проєктна діяльність)

Самостійна проєктна діяльність

IT

7 років 2 місяці

01.2019 - до теперішнього часу

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

Вибір технологій і архітектурних підходів під конкретні технічні та бізнес-вимоги.

Розробка алгоритмів і серверних компонентів на C++, Java, Python.

Розгортання та налаштування серверного середовища (Linux, VPS) для запуску застосунків.

Участь у повному циклі розробки: від ідеї та архітектури до деплою і запуску сервісів.

Проєктування та впровадження automation-рішень на базі self-hosted платформи n8n.

Реалізація event-driven інтеграцій з використанням REST API та Webhooks.

Використання GPT-моделей як інженерного інструменту для аналізу архітектурних рішень, оптимізації коду та процесів розробки.

Ключова інформація

Мета

Проєктування та розвиток програмних систем і рішень із фокусом на архітектуру, масштабованість та інтеграцію AI-інструментів (GPT-моделей) для автоматизації, аналізу та оптимізації розробки.

Ключові навички

Проєктування програмної та системної архітектури

Системне мислення та декомпозиція складних задач

Вибір технологій під бізнес- та технічні вимоги

Integration & Automation Architecture

System & Solution Design

Event-driven architecture

API & Webhook integrations

Workflow automation (n8n)

Self-hosted systems deployment

Проєктування та розгортання серверного середовища

Розуміння життєвого циклу застосунку (development > deployment)

Інтеграція AI / GPT у програмні рішення

Аналіз, оптимізація та рефакторинг коду


Технічні навички

Мови програмування:

C++ — понад 10 років: алгоритми, структури даних, оптимізація

Java — об’єктно-орієнтований підхід, прикладні системи

Python — автоматизація, робота з даними, AI-прототипи

Архітектура та підходи:

Проєктування модульних та компонентних систем

Архітектура застосунків з урахуванням деплою

Server-side applications

Linux / VPS

REST API, Webhooks

Automation & Integration platforms

n8n (self-hosted)

Штучний інтелект:

Розуміння принципів роботи нейронних мереж

Практичне використання GPT-моделей:

аналізу вимог

оцінки архітектурних рішень

оптимізації коду та процесів

Базовий досвід з TensorFlow / PyTorch

Інструменти та середовища розробки:

Git

Visual Studio, IntelliJ IDEA, PyCharm

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

Самостійна проєктна діяльність / Software & Solution Design

Проєктування програмних рішень з нуля

Проєктування архітектури систем з урахуванням серверної інфраструктури

Участь у повному циклі: ідея > архітектура > реалізація > деплой

Розробка алгоритмів та компонентів на C++, Java, Python

Розгортання та налаштування серверного середовища

Використання GPT як інженерного інструменту для аналізу архітектурних варіантів та оптимізації рішень

Проєкти:

Self-hosted Automation Platform (n8n):

Розгортання та налаштування self-hosted платформи автоматизації (n8n)

Проєктування workflow-архітектури для інтеграції зовнішніх сервісів

Реалізація event-driven підходу з використанням Webhooks та REST API

Проєктування інтеграційних точок між компонентами системи

Забезпечення стабільної роботи та доступності сервісу

Додаткова інформація:

Мови:

Українська (рідна)

Англійська (середній рівень, читання технічної документації)


Особисті якості

Системне та аналітичне мислення

Висока здатність до самоосвіти

Відповідальність та увага до деталей

Орієнтація на якість архітектурних рішень

Навчався в 1 закладі

Вишнівська загальноосвітня школа №3

2001

Курси, тренінги, сертифікати

Самоосвіта у сфері програмної архітектури та AI

2008

Самостійне вивчення програмування та алгоритмічного мислення з 2008 року.

Практичне освоєння мов програмування (C++, Java, Python).

Поступовий перехід від базового програмування до проєктування програмних систем.

Накопичення досвіду через реальні задачі, власні проєкти та роботу з документацією.

Довготривала практика програмування та алгоритмічного мислення (з 2008 року)

Додаткова інформація

Професійний підхід та стиль роботи

Маю системний підхід до вирішення задач: починаю з аналізу вимог, декомпозиції та проєктування архітектури, після чого переходжу до реалізації.

Орієнтуюсь на якість рішень, масштабованість та підтримуваність систем.

Звик працювати з невизначеними або нечіткими вимогами, уточнюючи їх у процесі проєктування.

Активно використовую AI-інструменти (GPT-моделі) як частину інженерного процесу для аналізу, перевірки рішень та оптимізації розробки.

Займаюся самостійним вивченням програмування та IT з 2008 року.

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

Особливий інтерес — автоматизація, інтеграційні рішення та застосування AI у розробці програмних систем.

Vitalii

Software Architect / Solution Architect (AI-oriented)

Київ

1 500 $

42 роки

Активно шукає роботу

повна зайнятість, неповна зайнятість, проектна робота

Характер роботи: віддалена робота

Остання активність 2 дні тому