Building cross-platform apps
for modern businesses

I design and build Android & cross-platform mobile apps for clinics, gyms, stores, and founders who value clarity, performance, and long-term maintainability.

About

I build mobile products that are clear, scalable, and built to last.

I design and develop Android and cross-platform applications for real businesses — clinics, gyms, stores, and founders who care about reliability as much as design.

My approach is intentional: reduce noise, design with purpose, and write code that remains understandable and maintainable long after launch. I care deeply about architecture, performance, and developer experience — because good products are built by calm systems, not rushed decisions.

  • UI - Figma to app screen
  • UX - Design that respects users
  • Architecture-first thinking
  • Performance over shortcuts
  • Maintainability as a feature

Projects

Selected work

Android - Appointment System

Doctor Appointment App is a dual-role mobile platform that enables patients to book appointments using real-time doctor availability, while allowing doctors and clinics to manage schedules digitally. It eliminates manual coordination, prevents double bookings, and provides a scalable foundation for modern healthcare scheduling.

  • Kotlin
  • JetPack Compose
  • MVVM & Clean Architecture
  • ViewModel
  • StateFlow
  • Firebase Authentication
  • Firebase Firestore
  • Dual-role user flows
  • Real-time appointment scheduling
Android - Appointment System

Flutter - AIDA

AIDA is a full-stack AI platform that enables users to build personalized AI assistants through secure authentication, custom knowledge bases, and context-aware conversations.

  • Flutter
  • Dart
  • Firebase
  • OpenAI
Flutter - AIDA

Web - The Easy Drop

The Easy Drop is a modern, privacy-focused file-sharing platform that enables fast peer-to-peer transfers through a scalable event-driven architecture.

  • HTML5
  • JavaScript (ES6 Modules)
  • Tailwind CSS
  • Python
  • Flask
  • Server-Sent Events (SSE)
  • WebRTC DataChannels
  • Server-Sent Events
  • Local Wi-Fi Network
  • HTML5 Canvas
  • CSS Animations
  • FileReader API
  • SubtleCrypto API
  • URL Object APIs
  • GitHub
Web - The Easy Drop

Android - Sky Diary

A modern Android application for discovering NASA's Astronomy Picture of the Day content, saving favorite images for offline access, and exploring astronomy through a smooth Jetpack Compose experience.

  • GitHub
  • Kotlin
  • Jetpack Compose
  • NASA APOD API
  • Retrofit
  • Coil
  • Room Database
  • DataStore
  • StateFlow
  • Kotlin Coroutines
  • Firebase Analytics
  • Offline Storage
  • Light/Dark Theme
  • Image Grid
  • APOD Favorites
  • Material 3
Android - Sky Diary

Android - Morse Link

Morse Link is a lightweight Android application that enables users to send and receive Morse code messages offline, utilizing device hardware for synchronized visual and audio output.

  • GitHub
Android - Morse Link

Flutter Beauty App (UI)

This project demonstrates the transformation of Figma UI designs into a Flutter-based application. Using Material 3 design principles and widget-driven architecture, it provides a faithful visual implementation of the design, focusing exclusively on user interface representation.

  • Flutter
  • Dart
  • Figma-to-Flutter
  • Material Design 3 (MD3)
  • Riverpod / Provider (State Management)
  • Clean Architecture & MVVM
  • Widget Composition & Reusability
  • GitHub
Flutter Beauty App (UI)

Flutter Weather App (UI)

This project demonstrates the transformation of Figma UI designs into a Flutter-based application. Through using GeoLocator and Weather-API, it provides a faithful visual implementation of the design, focusing exclusively on user interface representation.

  • Flutter
  • Dart
  • GeoLocator
  • Weather-API
  • Figma-to-Flutter
  • Material Design 3 (MD3)
  • Riverpod / Provider (State Management)
  • Clean Architecture & MVVM
  • Widget Composition & Reusability
  • GitHub
Flutter Weather App (UI)

Contact

Let’s build something useful

Whether you’re planning a new mobile app, improving an existing one, or exploring an idea — I’m happy to discuss and help you move forward.