- How much does a website cost?
- From $300. A simple landing — around two weeks of work. A corporate site or internal CRM — a month or more. A multi-tenant platform with admin panel and real-time — three months and up. Price and timeline are locked in writing after the first message; 50% upfront.
- What if you fall ill? Isn't a single developer a risk?
- All access to the code, servers and databases is handed over from day one. Code lives in your GitHub, docs in the repo, credentials with you. If I'm gone, any Next.js developer can pick it up in a day. The point of «one developer» is transparency, not lock-in to me.
- What's the stack?
- Next.js, React, Vite, NestJS, TypeScript, PostgreSQL, Redis, Socket.IO for web. Python (aiogram 3) and Telegram Bot API for bots. WhatsApp Business API, Twilio A2P for messaging. Docker, GitHub Actions, nginx for infrastructure. If the task calls for Astro, Remix, Vue, FastAPI, Go — I write in those. The stack fits the goal, not the other way around.
- Where do your case studies come from?
- Ten production projects from 2024 through 2026. Last-mile delivery platform in Miami (multi-tenant, 11 apps in a monorepo, three mini-apps). BRUNO Tbilisi — editorial site for a wine restaurant. WedInGeorgia — a wedding platform. SEO for a Tbilisi studio and a Vilnius auto shop. GoraBot — multi-AI assistant with 31,000+ messages. Details in /cases.
- Can I order SEO only?
- Yes. Audit, technical setup, content strategy. Current clients in Georgia and Lithuania. SEO for Russian, English, and Georgian markets — three different approaches. On this site — a free 20-skill SEO checker.
- Where are you located?
- Based in Tbilisi, Georgia. Work worldwide — communication via Telegram, video calls on request. Languages: English, Russian (native), Georgian (basic).
- Do you design from scratch or do I need my own mockups?
- I design myself in book / editorial style — Next.js + Tailwind, no Figma stage. If you already have mockups, I work to them. If you need a non-default design (brand agency, corporate) — I can plug in a designer or accept yours. No formal spec required: a description in Telegram is enough.
- How quickly do you reply?
- Business days — within an hour or two. Weekends — within 24 hours. If the task is bigger than a few sentences, I send a timeline-and-budget estimate within a day. If it's not my case — I say so in the first reply, no runaround.
- How do we sign a contract? What about NDA and code access?
- Contract — Georgian sole proprietor invoicing. For larger projects — DocuSign or e-Sign. I sign NDAs on request (standard or yours). Code lives in your GitHub from day one with documentation in the README and credentials with you. I work as a contractor, no repo lock-in.
- What's included in post-launch support?
- First month of support — free, includes bugfixes, small content edits, log monitoring. After that — hourly or retainer. Security patches, dependency updates, incident response — separate SLA discussed at the final meeting.
- Can you integrate AI into an existing product?
- Yes. Claude API with prompt-caching, RAG on pgvector + voyage-3 embeddings, streaming via WebSocket, content moderation on Gemini. If you have a working site — I can embed a chatbot over your content or an assistant over your docs. If you have an existing NestJS / FastAPI backend — I plug in without rewriting it.
- How long does development take?
- Landing — 1–2 weeks. Corporate site or internal CRM — 3–5 weeks. Multi-tenant platform — 3+ months. Simple Telegram bot — 1 week. AI integration into an existing product — 1–3 weeks depending on scope. Timelines are fixed in the invoice and rarely shift.
- Where can I see the process and code?
- hiregora.com/log — a weekly dev log across all projects. Codenames instead of client repos, concrete changes without line-counters. Generated from real commits via Claude Haiku. Not marketing — it's what I actually did last week.
- How do I start?
- Write to Telegram (@brd1888) in your own words about what you need. Within 1–2 days I give a timeline and budget estimate. If it's not my case — I'll tell you straight in the first reply.