Skip to content
View kerem-aydin's full-sized avatar

Block or report kerem-aydin

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
kerem-aydin/README.md

Kerem Aydın

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.


Selected project

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.

Veluxo AI home page on desktop Veluxo AI home page on a phone

Site and panel designed and built by me. The panel shown on the home page uses sample data.

Systems I run for myself

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.

Design

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).

Open source

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.

How I work

  • 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.

Now · October 2026

  • 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

veluxoai.com · LinkedIn


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.

Pinned Loading

  1. gece-bekcisi gece-bekcisi Public

    A night watch for websites: a real browser opens your site as a slow phone and as a desktop, scrolls to the bottom and reports what broke without an error. Proves itself first by catching a bug put…

    JavaScript

  2. kanitli-arastirma kanitli-arastirma Public

    Evidence-first market research run by coding agents: five stages as separate runs, an adversarial audit by an agent that did not write the work, and code-checked rules for what counts as proof that…

    JavaScript

  3. ajan-ofisi ajan-ofisi Public

    A one-person office run by agents on Telegram: morning plan from a Markdown task list, a decision box with buttons, and a usage guard that keeps background coding agents within limits. Zero depende…

    JavaScript

  4. randevu-widget randevu-widget Public

    A booking widget you add to any site with one script tag. Zero dependencies, Shadow DOM isolated, slots computed in the business's own time zone.

    JavaScript

  5. tr-dogrulama tr-dogrulama Public

    Validation helpers for Turkish business data: Turkish-aware lowercasing, phone numbers (incl. 444 lines), role vs. personal email, national ID (TCKN), tax number (VKN), IBAN. Zero dependencies.

    JavaScript