E-Commerce Platform
Full-featured e-commerce platform with cart, checkout, and admin dashboard. Built with Next.js and Stripe.
Featured work
Full-featured e-commerce platform with cart, checkout, and admin dashboard. Built with Next.js and Stripe.
Cross-platform task management application with real-time sync. Available on web and mobile.
Modern, multilingual portfolio with dark mode. Fully responsive and accessible.
Workout tracking and progress analytics. Native feel with React Native.
Analytics dashboard with real-time charts and team management.
Reusable component library and design tokens for consistent UI.
Real-time chat with rooms, file sharing and presence indicators.
Food delivery app with order tracking and payment integration.
Robotics project with robot control and monitoring.
Native Android app that controls RGB LED strips via your phone's infrared (IR) sensor. Features 4 main colors (Red, Green, Blue, White), 12 preset color tones, and Flash, Strobe, Fade, Smooth effects. Includes brightness controls (Plus/Minus), power on/off, and customizable experience with light/dark theme, sound feedback, and vibration. Integrates Firebase Analytics & Crashlytics, AdMob ads, in-app purchase for ad removal, Google Play In-App Review, and a GitHub Actions CI/CD pipeline.
A full-featured native Android wallpaper application dedicated to the Syrian Revolution. The app provides users with high-quality thematic wallpapers celebrating freedom, dignity, and justice. Built with clean architecture, the app features multiple content categories including Home wallpapers, Heroes (martyrs and figures), Cities (Syrian cities), and Fridays (revolution day commemorative images). Includes an interactive Syrian Revolution quiz to test knowledge, a digital library of related books, and a supporter recognition system. Features dark/light theme support, wallpaper set to home/lock screen/both, image download and gallery save, Firebase Cloud Messaging for push notifications, Google Play In-App Billing for ad removal with supporter tiers (Bronze, Silver, Gold, Platinum), admin panel for content management with Firebase Auth, and CI/CD deployment to Google Play via GitHub Actions. Uses MVVM architecture with Hilt dependency injection, Kotlin Coroutines, Retrofit for API calls, Glide & Picasso for image loading, and Material Design 3.
A modern, full-featured iOS messaging application built with Swift and SwiftUI. The app follows MVVM and Clean Architecture principles with clear separation between Domain, Data, and Presentation layers. Features include Firebase Authentication (email/password) with email verification, real-time one-to-one messaging via Firebase Realtime Database, and user profiles stored in Firestore. Social features include Stories (24-hour ephemeral content with customizable backgrounds), a social feed (Posts) for sharing updates, favorites for quick access to frequent contacts, and a discoverable contacts list. Voice and video calling is powered by WebRTC with STUN servers. Push notifications are supported via Firebase Cloud Messaging and a configurable push backend. Profile photos and media are uploaded through Cloudinary. The app uses protocol-based dependency injection for testability, async/await and Combine for asynchronous operations, SwiftUI for a native iOS look, and supports dark mode. Built for iOS 16+.
A full-featured, production-ready Android messaging and social networking application built with modern architecture. NeChat combines secure real-time chat with Instagram-like stories, social feed posts, voice/video calls, and live location sharing. The app features end-to-end encryption for message privacy, Firebase Auth with email verification, Firestore and Realtime Database for data persistence, and Firebase Cloud Messaging for push notifications. Implemented with Jetpack Compose and Material 3 for a polished UI, Hilt for dependency injection, and WebRTC for peer-to-peer voice and video calls. Includes Cloudinary integration for image uploads, multi-language support (Turkish, English, Arabic), dark mode, customizable notifications, friend discovery and request system, contacts management with favorites, message status indicators (sent/delivered/read), and static/live location sharing with an interactive map. Built following clean architecture principles with domain, data, and presentation layers.
A full-featured organization and association management web application built for managing achievements, events, board members, and a digital library. The platform provides a comprehensive admin dashboard with role-based access control (admin/superadmin), allowing administrators to manage board members, create and edit events with registration forms, maintain a digital library with book loan tracking, showcase organizational achievements, and handle contact form submissions. Features include Firebase authentication, real-time database integration, multilingual support (i18n) with i18next for international audiences, dark/light theme switching, responsive design with Tailwind CSS, event feedback forms, statistics and analytics dashboard, user and student management for superadmins, dynamic translations management, and Vercel Analytics for usage insights. Deployed on Vercel with a modern, accessible UI built using React and TypeScript.
A comprehensive Android notification application that enables seamless push notification delivery to your own applications. With PushMan, you can easily send notifications using Firebase with just a server key, and target specific users when you have their authentication tokens. Built with modern Android development practices including MVVM architecture, Clean Architecture principles, and reactive programming with Flow and LiveData.
A comprehensive global financial advisory platform designed to connect professionals with international markets and opportunities. Built with modern TypeScript and Next.js technologies, this platform provides seamless integration with global financial services, real-time market analytics, and professional networking capabilities. Features a responsive UI styled with CSS, optimized for both desktop and mobile users. The platform serves as a centralized hub for financial advisors and clients to collaborate, access market insights, and manage investment portfolios across multiple jurisdictions.
A comprehensive design system and component library built with modern web technologies. This project showcases a full-featured design framework with reusable UI components, carefully crafted styling system, and interactive design patterns. Perfect for building scalable and maintainable web applications with consistent design language. The project demonstrates best practices in TypeScript development, responsive design implementation, and component-based architecture.
A modern Android mobile application for real-time messaging and communication over Bluetooth connectivity. The application enables users to establish direct Bluetooth connections and engage in seamless chat conversations with nearby devices. Built with Kotlin, this project demonstrates advanced mobile development practices including Bluetooth protocol implementation, real-time message handling, and intuitive UI design. Features include device discovery, secure pairing, instant messaging, and connection management.
A productivity-focused Android application implementing the Pomodoro Technique for effective time management and task scheduling. Built with Kotlin, PomoDroid provides users with a robust timer system, task tracking, and focus management features to enhance workflow efficiency. The application leverages native Android capabilities to deliver a smooth, responsive user experience for professionals and students looking to optimize their productivity through scientifically-proven interval-based work methods.
A productivity-focused web application implementing the Pomodoro Technique for effective time management. The app helps users break down their work into focused intervals (25-minute sprints) with short breaks in between, boosting productivity and reducing burnout. Features include customizable timer settings, progress tracking, session history, and a clean, intuitive interface. Built with modern web technologies including Vite for fast development, Tailwind CSS for responsive design, and vanilla JavaScript for smooth interactions. Perfect for students, professionals, and anyone looking to improve their time management and focus habits.
A sophisticated Android application that automatically intercepts incoming SMS messages and forwards them directly to your Telegram account in real-time. This utility app is designed for users who want to consolidate their messaging across multiple platforms and ensure they never miss important SMS notifications. Built with Kotlin, the modern Android development language, the application provides seamless integration with Telegram's API for reliable message forwarding. Perfect for those who prefer to manage all communications through Telegram or need a backup notification system for critical SMS messages.
An Arduino-based car controller project that combines embedded systems programming with Java and C++ to create an intelligent vehicle control system. This project demonstrates the integration of microcontroller hardware with software logic for autonomous or remote-controlled vehicle operations. It features real-time control mechanisms, sensor integration, and signal processing capabilities for managing vehicle movement, speed regulation, and directional control. The project showcases proficiency in both firmware development for Arduino boards and backend logic implementation.
Toastoy is a custom Toast notification library built with Kotlin. This lightweight library provides developers with an easy-to-use solution for displaying elegant toast notifications in Android applications. It features customizable styling, flexible positioning, duration control, and smooth animations. Designed with simplicity and performance in mind, Toastoy enables seamless integration into any Kotlin-based Android project, allowing developers to enhance user experience with non-intrusive, informative notifications that can be tailored to match application design patterns and branding guidelines.
A comprehensive web platform showcasing talented Turkish software developers and their professional profiles. This project serves as a community hub connecting developers, sharing expertise, and promoting collaboration within the Turkish tech ecosystem. Built as a modern web application with a focus on responsive design and user experience, it provides a searchable directory of developers with their skills, portfolios, and contact information.
Have a project in mind? I'd love to hear about it and help bring your ideas to life.
Contact