I build AI agents into the software development process. At ISD I’m rolling out an agentic SDLC on Claude Code, where an agent takes an issue all the way to a reviewed pull request. It rests on 14 years of production engineering, six of them as a team lead.
agentic-sdlc · one issue, end to endagent people
Issueopened and assigned to the agent
Reproducethe bug, or failing tests and invariants
Planthen a critique of the plan
Implementplus docs and simplification
ReviewAI code review from three angles, plus an external AI reviewer such as Copilot
QAand an ADR for the decision
Pull requestengineers decide what goes in
Impacthow my reach grew
Engineer2015–2020
Senior on clinical software
Grew to senior on the LIS genetics module and took on its most complex workflows. From 2017 on call for urgent customer issues.
Team2020–2023
A team through a stack change
Became team lead in 2020. Moved the whole team from C#/.NET desktop to a Java/Angular web product; led my area on emergency support and client go-lives.
Product2023–2025
First client go-live
Took our team’s part of the Results area live with its first client and fixed its performance bottlenecks, mostly in Oracle. Other LIS teams adopted my Grafana dashboards.
Company2025–2026
AI for the whole company
Ran the company-wide intro to AI in development for 300+ people, in English, then moved to the AI team in June 2026 to build the agentic SDLC full time.
Experiencegit log --graph
89d9a50isd/ai-agentic-sdlcJun 2026 – nowCurrent
AI Engineer · ISD
Designing and rolling out an agentic SDLC at ISD on Claude Code, GitHub Spec Kit and GitHub Actions; in the pilot, the agent takes bug fixes from issue to pull request on its own.
Built its AI code review, used voluntarily by 50+ engineers on 8 repositories: 700+ pull requests reviewed, about two thirds of findings fixed.
Measuring the review continuously: ~98% precision (LLM-judged) and 52% recall on a control set of 25 known bugs.
Claude Code
Claude API
GitHub Spec Kit
GitHub Actions
MCP
5b6058cisd/lis-results-webMay 2022 – Jun 2026
Team Lead / Full Stack Developer · ISD
Led my team from the C#/.NET desktop genetics module to the Results area of LIS, a Java/Angular web product for lab results, and coached it through the new stack.
Grew the team from 8 to 13 (3 internal transfers, 2 external hires I interviewed); onboarded newcomers and documented onboarding; ran performance assessments and prepared promotion recommendations for management.
Planned and delivered releases for my area; took our team’s part of the product live with its first client; led my area on emergency support and client go-lives.
Fixed performance bottlenecks in 2023–2025, mostly in Oracle: execution plans and query optimization.
Built Grafana dashboards for the Results area that other LIS teams adopted.
Introduced GitHub Copilot in the team with the product’s first custom instructions.
In 2026 ran the company-wide intro to AI in development for 300+ people, in English.
Java
Spring Boot
Angular
TypeScript
Oracle
Grafana
d7099a2side/teachingFeb – Sep 2020
Course Instructor · Hillel IT School
Taught C#/.NET courses, from fundamentals to students’ first projects.
ae5dbd6isd/lis-genetics-dotnetOct 2015 – May 2022
.NET Developer → Team Lead · ISD
Built and maintained the LIS genetics module, a desktop app for genetic test workflows, results processing and reporting, where clinical data has to be exactly right.
Grew to senior level and became the team’s lead in 2020.
On emergency support on-call from 2017, 2–4 weeks a year, resolving urgent customer issues.
C#
.NET
WinForms
SQL
0c0dd11kzrk/erp-delphiJun 2012 – Oct 2015
Software Engineer · PJSC KZRK
Built and maintained the company’s in-house ERP in Delphi: budgeting, tenders, procurement.
Delphi
SQL
Projectshow they work
ISD · internal
Agentic SDLC
Autonomous bug fixes, with features in progress: open an issue, assign the agent, and it carries the work to a reviewed pull request.
Pipeline
Reproduce the bug, or write failing tests and invariants for a feature. Plan, then a critique of the plan. Implement, then a post-implementation slot (docs, simplification). AI code review plus an external AI reviewer, QA, and an ADR for the decision.
Built on
GitHub Spec Kit, Claude Code in GitHub Actions, GitHub Projects. Every step is templated and logged on the issue and the pull request.
Status
Pilot: bug fixes run end to end; features work with some limits.
Claude Code
GitHub Spec Kit
GitHub Actions
GitHub Projects
ISD · internal
AI code review
Comments on pull requests; engineers decide what to fix.
Three angles on code
An architecture overview; a focused review of risky spots found with a defect dictionary; and an unfocused whole-file read that catches what the focused pass was not told to look for, usually 1–2 more likely bugs.
Beyond the code
Checks changes against requirements and docs from the issue tracker over MCP. A second MCP server over an internal code graph maps the changed code to affected requirements and test cases; the model filters them into a regression checklist.
How it’s measured
An LLM job runs three times a day: it checks which findings were fixed, judges false positives and tracks adoption. Recall is checked separately on a control set of known bugs.
Planned
Develop the review through the agentic SDLC: open issues automatically from review logs and metrics (missed and wrong findings) and let the pipeline fix them, so the review maintains itself for obvious defects and simple features.
Claude Code
MCP
Code graph
Multi-agent
personal
claude-mentor
A custom Claude command for learning any topic that keeps your progress between sessions.
Claude Code
Skillsby area
AI engineering
Agentic SDLC, Claude Code, Claude API, MCP, GitHub Spec Kit, multi-agent review, context engineering, LLM evaluation
Kryvyi Rih Technical University · Master’s, Software Engineering2013
UkrainianNative
EnglishC1 · Advanced
Вбудовую AI-агентів у процес розробки. В ISD впроваджую agentic SDLC на Claude Code, де агент сам проводить задачу від issue до перевіреного pull request-у. За цим стоять 14 років продакшн-розробки, з них шість — тімлідом.
agentic-sdlc · одна задача від початку до кінцяагент люди
Issueстворюють і призначають агенту
Відтвореннябага, або червоні тести й інваріанти
Плані критика плану
Реалізаціяплюс документація й спрощення
Рев’юAI code review з трьох кутів і зовнішній AI-рев’юер, наприклад Copilot
QAі ADR з рішенням
Pull requestінженери вирішують, що потрапить у код
Впливяк зростав масштаб
Інженер2015–2020
Senior у клінічному софті
Виріс до senior на модулі генетики LIS і брав на себе найскладніші процеси. З 2017 року — на чергуваннях для термінових проблем клієнтів.
Команда2020–2023
Команда через зміну стеку
Став тімлідом у 2020. Перевів усю команду з десктопу на C#/.NET на веб-продукт на Java/Angular; вів свій напрям на чергуваннях і запусках клієнтів.
Продукт2023–2025
Перший клієнт у продакшні
Вивів частину напряму Results, за яку відповідала моя команда, у продакшн до першого клієнта й усунув її вузькі місця продуктивності, здебільшого в Oracle. Мої дашборди Grafana взяли інші команди LIS.
Компанія2025–2026
AI для всієї компанії
Провів вступний вебінар про AI в розробці для всієї компанії — 300+ учасників, англійською, — а в червні 2026 перейшов в AI-команду, щоб повністю займатися agentic SDLC.
Досвідgit log --graph
89d9a50isd/ai-agentic-sdlcчерв. 2026 – досіЗараз
AI Engineer · ISD
Проєктую та впроваджую agentic SDLC в ISD на Claude Code, GitHub Spec Kit і GitHub Actions; у пілоті агент сам доводить виправлення багів від issue до pull request-у.
Створив його AI code review, яким добровільно користуються 50+ інженерів на 8 репозиторіях: 700+ перевірених pull request-ів, близько двох третин знахідок виправлено.
Постійно вимірюю якість рев’ю: precision ~98% (за оцінкою LLM) і recall 52% на контрольному наборі з 25 відомих багів.
Claude Code
Claude API
GitHub Spec Kit
GitHub Actions
MCP
5b6058cisd/lis-results-webтрав. 2022 – черв. 2026
Team Lead / Full Stack Developer · ISD
Перевів свою команду з десктопного модуля генетики на C#/.NET у напрям Results системи LIS — веб-продукт на Java/Angular для роботи з результатами аналізів — і допоміг їй освоїти новий стек.
Виростив команду з 8 до 13 людей (3 внутрішні переходи, 2 зовнішні найми, на яких я проводив співбесіди); онбордив новачків і задокументував онбординг; проводив performance-оцінювання та готував для менеджменту рекомендації щодо підвищень.
Планував і випускав релізи свого напряму; вивів частину продукту, за яку відповідала команда, у продакшн до першого клієнта; вів свій напрям на чергуваннях і запусках клієнтів.
У 2023–2025 усував вузькі місця продуктивності, здебільшого в Oracle: execution plans, оптимізація запитів.
Зробив дашборди Grafana для напряму Results, які взяли інші команди LIS.
Запровадив GitHub Copilot у команді з першими кастомними інструкціями для продукту.
У 2026 провів вступний вебінар про AI в розробці для всієї компанії — 300+ учасників, англійською.
Java
Spring Boot
Angular
TypeScript
Oracle
Grafana
d7099a2side/teachingлют. – вер. 2020
Викладач курсу · Hillel IT School
Викладав курси C#/.NET: від основ до перших проєктів студентів.
Розробляв і підтримував модуль генетики LIS — десктопний застосунок для генетичних досліджень, обробки результатів і звітності, де клінічні дані мають бути абсолютно точними.
Виріс до senior-рівня, а у 2020 став тімлідом команди.
З 2017 року на чергуваннях emergency support (2–4 тижні на рік): розбирався з терміновими проблемами клієнтів.
C#
.NET
WinForms
SQL
0c0dd11kzrk/erp-delphiчерв. 2012 – жовт. 2015
Software Engineer · ПАТ «КЗРК»
Розробляв і підтримував внутрішню ERP-систему компанії на Delphi: бюджетування, тендери, закупівлі.
Delphi
SQL
Проєктияк вони працюють
ISD · внутрішній
Agentic SDLC
Автономні виправлення багів, фічі — в роботі: створюєш issue, призначаєш агента, і він доводить роботу до перевіреного pull request-у.
Процес
Відтворення бага або червоні тести й інваріанти для фічі. План, потім критика плану. Реалізація, потім слот після неї (документація, спрощення). AI code review і зовнішній AI-рев’юер, QA та ADR з рішенням.
На чому
GitHub Spec Kit, Claude Code у GitHub Actions, GitHub Projects. Кожен крок має шаблон і фіксується в issue та pull request-і.
Статус
Пілот: баги виправляє наскрізно; фічі — з деякими обмеженнями.
Claude Code
GitHub Spec Kit
GitHub Actions
GitHub Projects
ISD · внутрішній
AI code review
Коментує pull request-и; що виправляти, вирішують інженери.
Три кути на код
Архітектурний огляд; сфокусоване рев’ю ризикових місць, знайдених за словником дефектів; і несфокусоване читання цілих файлів, яке ловить те, на що сфокусований прохід не націлений, — зазвичай ще 1–2 ймовірні баги.
Поза кодом
Звіряє зміни з вимогами й документацією з баг-трекера через MCP. Другий MCP-сервер поверх внутрішнього графа коду знаходить, які вимоги й тест-кейси могли зачепити зміни, а модель відбирає з них чекліст для регресії.
Як вимірюється
LLM-джоба тричі на день перевіряє, які знахідки виправили, оцінює хибні спрацювання й рахує використання. Recall окремо перевіряється на контрольному наборі відомих багів.
У планах
Розвивати рев’ю через сам agentic SDLC: автоматично створювати issue з логів і метрик рев’ю (пропущені й хибні знахідки) і давати пайплайну їх виправляти, щоб рев’ю підтримувало себе саме для очевидних дефектів і простих фіч.
Claude Code
MCP
Code graph
Multi-agent
особистий
claude-mentor
Кастомна команда Claude для вивчення будь-якої теми, що зберігає прогрес між сесіями.
Claude Code
Навичкиза напрямами
AI-інженерія
Agentic SDLC, Claude Code, Claude API, MCP, GitHub Spec Kit, мультиагентне рев’ю, context engineering, оцінювання LLM