Коротко про себе
Досвідчений Software Engineer із понад 20-річним стажем, чий шлях розпочався у «золоту еру» домашніх комп'ютерів. Від хакінгу на Z80 Assembler до архітектури високонавантажених банківських і криптоплатформ — мною завжди рухає глибоке розуміння того, як усе працює.
Спеціалізуюся на відмовостійких високопродуктивних архітектурах, керованих вебхуками, з глибокою експертизою в забезпеченні надійності розподілених систем — включно з circuit breaker-патернами, експоненційним backoff, розподіленим трасуванням та надійними підходами до безпеки (mTLS, шифрування payload-даних і валідація HMAC-підписів).
Як відданий Individual Contributor, я надаю пріоритет технічній досконалості, коду та архітектурі, а не менеджменту. Мій досвід в embedded-системах, DevOps та full-stack розробці дозволяє поєднувати низькорівневі обмеження з високорівневою бізнес-логікою для створення надійних та оптимізованих рішень.
Професійний досвід
- Перевіряв реалізацію рішень для обробки криптовалютних транзакцій
- Розгортав і підтримував високодоступну інфраструктуру Docker Swarm, що обробляла понад 5 тис. запитів за секунду та понад 100 тис. одночасних WebSocket-з’єднань
- Забезпечував доступність високонавантаженої веб-платформи на рівні 99,9% (три дев’ятки)
- Підвищив ефективність команди шляхом впровадження процесів SDLC та надійних CI/CD-пайплайнів.
- Технології: TypeScript, SQL, PHP, Docker, Kubernetes, Redis, MySQL, PostgreSQL, Google Cloud Platform (GCP), Amazon Web Services (AWS)
- Керував повним життєвим циклом вебзастосунку для оформлення банківських кредитів — від розробки до продакшну, включно з автоматизованими CI/CD-процесами та UAT
- Технології: TypeScript, Docker, Kubernetes, ArgoCD, RabbitMQ, Redis, PostgreSQL, Google Cloud Platform
- Спроєктував і розгорнув власний шлюз для криптовалютних платежів з нуля
- Рефакторив та оптимізував застарілі системи, що призвело до значного зменшення кількості звернень до L3 підтримки
- Технології: TypeScript, JavaScript, C#, Lua, Python, Docker (+Swarm), Kubernetes, RabbitMQ, Redis, PostgreSQL
- Розробляв і підтримував стратегічну аналітичну платформу для банківського сектору (MBS — іпотечні цінні папери, ABS — забезпечені активами цінні папери) з розширеними можливостями розрахунку ринкових ризиків.
- Технології: Java, C/C++, C#, Python, TypeScript, Perl, WPF, WCF, ASP.NET, SyBase, MSSQL, Tibco EMS, XML Stack, JSON, Gradle, Maven, MSBuild
- Розробив високорозширювану торгову платформу з плагінною архітектурою
- Розробив нативний поштовий клієнт, оптимізований для Windows 8
- Технології: C++, C#, Java, JavaScript, HTML, CSS, ASP.NET, .NET 4.5, WPF, WCF, MEF, Metro, WPF, T-SQL
- Розробив набір креативних інструментів для дітей, включаючи графічний, відео- та аудіоредактори
- Технології: C++, C#, QuickTime SDK, iTunes SDK, .NET 4, WPF, CLR/C#/C++, Managed/Unmanaged bridges
- Розробив автоматизовану систему звітності для дебетових карток, що забезпечувала своєчасну та безпечну доставку клієнтам
- Підтримував та супроводжував автоматизовані системи продажу кредитних і депозитних продуктів
- Керував розробкою та підтримкою централізованої системи управління комісіями та зборами
- Технології: C#, PowerScript, T-SQL, SQL Server, MS Reporting Service, DBMail, ActiveX, Hosting WPF/.NET 3.0 in Win32App, XML, XSLT, XSD, XPath
- Автоматизував роздрібні операції, розробивши мобільне рішення для збору даних зі скануванням штрихкодів та безшовною інтеграцією з CRM
- Розробив RFID-рішення для управління складом, що автоматизувало відстеження палет, їх позиціонування та логістичні процеси в одному з великих аеропортів
- Технології: C++, C#, T-SQL, SQLCE, .NET 2.0/CF, SQL Server, SOAP, WinCE, XML WebService, Windows Service, Barcode, RFID
- Керував обслуговуванням апаратного та програмного забезпечення великого парку робочих станцій, забезпечуючи безперервну (24/7) стабільність роботи
- Керував складним мережевим середовищем із понад 1 000 вузлів, включаючи налаштування обладнання, кабельну інфраструктуру та поточне обслуговування інфраструктури
- Розробив систему управління робочими станціями та білінгу для інтернет-клубу, що контролювала час користувацьких сесій та доступ
- Технології: Windows, DOS, Linux, Visual Basic, MS Access, PHP, HTML, MySQL, DHCP, BOOTP, FTP, PPTP, VPN, iptables
Освіта
- Центральноукраїнський національний технічний університет
- Автоматизація, комп'ютерно-інтегровані технології та робототехніка
- Кіровоградський Національний Технічний Університет
- Системне програмування
- Ступінь бакалавра