Projects

Mobile applications I've built

My Products

ValeCep

ValeCep

Mobile

A valet and parking management platform built to digitize operational workflows. Handles vehicle tracking, automatic fee calculation, and customer notification flows. Shared business logic via KMP, with native performance on Android (Jetpack Compose) and iOS (SwiftUI).

KotlinKMPJetpack ComposeSwiftSwiftUIFirebase
Phonexpertly

Phonexpertly

Mobile

A hardware diagnostic and expertise platform built for second-hand mobile devices. Manages 30+ hardware tests, IMEI/warranty verification, and dynamic PDF reporting. Delivers 100% native UIs on iOS (SwiftUI) and Android (Jetpack Compose), with a backend infrastructure built end-to-end on NestJS, PostgreSQL, and GraphQL.

KotlinJetpack ComposeSwiftSwiftUI
https://phonexpertly.com
Phonexpertly Web

Phonexpertly Web

frontend

A landing page showcasing Phonexpertly's mobile platform capabilities, hardware test features, and download links. Built with Next.js and Tailwind CSS; fast, modern, and fully responsive across all devices.

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

ValeCep Web

frontend

A digital platform encompassing ValeCep's promotional front and web-based operations portal. Presents app features to users while enabling businesses to manage vehicle tracking, parking occupancy rates, and subscriptions in real time via the web. Built on Next.js architecture with a responsive, high-performance interface.

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

A high-performance, modular microservice architecture serving the Phonexpertly mobile platform. Manages IMEI lookups, dynamic PDF expertise report generation, and authorization flows. Built for scalability with NestJS, GraphQL (Apollo), PostgreSQL (Prisma), Redis (caching), RabbitMQ (async messaging), and Cloudflare R2 (media/storage).

NestJSGraphQLPostgreSQLTypeScriptJWTDocker

Enterprise Projects

İşin Olacak

İşin Olacak

Mobile

A mobile app built for the job-seeker side of an AI-powered recruitment platform. Live video interviews via WebRTC, real-time messaging with Socket.IO, location-based job search through dynamic map integration, and personalized recommendation feeds. Features a modular interface designed for high user engagement and a seamless application experience.

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

İşin Olacak Portal

Mobile

A mobile app built for employer management on an AI-powered recruitment platform. Offers AI-driven automatic job posting, multi-step hiring pipeline management for streamlined candidate tracking, instant messaging, and interview scheduling through integrated calendar infrastructure. Features a modular architecture for centralized recruitment operations.

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

İşin Olacak Analytics

Mobile

An analytics panel running simultaneously on iOS, Android, tvOS, and Android TV from a single codebase. Delivers real-time statistics via GraphQL integration, PIN-based secure login, and TV-first focus management designed specifically for television screens. Built on a performant architecture for live recruitment metric monitoring on large displays.

React NativetvOSAndroid TVGraphQLTanStack Query
Internal Application
Network

Network

Mobile

A fashion e-commerce app serving 1M+ users under Beymen Group. Covers payment infrastructure integrations (Worldpay, GarantiPay, Craftgate) and cart/checkout flow optimization. Delivers a high-performance, seamless shopping experience using Java and Kotlin with Jetpack Compose architecture.

KotlinJetpack ComposeMVVMHiltCoroutines
Google Play
Divarese

Divarese

Mobile

An e-commerce app serving 500K+ active users under Beymen Group. Covers dynamic UI components, advanced product listing and filtering screen development. Delivers stability, memory management, and a high-performance shopping experience using Java and Kotlin with Jetpack Compose architecture during high-traffic campaign periods.

KotlinJetpack ComposeJavaClean Architecture
Google Play
BGMap

BGMap

Mobile

An in-house performance and analytics platform built for Beymen Group's tech team. Offers automated metric collection via Jira API integration, real-time dashboards, and team productivity reports. A native Android mobile app focused on centralized workflow tracking and operational efficiency.

iOSAndroidJira APICharts
Internal Application