Full-stack developer: from APIs and data to the UI
I design and build both sides of the product—UI, server logic, integrations, and APIs. I work with Next.js, React, TypeScript, C++, and Node.js; I embed AI into systems: RAG, agents, streaming, and tool calling.
Vladivostok · FEFU
FEFU student in Vladivostok, studying mathematical foundations of AI. In practice—React and Next.js interfaces, server logic in TypeScript, C++, and Node.js, API integrations, and embedding AI into product workflows.
I combine type safety, clear architecture, and modern tooling—from Tailwind and Prisma to AI SDK and LLM providers. Code and experiments are open on GitHub.
Next.js, TypeScript, React, C++, Node.js, Prisma, Docker, and AI SDK—the tools I work with every day.
More in resumeFrontend and backend together: React, Next.js, Node.js, C++, REST, WebSocket, and data layers—no gap between tiers.
TypeScript end-to-end, modular structure, Prisma, PostgreSQL, and code that is easier to maintain and evolve.
I embed models into products: document RAG, agents with tool calling, streaming responses, and guardrails—not a separate chat, but part of the interface.
Connecting UI to external services, Telegram API, auth, server-side business logic, and observability in production.

Next.js, React, TypeScript, Tailwind, Framer Motion.
Responsive layout, accessibility, Server Components.
Node.js, C++, REST, WebSocket, Prisma, PostgreSQL.
Docker, CI/CD, monitoring, and deployment.
RAG, agents, streaming, tool calling, AI SDK.
Data context, access control, logging.
Want to talk about tech, architecture, or AI integration—message me on Telegram. Code is on GitHub.
Telegram for quick messages. GitHub for code, issues, and pull requests.