₿
graduation projectMachine Learning
Bitcoin LSTM Price Prediction System
Developed a Python-based LSTM model using PyTorch with a teammate to predict Bitcoin price movements. Integrated TA-Lib technical indicators, processed order-book and market data from LakeAPI, and stored features in SQLite. Trained and evaluated the model on Google Colab using high-resolution, multi-time-frame data.
PythonPyTorchTA-LibSQLite
⌘
team project · course projectDatabase design
Integrated Transportation Booking DB
ER models of real booking platforms analysed and merged into one normalised MSSQL schema for multi-modal travel — relational design, normalisation, integrity rules.
MSSQLER DesignSQL
Personal Website
Bilingual (TR/EN) portfolio built with Next.js 15, TypeScript, and Tailwind CSS. Features a pixel-art UI rendered entirely in CSS, three switchable themes, a custom cursor, full SEO, and internationalization with next-intl. Deployed on Vercel.
Next.js 15TypeScriptTailwind CSSnext-intl
✚
course projectFull Stack
Medical Appointment System
Developed a full-stack medical appointment system with a Java Spring Boot backend and a separate frontend for appointment and patient management. Built RESTful APIs, implemented role-based access for doctors and patients, and added real-time scheduling with conflict validation. Used MySQL with JPA/Hibernate and supported appointment approvals, patient management, and medical notes.
JavaSpring BootREST APIMySQL
E-Commerce Platform
Built a React.js application with Redux Toolkit for optimized state management of the cart, products, and users. Implemented React Router for smooth navigation and Material UI (MUI) with custom CSS for a responsive, professional interface.
React.jsRedux ToolkitReact RouterMUI
Rick and Morty Explorer
Character discovery app with real-time filtering, multi-field sorting, pagination and detail views — dark theme, loading states and error handling throughout.
ReactReduxTailwindMUI
≠
data analysisData Science
Gender Pay Gap Analysis in Europe
Performed data manipulation and visualization with Python, pandas, NumPy, and matplotlib to analyze gender-based salary disparities across European countries. Cleaned and processed datasets, calculated statistical measures, and visualized key patterns to highlight income inequality trends.
PythonpandasNumPymatplotlib