Skip to content
View v-checha's full-sized avatar
💻
💻

Block or report v-checha

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
v-checha/README.md

Valerii Checha

I build backend systems in Node.js and TypeScript, and I run a business unit at Onix, a Ukrainian software company that works with clients in the US and Europe. I've shipped more than 30 production apps and still spend a good part of my week in code.

What I work on

Most of my recent work is putting LLMs into products where a wrong answer is expensive. That usually means narrow model calls with deterministic checks around them. One example is a text-to-SQL layer over a multi-tenant analytics database. It makes three model calls (route, generate, present). A validator checks the SQL as a syntax tree before it runs, queries are read-only and scoped to one tenant, and the model never writes a number itself.

Other things I keep coming back to:

  • RAG pipelines with adaptive query routing
  • Agent tooling with MCP, Mastra, LangChain, and the Claude API
  • Enterprise integrations and multi-tenant SaaS
  • Domain-driven design and hexagonal architecture

Products

Storewalk goes through an online store the way an AI shopping agent would and shows where the agent gets stuck before it can buy. It also checks which of the new agent standards the store supports. We built it at Onix. It's free, and we've just started testing it.

Quixli is one editor for the documents you send to clients, like proposals, statements of work, technical docs, and reports. Each document lives at a link, and you can see when it was opened.

Writing

I write on LinkedIn about engineering around LLMs. The latest piece is "The Text-to-SQL Nobody Demos", and I'm working on posts about harness engineering. I also write on Medium.

Contact

LinkedIn


committers.top badge

Pinned Loading

  1. nestjs-template nestjs-template Public

    A comprehensive NestJS template with Clean Architecture, DDD, CQRS, JWT authentication, role-based authorization, email verification, PostgreSQL, Prisma ORM, file storage, and i18n support.

    TypeScript 183 60

  2. Onix-Systems/nest-js-boilerplate Onix-Systems/nest-js-boilerplate Public

    Nest.js boilerplate

    TypeScript 227 44

  3. node-typescript-mongodb node-typescript-mongodb Public

    node js typescript mongodb express generator yo

    TypeScript 147 29

  4. nestjs-prisma-mongodb nestjs-prisma-mongodb Public

    Starter for Nest.js, Prisma ODM, MongoDB

    TypeScript 103 21

  5. mcpkit mcpkit Public

    MCPKit is a TypeScript library that lets you build MCP servers using decorators. Instead of manually wiring up handlers and schemas, you just decorate your methods and let the library handle the rest.

    TypeScript 27 2

  6. valai valai Public

    AI-native TypeScript validation library optimized for LLM outputs, function calling, and structured generation.

    TypeScript 22