Mathematics student at Sakarya University. I work with AI coding agents (Claude Code, Codex) every day and build AI agents, automations, dashboards and websites, plus the checks that prove they still work tomorrow. I work alone, with agents doing much of the routine work.
Open for freelance work: Claude Code and Codex setups for codebases · fixing and shipping AI-built apps (Lovable, Bolt, Cursor, v0) · workflow automation (n8n, Make, AI agents) · dashboards and websites.
Veluxo AI · built alone, July–October 2026
A written-channel receptionist for appointment-based businesses. A message arrives on Instagram or WhatsApp, the assistant answers it, checks a real free slot, and writes the booking into the business's own panel.
- Designed and built end to end: marketing site, onboarding, multi-tenant business panel (inbox, calendar, conversation history).
- Instagram DM and WhatsApp Cloud API behind one signature-checked webhook.
- A booking engine that writes only after the slot is confirmed free.
- A voice agent prototype that answers the phone and books into the same calendar.
- 340+ automated tests · 670+ commits since July 2026.
- Next.js · React · TypeScript · Supabase (Postgres) · OpenAI · Vercel.
Private code, real use. About 1,400 commits across my private repositories in the last year.
| System | What it does |
|---|---|
| Cockpit | One dashboard for everything below. Each automation is drawn as a flow diagram that lights up step by step while it runs. |
| Telegram team | Bots that send a short morning plan, ask for decisions with buttons and report when something breaks. |
| Night watch | Opens the live site every night as a phone and a desktop and reports what broke without an error. Open-sourced as gece-bekcisi. |
| Research lines | Coding agents read public sources in five audited stages to find problems people actually pay for. Method open-sourced as kanitli-arastirma. |
| Problem radar | Collects public complaints and reviews, clusters them, counts distinct people. |
| Job hunter | Finds small paid automation jobs on public boards and scores them with explicit rules, no model. |
| Weekly report | Every Sunday, what was actually built that week, from GitHub and the task list. |
| Usage guard | Keeps background agents within limits so the owner always has room to work. Part of ajan-ofisi. |
I design what I build: the Veluxo site and panel, the cockpit, and a browser driving game with a procedural, seed-based world and engine sound synthesized with the Web Audio API (three.js).
| Repository | What it does |
|---|---|
| claude-code-setup-example | A complete Claude Code setup around a small API: CLAUDE.md, skills, safety hooks that block force pushes and .env reads, a test-before-commit hook, subagents on cheaper models, MCP. A script feeds sample tool calls to the hooks: 13/13 behave as expected. |
| ai-app-rescue-example | Case study: an AI-built React booking app, tagged before and after. Build fixed, 15 tests added, a secret key removed from the browser bundle, phone layout fixed, Lighthouse 100 in all four categories. |
| gece-bekcisi | Night watch for websites. A real browser scrolls specified pages as a slow phone and a desktop, reports invisible headings and footers, sideways scroll, broken images, slow pages. Includes a nightly workflow example that checks a deliberately hidden footer first. |
| kanitli-arastirma | Evidence-first research run by coding agents: separate stages, an adversarial audit by an agent that did not write the work, code-checked rules for what counts as proof that people pay. |
| ajan-ofisi | A one-person office on Telegram: morning plan from a Markdown task list, a decision box with buttons, a usage guard for background agents. |
| randevu-widget | A booking widget for any site with one script tag. Shadow DOM, slots in the business's own time zone. Live demo |
| tr-dogrulama | Validation for Turkish business data: phone numbers, national ID, tax number, IBAN, role vs. personal email. |
| n8n-workflows | Five n8n workflows from my own instance: a demo-clinic booking assistant, WhatsApp messaging, reminders and more, cleaned for reuse. |
| sales-collection-dashboard | A Turkish Excel template for monthly sales and bank collections across provinces: bank lines matched to customers, a month selector, summary cards and a native chart. No macros; fictional sample data. |
Five of the code repositories run their tests on every push, with at most one dependency each; the two newest keep their test and measurement output in the repo. The Excel template is rebuilt from code and checked on every push.
- A model's output is a claim. "Your appointment is confirmed" is sent only after the calendar has accepted it.
- Measure what the user sees. My site's footer was blank on phones with every test green. The night watch exists because of that.
- Proof before building. A complaint count is not proof that anyone pays; my research rules say what is.
- Open for freelance work: Claude Code and Codex setups, fixing and shipping AI-built apps, workflow automation.
- Publishing case studies of AI-assisted development with their tests and evidence.
- Finished six research lines on where AI solves problems people pay for.
Claude Code · Codex · TypeScript · JavaScript · Python · Next.js · React · Node.js · Supabase / Postgres · Meta Graph API · OpenAI · n8n · Make · GitHub Actions · Vercel · Puppeteer · three.js
Türkçe
Sakarya Üniversitesi'nde matematik okuyorum. Her gün yapay zekâ kodlama ajanlarıyla (Claude Code, Codex) çalışıyor; yapay zekâ ajanları, otomasyonlar, paneller ve web siteleri kuruyorum; bunların yarın da çalıştığını kanıtlayan denetimleri de. Tek başıma çalışıyorum; rutin işin çoğunu ajanlar yapıyor.
Serbest işlere açığım: projelere Claude Code ve Codex kurulumu · yapay zekâyla yapılmış uygulamaları (Lovable, Bolt, Cursor, v0) düzeltip yayına alma · iş akışı otomasyonu (n8n, Make, yapay zekâ ajanları) · panel ve web sitesi.
- Öne çıkan proje: Veluxo AI, randevuyla çalışan işletmeler için Instagram ve WhatsApp'tan cevap veren, gerçekten boş saati doğrulayıp randevuyu işletmenin paneline yazan resepsiyon. Site, panel ve kanallar dahil uçtan uca tek başıma tasarlayıp kurdum (Temmuz–Ekim 2026).
- Kendim için çalıştırdığım sistemler: kokpit paneli, Telegram ekibi, gece bekçisi, araştırma hatları, problem radarı, iş avcısı, haftalık rapor, kullanım bekçisi. Gizli depolarımda son bir yılda yaklaşık 1.400 commit.
- Açık depolar: claude-code-setup-example, ai-app-rescue-example, gece-bekcisi, kanitli-arastirma, ajan-ofisi, randevu-widget, tr-dogrulama, n8n-workflows, sales-collection-dashboard (Excel satış ve tahsilat paneli).
İş birliklerine ve projelere açığım.

