Fullstack engineering → Generative AI
LLM applications, agents and retrieval-augmented generation, grounded in hands-on software delivery.
From application architecture
to useful AI.
I build software, connect the pieces and write about the decisions behind them. A decade of fullstack engineering, now applied to LLM applications, agents and RAG.
Decisions, trade-offs and lessons from the work.
02 / TOPICSExplore the bigger areas of engineering.
03 / CONNECTIONSFollow a technology, pattern or question.
From choosing an architecture to keeping a product running, I connect technical decisions to the work they need to do.
LLM applications, agents and retrieval-augmented generation, grounded in hands-on software delivery.
Sole technical ownership: architecture, stack selection, infrastructure and delivery. Working toward solution architecture for distributed, event-driven and high-load systems.
More about my background ↗Three connected disciplines.
One practical engineering approach.
Start with constraints. Make architecture decisions explicit and complexity intentional.
System design / ArchitectureConnect the application, infrastructure and the decisions that keep a product maintainable.
Fullstack / InfrastructureBring agents and language models into useful workflows, with evaluation built into the process.
Generative AI / Agents / RAGSelected programs and credentials listed on my professional profile.
View credentials on LinkedIn ↗SET University
SET University
Robot_dreams
Ukrainian State University of Science and Technologies (USUST)
The choices, compromises and lessons behind building software.
Thirteen knobs sit in a watsonx.ai generation config, and one of them silently decides whether the three most famous ones do anything at all — and it isn't temperature.
9 Sep 2026 ↗I rewrote the architecture of a single logistics app three times, each time chasing the "best" architecture instead of the one the project actually needed — and that mistake taught me more than any bo…
23 Jun 2026 ↗A logging library shouldn't be able to steal your AWS keys — yet that's exactly what the latest wave of npm malware is built to do, and it changed how I install.
20 Jun 2026 ↗The hardest part of a distributed system isn't the microservices — it's deciding who owns identity, and that's the call I see teams underestimate the most.
19 Jun 2026 ↗I didn't plan to fall for this stack — but a few months of shipping with Angular, NestJS, and PostgreSQL quietly turned me into a believer, and here's the honest why.
19 Jun 2026 ↗