Projects

Mobile applications I've built

ValeCep

ValeCep

Mobile

A valet and parking management app I designed, built, and published end-to-end. Shared business logic with KMP, native UIs with Jetpack Compose and SwiftUI. Vehicle check-in tracking, automatic fee calculation, and instant customer notifications.

KotlinKMPJetpack ComposeSwiftSwiftUIFirebase
Phonexpertly

Phonexpertly

Mobile

A phone diagnostic and expertise app I designed, built, and published end-to-end. Fully native on each platform, running 30+ hardware tests, IMEI/warranty checks, and generating professional PDF expertise reports.

KotlinJetpack ComposeSwiftSwiftUI
İşin Olacak

İşin Olacak

Mobile

The job-seeker app of an AI-powered recruitment platform. WebRTC video interviews, real-time messaging on Socket.IO, location-based job search with MapLibre, and personalized recommendation feeds.

React NativeTypeScriptWebRTCSocket.IOMapLibre
App StoreGoogle Play
İşin Olacak Portal

İşin Olacak Portal

Mobile

An employer panel for managing the entire hiring pipeline from a single place. AI-assisted job posting, multi-step pipeline editor, real-time messaging, and calendar-based interview scheduling.

React NativeTypeScriptSocket.IOGraphQL
App StoreGoogle Play
İşin Olacak Analytics

İşin Olacak Analytics

Mobile

An analytics dashboard running across iOS, Android, tvOS, and Android TV from a single React Native codebase. TV-first focus management, PIN-based login, and tabbed statistics panels via GraphQL.

React NativetvOSAndroid TVGraphQLTanStack Query
Network

Network

Mobile

Beymen Group's fashion e-commerce app with 1M+ users. Advanced payment integrations (Worldpay, GarantiPay, Craftgate) and cart/checkout flow optimization with Kotlin and Jetpack Compose.

KotlinJetpack ComposeMVVMHiltCoroutines
Google Play
Divarese

Divarese

Mobile

Beymen Group's fashion e-commerce app with 500K+ users. Dynamic UI components, product listing/filtering screens, and stability-focused development during high-traffic campaign periods.

KotlinJetpack ComposeJavaClean Architecture
Google Play
BGMap

BGMap

Mobile

Internal team-performance analytics tool for Beymen Group's e-commerce tech team. Automated metric pulling via Jira API, real-time dashboards, and team productivity reporting.

iOSAndroidJira APICharts
https://phonexpertly.com
Phonexpertly Web

Phonexpertly Web

frontend

Promotional landing page for the Phonexpertly mobile app. A modern, responsive website showcasing the app's features.

ReactTypeScriptTailwind CSSFramer Motion
https://valecep.com
ValeCep Web

ValeCep Web

frontend

Promotional landing page for the ValeCep mobile app. A modern website showcasing the app's features and use cases.

ReactTypeScriptTailwind CSSshadcn/ui
terminal

$ curl /api/v1/health

{ "status": "ok" }

$ npm run start:prod

Server running on :3000

GraphQL playground: /graphql

PostgreSQL connected

$ docker ps

phonexpertly api-app   Up 2 hours

phonexpertly api-db    Up 2 hours

Phonexpertly API

backend

Backend infrastructure I built from scratch for Phonexpertly. NestJS, GraphQL (Apollo), PostgreSQL (Prisma), Redis, RabbitMQ, and Cloudflare R2 for IMEI lookups and PDF report generation.

NestJSGraphQLPostgreSQLTypeScriptJWTDocker