📌 Чому я підходжу (дзеркало JD)
- "Node.js, RAG, AI agents" — мій точний production стек: NestJS/Node.js backend, RAG pipeline (Knowledge Pack per role, IMPRINT), ZRT multi-agent system.
- "Founding-роль = product builder, не чистий кодер" — я solo founder: пишу product vision, будую архітектуру, деплою, вимірюю. Founding team member experience by default.
- "Comfortable без full spec" — solo founder = no PM, no spec, no approval. Уточнюю вимоги через prototype.
- AI agents — ZRT Pipeline: 5-agent chain в production (trigger → search → classify → outreach → claim).
🎯 Summary
Я — founding engineer type. Node.js + TypeScript + NestJS — мій стек. RAG і AI agents — production experience, не side projects. Як solo founder AutoShara і PGT я виступав founding engineer, architect і product owner одночасно: без full spec, без PM, без approval chain. Comfortable з ambiguity, умію prototype fast, умію drive до shipped feature. Зараз будую PILOT — open-core AI testing framework (TypeScript + Playwright + Node.js CLI). Шукаю founding team де буду будувати product, а не виконувати tickets.
🚀 Founding-Level Portfolio
ZRT Pipeline — Production AI Agent System
Node.js + TypeScript + NestJS + PostgreSQL + Redis
Built from ambiguous brief: "треба що б система сама знаходила власників"
// IZrtVertical — founding architectural decision
interface IZrtVertical {
id: string;
classifier: IZrtClassifier;
providers: ILeadProvider[];
outreachConfig: OutreachConfig;
claimFlow: ClaimFlowConfig;
}
// ZrtSaleVertical | ZrtRentVertical — each in its own folder
- Від ідеї до production architecture: 1 тиждень
- Vertical Strategy Pattern: коли SALE і RENT pipeline почали розходитися — рефакторив architecture сам, без PM
AutoShara + PGT — Full Systems (solo build)
autoshara.com + pgthub.com — production platforms
Node.js/NestJS modules built:
ZrtModule: multi-agent pipeline, BullMQ, vertical registryAuthModule: JWT, magic-link, acquisitionSource trackingPlacesModule: multi-schema (autoshara + pgt), geocodingAnalyticsModule: event tracking, funnel metrics, IP filteringPhoneRevealModule: click tracking, rate limiting, conversionReviewsModule: schema v1, arbitration, trust snapshots
RAG implementation:
- IMPRINT: JSONL failure база per-site → LLM classify once → cached rules
- Knowledge Pack: per-role context injection в PILOT testing agent
- Vision QA: screenshot → multi-lens Anthropic/OpenAI analysis
PILOT (in active development)
Open-core AI testing framework — TypeScript + Node.js CLI
- Universal locators engine (zero
data-testiddependency) - AI Persona Generator: LLM → YAML + test scenarios
- DebugMonitor: F12-equivalent observability
- OSS CLI + Cloud SaaS roadmap
🛠️ Founding Engineer Stack
| Категорія | Технології |
|---|---|
| Primary Backend | NestJS, Node.js, TypeScript, PostgreSQL, Prisma ORM, Redis, BullMQ |
| AI/RAG | OpenAI SDK, Anthropic SDK, RAG pipelines, Vision API |
| Frontend | Next.js 14, React 18, Tailwind CSS, TypeScript |
| AI Dev Tools | Claude Code (primary), GitHub Copilot, Cursor |
| CLI/Tooling | commander, Node.js CLI, Playwright |
| Infrastructure | Hetzner VPS, PM2, Nginx, Cloudflare R2, SSH deploy |
💡 Founding Engineer Traits
Speed to Production
- Від ідеї до deployed feature — дні, не спринти
- Prototype-first: smoke test перед full implementation
Architectural Ownership
- Schema design, module boundaries, event-driven patterns — самостійно
- Refactor when needed: ZRT монолітний → Vertical Strategy Pattern (без PM директиви)
- Documentation: context docs, decision logs — для себе і для AI assistants
Product + Engineering Combined
- Розумію "навіщо" разом з "як"
- KPI-driven: feature йде в production тільки якщо вимірюємо
📌 Чим відрізняюся
- Solo founder = founding engineer experience в реальних умовах
- Production Node.js/NestJS + RAG + AI agents — точно те що потрібно
- Шукаю founding role, не senior IC в established team
🎓 Background
Self-taught founding engineer. 2+ роки production delivery.
🌍 Мови
Українська: рідна | Англійська: B2+ | Російська: пасивна
📎 Посилання
Продукти: https://autoshara.com | https://pgthub.com LinkedIn: linkedin.com/in/konstantyn-onosov-9a8929403
