Bilal Karadeniz
Full-Stack Developer | React, TypeScript, Python, Rust
Ankara, Türkiye
- contact@hellobilal.com
- hellobilal.com
- github.com/bilal07karadeniz
- linkedin.com/in/bilal-karadeniz-8539b1169
Summary
Full-stack developer who ships complete products alone, from database to deployed interface. Sole developer of Veloquence, an AI sales platform built on React/Next.js, FastAPI, PostgreSQL and real-time voice (live at veloquence.ai), and author of brisvox, an open-source Rust engine for real-time voice agents. Uses Claude Code daily (1.5+ years) and checks its output with tests. Available immediately for remote work from Türkiye or onsite/hybrid work in Ankara.
Technical skills
- Languages
- Python, TypeScript, JavaScript, Rust, Go
- Frontend
- React, Next.js, Astro, Vite, Angular, Tailwind CSS
- Backend & data
- FastAPI, Node.js, Fastify, API integrations, PostgreSQL, SQLAlchemy, Redis, Celery, Qdrant, pgvector
- AI & voice
- LLM APIs and tool calling, RAG pipelines, MCP servers, agent workflows, automation, WebRTC, Pipecat, Deepgram, STT/TTS
- Engineering
- Git, Docker, GitHub Actions, Railway, Netlify, pytest, Vitest, Jest, Claude Code
Experience
Veloquence / Curately · Full-Stack DeveloperDec 2025 — Nov 2026
Same startup product: Curately through May 2026, then continued as Veloquence after an ownership change.
- Sole developer of an AI sales engagement platform, owning its Next.js/React frontend, FastAPI backend, PostgreSQL data model and deployment.
- Built Guide, Present and Demo agents for visitor qualification, product guidance, narrated presentations and interactive demos, on real-time WebRTC voice (Pipecat, speech recognition, LLMs, speech synthesis) with transcripts and recordings.
- Developed an embeddable widget combining voice/text conversations with slides, media, host-page navigation, section highlighting and guided tours.
- Implemented Qdrant knowledge retrieval (document/media ingestion, website crawling, Celery workers, Google Drive/Notion imports) and agent workflows with draft/publish states, version history and test sessions.
- Built lead capture and scoring, conversation summaries, CRM/email/Slack follow-ups, team access controls and usage analytics.
İş Yazılım · Software Engineering InternMar 2024 — Jun 2024
- Completed a software engineering internship working with Java.
Selected projects
brisvox · Author, open source (MIT or Apache-2.0)v0.1.1, October 2026
- Built a Rust engine for real-time voice agents over phone, WebRTC and WebSocket, with interruption handling and tool calls: 12-crate workspace, Python and TypeScript SDKs, over 3,000 tests including deterministic simulated-clock tests.
- Benchmarked against Pipecat and LiveKit Agents in its own harness with mock providers: 325 concurrent calls in a 4-CPU / 4 GiB container against 20 and 23. Methods and raw results are committed in the repository. Released on GitHub, PyPI and npm.
Klawbi · Independent Product Creator & Developer2026 — now
- Built an AI agent marketplace with Next.js, TypeScript/Fastify and PostgreSQL: agent discovery, task conversations, file delivery, budget holds, usage charging and Lemon Squeezy payments, isolated execution on Modal, WebSocket updates and pgvector memory.
Foodlex · Full-Stack Product Development2026 — now
- Built a SaaS for dietitians with client records, diet plans, appointments and reporting on Next.js, FastAPI and PostgreSQL, with AI-assisted diet-plan generation, authentication, onboarding and pytest/Vitest tests.
VoText · Independent Developer2025 — now
- Built an iPhone/iPad speech-to-text and read-aloud app with a Go backend: speech jobs, provider routing, PostgreSQL queues, credits, authentication and App Store purchase verification.
TusTrack · Independent Developer2026
- Built and released an iPhone/iPad study tracker for TUS, Türkiye's medical specialty exam, in React Native and Expo: offline-first state with Supabase sync, FSRS spaced-repetition spot cards, mock-exam score and ranking estimates and a home-screen widget.
Grafyx · Open-Source Python Developer Tooling2026
- Built an MCP server (grafyx-mcp on PyPI) for symbol navigation, call graphs, dependency analysis and embedding-assisted code search.
Education
OSTİM Technical University2023 — expected Jan 2027
B.Sc. Software Engineering, taught in English · 100% scholarship
Languages
Turkish (Native) · English (B2) · Arabic (A2)