At WeeTeam, I take client SaaS products from a blank repo to production, working across schema design, APIs, deployment pipelines, and interfaces. I lead a cross-functional team of five while staying hands-on with the NestJS, Next.js, and PostgreSQL stack.
On 1275, I designed the wine asset domain model and integrated Liv-ex pricing and JRI/Tempmate sensors. I also architected Magic Wine, an agentic Claude API chat that answers operations questions with text-to-SQL, drafts purchases from invoices, and renders generative UI.
For Skillzrun, I maintain Fastify services for a white-label training platform and contributed an AI tutor service. OpenAI Agents generate schema-validated exercises and grade homework, while custom embeddings support retrieval for student help.
Earlier, at IT-serve, I built APIs and mobile apps for communal utility enterprises in Laravel with a NativeScript client, and supported the public Ukrzaliznytsia information site. My selected work also includes a Next.js and NestJS rental marketplace, a Symfony contest platform, and long-term maintenance of a PHP e-commerce storefront.

