I'm Erkan,
Full-Stack & Mobile Application Developer
I build exceptional digital experiences that are fast, accessible, visually appealing, and responsive. I love solving problems and turning ideas into reality.

Technical Skills
Programming Languages

C#

HTML

CSS

JavaScript

Dart

Python
Technologies & Frameworks

.NET Core

React

Flutter

ElasticSearch

FastAPI

Firebase

MySQL

Redis

Qdrant
Tools & Apps

Docker

Git

GitHub

Visual Studio

VS Code
Featured Projects
SceneSwipe: Movie Match
Developed a cross-platform mobile application featuring a real-time room algorithm that allows groups of friends to choose movies together. Managed CI/CD deployment workflows using EAS cloud infrastructure, successfully launched the application on the App Store, and integrated Google AdMob.
Multimodal RAG Assistant
A production-ready Retrieval-Augmented Generation (RAG) system with a modern web interface. Create custom AI agents with unique personas, upload documents (PDF, images, text), and chat with your knowledge base using local or cloud LLMs. Features hybrid search combining semantic vector search, BM25 keyword matching, query fusion, and BGE reranking for optimal retrieval accuracy.
CineGram: Movie Word Puzzle
Developed CineGram, a premium cinematic word-guessing mobile application designed with a velvet crimson aesthetic. Engineered a localized offline-first architecture, integrated Apple Game Center for syncing 18 progressive/one-shot achievements and leaderboards via native bridges, implemented Google AdMob SDK for rewarded ads, and automated App Store Connect metadata pipelines in 7 languages using Fastlane.
React Native Firebase Chat App
Built with React Native, Firebase, and TailwindCSS, this fully responsive chat app delivers real-time messaging, media sharing, and user presence features. Inspired by modern chat platforms, it offers a smooth and intuitive experience with dark/light theme support, secure authentication, and rich image preview options.
E-Commerce App
This is a fully functional E-Commerce mobile app built with Flutter and Dart. It allows users to browse products, add them to the cart, and proceed to checkout. The app features a smooth, responsive UI, and leverages Flutter's powerful framework for a seamless cross-platform experience.
FilmScope Website
Built with Next.js and TMDB API, this website provides up-to-date information about the world of cinema. With a modern and sleek design, it offers detailed content on movies, TV shows, and actors.
Furniture UI Website
It is a furniture company-themed website UI project based on a design found online, implemented with Vite. The project is fully responsive and mobile-friendly.
React Native Apple Store App UI
A responsive implementation of a publicly sourced design, developed using React Native and Tailwind CSS.
Lamb Mobile App UI
It is a mobile UI project for custom-designed lamp sales, based on a design found online and implemented with Flutter.
E-Commerce API
This is the backend API for an E-Commerce platform, built with FastAPI and Python. It handles product listings, user authentication, order management, and payment processing. The app is powered by MySQL for database management and Docker for containerization, ensuring scalability and ease of deployment.
Bakery App
The Bakery App allows users to explore a variety of bakery products, view their details, and place orders directly from the app. Built with Flutter, this mobile app provides an engaging user experience with smooth navigation and real-time updates for product availability.
Car Selling App
This app enables users to browse and list cars for sale. With its intuitive design, users can upload their car listings with ease, view available cars, and filter results based on their preferences. The app was built using Flutter to provide a native-like experience on both Android and iOS platforms.
ListRace Website
The ListRace website is a dynamic platform built with React. It allows users to create and view lists, track race results, and interact with various features through a clean and user-friendly interface. The website is designed for seamless navigation, offering a responsive experience on both desktop and mobile devices.
.Net API
This is a RESTful API built using .NET Core and C#, providing a solid backend for handling data storage and real-time processing. It integrates MongoDB for efficient data storage and Redis for caching to improve performance. Docker is used for containerization, ensuring smooth deployment across environments.
Experience
QNB Invest
IT Software Intern
Gained hands-on experience in software development processes within a financial institution. Collaborated with the team on various projects and learned about enterprise-level software architecture.
QNB Invest
IT System & Network Intern
Assisted in network management and system administration tasks. Learned about network security, server maintenance, and IT infrastructure support.






































































