Software studio in Karlsruhe
Software that runs.
Websites, apps and business software from Karlsruhe. From idea to running system, built by one engineer: Murat Sert.
Running at EFA Tankstellen · MARG · What clients say ↓
export async function placeOrder(filiale: Filiale, cart: Cart) { const slot = await pickupSlots(filiale).next(cart.wishTime) const payment = await paypal.capture(cart.total) // PayPal oder Karte if (payment.status !== "COMPLETED") throw new PaymentError() const order = await db.order.create({ data: { filialeId: filiale.id, items: cart.items, slot }, }) await printer.queue(order) // Bon an die Theke await notify.staff(order) // Ton im Admin-Panel return order }

I don't build websites that only look good. I build systems that take orders, process payments and take work off your team's plate every single day.
Selected work
Real systems. Real clients.
01 · Ordering system · Admin panel
EFA Tankstellen
Pre-ordering, online payment and QR table ordering for petrol-station bistros in Karlsruhe and Baden-Baden.
- Next.js
- PostgreSQL
- PayPal
- QR
02 · Own product · AI SaaS
Kelyvaro
Finds matching jobs in Germany, rewrites the CV for each listing and prepares applications for approval.
- Next.js 15
- Supabase
- Groq LLM
- TR / EN
03 · Online shop · Netherlands
MARG
Bilingual shop for a Dutch bag label — editorial, calm, with WhatsApp service.
- WordPress
- Custom Theme
- NL / EN

04 · Open source · Self-hosted
NEXORA
Self-hosted project management: organizations, projects, issues, roles and roadmap — Apache-2.0.
- Next.js 16
- NestJS
- Prisma
- Docker
Voices
“Murat hat unser Vorbestell- und QR-System von der ersten Idee bis zum Live-Betrieb umgesetzt — inklusive Admin-Panel, Bondruck und Zahlungsabwicklung. Er versteht, wie ein Tankstellen-Bistro morgens um sechs wirklich funktioniert, und baut genau dafür. Zuverlässig, schnell erreichbar und immer einen Schritt voraus.”
“Murat turned MARG from an idea into a shop that feels as considered as our bags. He handled everything — design, the bilingual setup, accounts and checkout flow — and explained every decision clearly. Working with him felt like having a technical co-founder rather than a contractor.”
Case study · EFA Tankstellen
From the till to the phone.

- 01
Website
A clear home for three stations in Karlsruhe and Baden-Baden — opening hours, directions and one goal: pre-order.
- 02
Ordering in seconds
Pick a station, add snacks and coffee, choose a time, pay with PayPal or card. Done.
- 03
Admin: orders
The team sees every order live — table, time, amount, status. With sound alerts for new pre-orders.
- 04
Admin: QR codes
Every table gets its own QR code — as PNG, SVG or print-ready PDF table cards, four per A4.
- 05
Mobile in store
The whole dashboard works on the phone behind the counter, too.
Services
From websites to business software.
Website
Fast business site with SEO and legal pages. Built to bring in enquiries.
Learn more
Your product
Demo-Shop
Online shop
Products, cart, payment, multilingual — like MARG.
Learn more- #200Table 3 · 2× coffee, croissantNew
- #289Pickup 07:45 · Tarte flambéePaid
- #288Table 1 · CappuccinoPaid
Ordering & booking system
Pre-orders, QR at the table, appointments, with its own admin panel — like EFA.
Learn moreYour app · now
Order #214 is ready
App development
iOS and Android from one codebase. For your customers or your team, connected to your system.
Learn more| Item A-104 | 128 | OK |
| Item B-220 | 42 | OK |
| Item C-031 | 5 | Reorder |
| Item D-512 | 73 | OK |
Business software
CRM, inventory, orders and portals. One piece of software that fits how you work, instead of spreadsheet chaos.
Learn moreAI & automation
Read documents, sort emails, reconcile data. Traceable, not magic.
Learn more› beleg_04810 received
› checked · booked ✓
Integrations & desktop
Connect till, shop and accounting. Desktop programs and modernising legacy software.
Learn moreHosting & maintenance
Updates, backups, monitoring. On servers in Germany if you like.
Learn more
About
Hi, I'm Murat.
I'm a software engineer and the founder of Codivaro in Karlsruhe. I build software from the database to the screen: websites and shops, iOS and Android apps, business software, integrations and AI automation.
What I build runs in real businesses: EFA's pre-order and QR system with payments and an admin panel, MARG's bilingual shop, plus my own products like Kelyvaro and open source like NEXORA.
I work solo and directly. You always talk to the person writing your code. No account managers, no hand-offs, no excuses.
Every layer, one person
- InterfaceWebiOS & AndroidDesktop
- LogicAPIsIntegrationsAI
- DataPostgreSQLReportsMigration
- OperationsHostingMonitoringBackups
- Based in
- Karlsruhe, BW
- Languages
- DE · TR · EN
- How I work
- Fixed price, weekly demos
Process
Four steps, no agency theatre
- 01
Call
30 minutes, free. Goal, scope, budget.
- 02
Fixed price
Clear quote, clear scope.
- 03
Build
Weekly check-ins — you click along.
- 04
Live & cared for
Launch, handover, and I stay reachable.
Open source & own products. What I build when no client is watching.
Questions
Frequently asked
What does a project cost?
It depends on scope. After a free 30-minute call you get a fixed price — in writing, no hidden costs.
How long does a project take?
A business website is usually live in one to three weeks. Shops, apps and business software take longer depending on features; you see progress every week.
Do you also build apps and business software?
Yes. Besides websites and shops I build iOS and Android apps, business software like CRM, inventory and customer portals, plus integrations and AI automation. You can try it in the live demos.
Do I own the software afterwards?
Yes. Code, content, domain and store accounts are yours. I hand everything over on request.
Do you handle legal pages, GDPR and cookies?
Yes. Every site ships with imprint, privacy policy and privacy-friendly tech — no unnecessary trackers.
Can I edit content myself?
Yes. Depending on the project you get a simple admin panel or CMS to manage texts, images, products and opening hours.
Do you only work in Karlsruhe?
No — I also work remotely, for example with clients in the Netherlands. Around Karlsruhe I'm happy to meet in person.
One call. 30 minutes. Free.
→Contact
Let's build something.
Tell me in two sentences what you have in mind. I'll usually get back within 24 hours on working days with a first proposal.
- ✓30 minutes, free. Goal, scope, budget.
- ✓Clear quote, clear scope.
- ✓Consulting in the language you think in.


