■ Digital Studio — 2025

Web design &
development.

AI systems, custom platforms, marketing infrastructure.
We build the things that remove the ceiling on what your team can do.

View Work →Let's talk
++
01Projects5 live sites
02FocusAI · Web · Data
03StackNext.js · GSAP · Node.js

■ Selected Work

2023 — 2025

01

AI Chatbot · Booking System · WordPress Plugin

Tepe Watersports

A watersports company in Bodrum was losing bookings through WhatsApp — messages were going unanswered, pricing was inconsistent, and staff couldn't handle volume in peak season.

Outcome

Bot now handles the majority of customer conversations end-to-end.

Node.jsClaude APIWhatsAppWordPressPHP
2024
02

Property Platform · Airbnb Sync · Admin Panel

Noventura Living Bali

A luxury villa rental agency in Bali needed a professional web presence and real-time Airbnb sync — without paying for third-party channel managers.

Outcome

Platform is live. Availability stays in sync automatically — zero manual calendar management.

PHPMySQLPythonAirbnb API
2024
03

Web Design · Branding · Menu System

Seyfi Balık

A well-known seafood restaurant in Bodrum had no digital presence worth mentioning. They needed something that matched the quality of the food.

Outcome

Site now serves as the primary brand touchpoint for a restaurant that doesn't advertise anywhere else.

HTML/CSSJavaScriptPHPFigma
2023
04

Print Design · Marketing Materials

Portline Yachting

A yacht brokerage in Bodrum needed sales materials that matched the caliber of the vessels they were selling.

Outcome

Materials used across the full sales pipeline — print, PDF, and digital.

PhotoshopIllustratorInDesign
2023

■ How we work

++

Discover

We map your business flow, constraints, and goals before writing a line of code.

Design

Dark-premium UI tailored to your brand. No templates, no off-the-shelf.

Build

Full-stack development with the stack your project actually needs.

Launch

Deploy, monitor, and hand over — documentation that doesn't leave you stranded.

ra.studio
Business audit
Tech stack decision
Timeline & scope
01 / 04
+

■ What I Build

Full-stack
engineering.

From AI systems to custom platforms — built for the problem, not the template.

A

AI Sales Automation

Your sales team can't work at 3am in four languages. Our bots can. Multilingual conversation logic, live pricing context from your backend, full booking flows, and a one-click takeover panel when your team needs to step in. No per-message fees. No Meta approval queues. No ceiling on what the bot is allowed to say.

B

Custom WordPress Development

Stop adapting your workflow to fit a plugin. We build the plugin to fit your workflow — price managers synced to your sales bot, booking dashboards, post automation, and admin interfaces that match how your team actually works. No page builders. No bloat that breaks on the next update.

C

Property Platforms & Web Apps

Channel managers charge a cut of every booking for software that still goes down during peak season. We build the platform directly — PHP/MySQL backends, admin panels, inquiry flows, and availability sync that doesn't depend on a third party staying operational.

D

Data Scraping & API Integration

The data you need doesn't always come with an official API. Availability calendars in real time, competitor pricing pulled at source, external systems wired directly into your stack. When the official channel doesn't exist or charges too much, we build the pipeline ourselves.

E

Performance Marketing Infrastructure

Every blocked pixel event is a conversion your algorithm never learned from. Server-side Meta Conversions API sends events directly from your server — bypassing iOS 14+ restrictions and adblockers, giving Meta's model an accurate picture of who actually buys. The algorithm relearns. Your cost per acquisition drops.

F

Video Delivery & CDN

Vimeo charges per view. Mux charges per minute stored. Cloudflare R2 has no egress fees. We configure HLS adaptive streaming via R2 and Workers — video that loads fast on mobile, scales globally, and costs a fraction of what dedicated platforms charge for the same result.

G

Web Design & Brand Identity

Most agencies start with a template and call the customisation a design system. We start from scratch — typography, spacing, color, component logic — built around your brand, not borrowed from someone else's project. Sites that are fast, intentional, and built to outlast a rebrand.

H

Print & Marketing Design

Sales materials that stay on the table after the meeting ends. Spec sheets, brochures, digital asset packages — built on layout systems that stay consistent whether you're printing 10 or 10,000. Print, PDF, and digital in one production pass.

■ Insights

Technical writing on what we build and why

01

WhatsAppInfrastructureAutomation

Why we use Baileys instead of the official WhatsApp Business API

Meta's Business API charges per conversation, requires individual approval for every template your bot sends, and makes it structurally impossible for a human to take over mid-thread. Baileys connects directly to WhatsApp Web — no fees, no approval queues, no restrictions on what the bot can say. The tradeoff is running on an unofficial protocol. Here is exactly how we evaluate that risk for production systems — and when it is and is not the right call.

Read →

02

PythonScrapingAirbnb

Real-time Airbnb availability without iCal: scraping the v3 API

iCal files update every 4 to 24 hours — depending on Airbnb's sync schedule that day — and break silently when Airbnb updates their export format. The v3 PdpAvailabilityCalendar endpoint gives you accurate availability in real time, for free, without any iCal dependency. The catch: you have to reverse-engineer the request hash to get there. This is the full method, with working Python code.

Read →

03

AINode.jsProduction

Building a multilingual AI booking bot: 6 months of production lessons

The first customer to switch languages mid-conversation broke the bot in under 30 seconds. Language detection failed. Pricing context lived in the prompt and got hallucinated. The bot quoted a price without knowing which location the customer was asking about. Six months of production across thousands of real conversations surfaced every assumption that looked safe in testing and wasn't. These are the ones that will hit you.

Read →

04

MetaAnalyticsMarketing

Server-side Meta Conversions API: what it actually changes

Your Meta pixel is currently teaching the algorithm to target the wrong people. Every adblocker, every Safari ITP window, every iOS 14+ opt-out is a conversion that never made it to Meta's model. The algorithm filled the gaps with noise. Server-side CAPI sends events directly from your server — complete, accurate, unblockable. The model relearns. Targeting improves. This is the full implementation, including the fields that actually move the dial.

Read →

05

InfrastructureCloudflareVideo

HLS streaming on Cloudflare R2: replacing a $200/mo video platform

How much are you paying per month for video hosting that isn't doing anything your CDN couldn't handle? Vimeo charges per view. Mux charges per minute stored. Cloudflare R2 has zero egress fees. Workers serve HLS manifests and segments directly, with adaptive bitrate switching and global distribution built in. This is the full setup — R2 bucket structure, Worker routing, HLS packaging — along with the actual cost comparison from a real migration.

Read →

■ About

++

Built to work,
not to impress.

ra.studio is a digital studio that builds AI systems, custom web platforms, and performance marketing infrastructure. We work with businesses that need something built correctly — and don't need to be oversold on why.

5+

Live projects

8

Service areas

3y

In production

We specialize at the intersection of automation, full-stack engineering, and data infrastructure. The work is technical. The goal is always the same: reduce manual overhead and increase what the business can do without adding headcount.

Every project is built from scratch. No templates, no off-the-shelf tools that add weight without solving the problem. The stack is chosen for the constraints of your project — not for familiarity on our end.

Most of our work comes from referrals. Clients stay because the systems we build keep working — not because we keep them dependent on us to maintain them.

Node.jsPHPMySQLClaude APIWordPressCloudflareMeta CAPIGA4

■ Let's work together

Got a project

in mind?

Get in touch →

Distributed · Remote · Global