Loading page...
Loading page...
22 projects found
A production-ready fullstack e-commerce platform with 4 independent Spring Boot microservices, JWT authentication, Redis-backed cart, and a full CI/CD pipeline.
A modern meeting scheduling platform that enables users to manage their availability, share public booking links, and automatically synchronize scheduled meetings with Google Calendar. Built with Next.js 14, TypeScript, Drizzle ORM, and NeonDB, Kalenda provides a seamless experience for both hosts and guests — from creating custom events to confirming bookings — all within an elegant, responsive interface.
A React-based frontend application for a social media platform, featuring secure JWT authentication, posts, comments, likes, and profile management, and seamlessly integrated with a Spring Boot backend to deliver a real-world user experience.

A Spring Boot–based backend API for a social media application, providing secure JWT authentication, comprehensive RESTful CRUD operations for users, posts, comments, and likes, and a clean, modular layered architecture. Designed to integrate seamlessly with a React frontend, it includes features such as token refresh, user activity tracking, avatar management, and centralized exception handling to simulate a realistic full-stack application.
A Spring Boot–based backend API for a car rental system, implementing structured RESTful endpoints with CRUD operations for brands, models, and cars. The project features a clean layered architecture, DTO mapping, request validation, global exception handling, and Swagger API documentation, providing a solid foundation for building a fully functional backend application.

A full-stack ASP.NET Core MVC application for book and category management, featuring layered architecture, role-based authentication, and CRUD operations. The app includes separate Admin and Customer roles, responsive UI with Bootstrap 5, enhanced UX with Toastr notifications, and integration of TinyMCE rich text editor, demonstrating real-world web application development practices.

Insider CodeCraft Bootcamp is a 4-week intensive frontend development program where I completed hands-on assignments and mini-projects in HTML, CSS, JavaScript, jQuery, and responsive design. The collection showcases practical experience in DOM manipulation, event handling, API integration, asynchronous JavaScript, responsive layouts, and UI/UX enhancements, providing a solid foundation in real-world frontend development.
A Flutter-based mobile application replicating the Starbucks app interface, developed as a graduation project during a 3-week Techcareer Flutter Bootcamp. Features include Firebase Authentication, Firestore integration, multilingual support, dark/light theme switching, responsive UI/UX design, and performance optimizations for real-time, user-friendly mobile experience.

An Android application developed during an internship to support automatic steering and real-time field navigation for agricultural tractors using MVVM architecture and Google Maps integration.

TravelGuide is a mobile application designed to enhance and simplify travel experiences through modern technologies. It allows users to explore countries, share travel experiences, plan trips more efficiently, and interact with an AI-powered chatbot, all within a user-friendly and well-structured mobile interface.

Classical computer vision (OpenCV) + Random Forest pipeline for industrial defect classification and localization — no deep learning, 0.97 test F1.
A console-based personal finance tracker developed in Java, designed to practice object-oriented programming, file I/O operations, Java collections, and unit testing with JUnit 5. Users can manage income and expenses, categorize transactions, filter by date, view summaries, and persist data to files, simulating a real-world finance management workflow.
A Windows Forms–based desktop paint application developed with C#, focusing on Object-Oriented Programming principles. The application supports free drawing, geometric shapes, color selection, shape manipulation, and file operations using JSON-based custom serialization.
eBebek Product Carousel is a JavaScript case study that replicates the product carousel on eBebek’s homepage. It demonstrates dynamic product rendering, favorites marking, Local Storage usage, and fully responsive design, providing practical experience in frontend development and real-world web feature implementation.
A simple yet functional shopping list application built with React to practice core concepts such as state management, conditional rendering, and user interactions. The app allows users to manage shopping items dynamically while providing a clean and responsive user interface.
A role-based Android news application with admin and user authentication, local database storage, image handling, and MVVM architecture.

A Flutter-based ToDo application developed during a workshop to practice CRUD operations, state management with BLoC, local storage using SQLite, and API integration with Dio.

A Flutter-based food ordering app that fetches data from a web service using Dio, applies BLoC architecture for state management, and enhances user experience with animations.