Two paid products live on the App Store and Google Play — a ride-hailing platform for North Cyprus built in Kotlin Multiplatform, and a mechanic marketplace running in six countries. I take products from design through to store release, and I'm comfortable owning the whole path.
App Store ve Google Play'de yayında olan iki ücretli ürün — Kotlin Multiplatform ile geliştirdiğim Kuzey Kıbrıs'a özel bir yolculuk paylaşım platformu ve altı ülkede çalışan bir tamirci pazaryeri. Ürünleri tasarımdan mağaza yayınına kadar götürüyorum ve sürecin tamamını üstlenmekten çekinmiyorum.
A ride-hailing platform for North Cyprus. I built it in Kotlin Multiplatform so the business logic is shared across Android and iOS, on a full Firebase backend — authentication, the Firestore data model, and real-time ride state between passenger and driver. Separate passenger and driver apps, plus the marketing site on a custom domain. My details are listed as the developer contact on the store listing (com.kibride.passenger.android).
Kuzey Kıbrıs için bir yolculuk paylaşım platformu. İş mantığı Android ve iOS arasında paylaşılsın diye Kotlin Multiplatform ile geliştirdim; arkasında tam bir Firebase altyapısı var — kimlik doğrulama, Firestore veri modeli ve yolcu ile sürücü arasında gerçek zamanlı yolculuk durumu. Ayrı yolcu ve sürücü uygulamaları, ayrıca kendi alan adında tanıtım sitesi. Mağaza kaydında geliştirici iletişim bilgisi olarak benim bilgilerim yer alıyor (com.kibride.passenger.android).
A mechanic marketplace running in Cyprus, Greece, Estonia, Latvia, Lithuania and Germany (app.automateonline.user). I designed and deployed the responsive product site and delivered the UI/UX for both the consumer and mechanic-facing apps — two different users, two different jobs to be done, one coherent system. I also designed the brand's launch content for Instagram (@automech.online), carrying the same visual language from the product into the campaign.
Kıbrıs, Yunanistan, Estonya, Letonya, Litvanya ve Almanya'da kullanılan bir tamirci pazaryeri (app.automateonline.user). Responsive ürün sitesini tasarlayıp yayına aldım ve hem tüketici hem tamirci tarafındaki uygulamaların UI/UX tasarımını yaptım — iki farklı kullanıcı, iki farklı ihtiyaç, tek bir tutarlı sistem. Ayrıca markanın Instagram lansman içeriklerini tasarladım (@automech.online); üründeki görsel dili kampanyaya taşıdım.
My own concept: a real-world meetup and skill-swap platform for Cyprus. I worked out the positioning, the information architecture and the revenue model — matching system, partner venues — and built the full multi-page marketing site for it.
Kendi fikrim: Kıbrıs için gerçek hayatta buluşma ve beceri takası platformu. Konumlandırmayı, bilgi mimarisini ve gelir modelini kurguladım — eşleştirme sistemi, iş ortağı mekânlar — ve çok sayfalı tanıtım sitesinin tamamını geliştirdim.
A productised website service for small businesses in Kyrenia and Nicosia — packaged scope, fixed pricing, one-week delivery. I wrote the Turkish copy, designed the page around a single conversion, and run the outreach behind it myself.
Girne ve Lefkoşa'daki küçük işletmeler için paketlenmiş bir web sitesi hizmeti — net kapsam, sabit fiyat, bir haftada teslim. Türkçe metinleri ben yazdım, sayfayı tek bir dönüşüm hedefi etrafında tasarladım ve arkasındaki müşteri iletişimini de kendim yürütüyorum.
The sales pipeline behind my own web-development business, in daily use. It scrapes public property and vehicle directories, validates the contacts and reconciles duplicates across sources — 403 agencies parsed down to 363 leads, ranked by how much inventory each firm carries, so the businesses that feel the problem most get contacted first. A scheduler caps daily sends and tracks every conversation. Built AI-first, then read, tested and corrected. Demos built to sell it: car gallery · estate listings.
Kendi web geliştirme işimin arkasındaki satış hattı, her gün kullanılıyor. Halka açık emlak ve araç rehberlerini tarıyor, iletişim bilgilerini doğruluyor ve kaynaklar arasındaki tekrarları ayıklıyor — 403 firmadan 363 temiz kayıt, her firmanın kaç ilanı olduğuna göre sıralanıyor. Bir zamanlayıcı günlük mesaj sayısını sınırlıyor ve her görüşmeyi takip ediyor. Satış için yaptığım örnekler: oto galeri · emlak ilanları.
Kotlin · Kotlin Multiplatform (KMP) · Expo / React Native · App Store & Google Play releases
Kotlin · Kotlin Multiplatform (KMP) · Expo / React Native · App Store & Google Play yayınları
React · Next.js · TypeScript / JavaScript · Tailwind CSS · Responsive UI/UX design
React · Next.js · TypeScript / JavaScript · Tailwind CSS · Responsive UI/UX tasarımı
Firebase (Authentication, Firestore, real-time data) · REST APIs · Python · Git · Vercel
Firebase (kimlik doğrulama, Firestore, gerçek zamanlı veri) · REST API · Python · Git · Vercel
LLM API integration · prompt design · shipping AI features into production apps
LLM API entegrasyonu · prompt tasarımı · yapay zekâ özelliklerini canlı uygulamalara taşıma
UI/UX for mobile and web · Figma · Canva · brand-consistent social content · landing pages built around a single conversion
Mobil ve web için UI/UX · Figma · Canva · marka diline uygun sosyal medya içeriği · tek bir dönüşüm hedefi etrafında kurulan açılış sayfaları
C# · C++ · Pandas · data cleaning and analysis
C# · C++ · Pandas · veri temizleme ve analiz
Persian (native) · English (C1) · Turkish (conversational) · German (learning)
Farsça (ana dil) · İngilizce (C1) · Türkçe (konuşma seviyesi) · Almanca (öğreniyorum)
Experience, education and skills on a single page. Open it in the browser or take the PDF.
Deneyim, eğitim ve yetenekler tek sayfada. Tarayıcıda açabilir veya PDF olarak indirebilirsiniz.