Erkut Yıldırım
Software Developer & AI Enthusiast
You can contact me for professional projects and custom solutions in the fields of Artificial Intelligence (AI), Machine Learning (ML), Deep Learning, Image Processing, Signal Processing and Web Development.
New big customer coming soon!
İstanbul, TR
--:--
Tech Stack
Selected Projects
Project Name: QR Code Attendance System
Live Demo: https://yoklamakou.vercel.app/
The QR Code Attendance System is a modern web application developed to quickly, reliably, and completely digitally take student or participant attendance. This system offers teachers or event managers an easy-to-use solution that eliminates the time loss and errors caused by manual attendance taking.
Technologies Used
- Next.js
- TypeScript
- Firebase
Key Features
- Easy login as a student, teacher, or event manager
- Secure authentication with Firebase Authentication
- Students/participants can take attendance by scanning the provided QR code with their mobile devices
- Each scan is instantly and securely saved to Firebase
- Attendance status is updated instantly
- Fast and dynamic data flow thanks to Firebase Firestore
- Listing attendances and generating reports
- User and event management
QR Code Attendance System
Project Name: City Disaster Crisis Request Management System
Live Demo: https://kocaeli-kriz-organize.vercel.app/
The City Disaster Crisis Request Management System is a modern web application developed to manage emergency and disaster-related aid requests from citizens in a centralized, fast, and efficient manner. The system aims to reduce information chaos during crisis situations, route requests to the appropriate authorities, and digitally track intervention processes in real time.
Technologies Used
- Next.js
- TypeScript
- Firebase
Key Features
- Secure login with citizen, authorized staff, and administrator roles
- Role-based authentication using Firebase Authentication
- Quick creation of emergency aid requests (food, shelter, medical, etc.) during disasters
- Real-time storage of requests in Firebase with location and timestamp data
- Live request status tracking (pending, assigned, completed)
- Fast and scalable real-time data flow powered by Firebase Firestore
- Request listing, filtering, and reporting for authorities
- Centralized dashboard for crisis management and coordination
Crisis Demand Management System
Project Name: BookRitt – Speed Reading Application
Published: https://bookritt.erkutyildirim.com
BookRitt is a modern speed-reading web application designed to help users improve their reading speed and focus. By presenting text in a controlled and fluent manner, the application minimizes eye movement and transforms the reading process into a more efficient and sustainable experience.
Technologies Used
- Next.js
- TypeScript
- Firebase
Key Features
- Personalized reading experience with user accounts
- Secure authentication using Firebase Authentication
- Word-based or sentence-based speed reading mode
- Customizable reading speed (words per minute)
- Reading progress and time tracking
- Real-time user data storage with Firebase Firestore
- Minimal and distraction-free user interface
- Web-based architecture accessible from all devices
Faster Book Reading App
Project Name: LinkZae – Smart Link Management Platform
Published: https://linkzae.com
LinkZae is a modern link management platform that allows users to collect all their important links on a single, clean, and professional page. It is specifically optimized for use in social media bios by content creators, entrepreneurs, and brands looking to manage their digital presence efficiently.
Technologies Used
- Next.js
- TypeScript
- Firebase
Key Features
- Personal link page creation with user accounts
- Secure authentication using Firebase Authentication
- Unlimited link creation, editing, and removal
- Link ordering and visibility control
- Mobile-friendly, fast, and minimal user interface
- Real-time data management with Firebase Firestore
- Single-link access to all social media profiles and content
- Device-independent usage with a fully web-based architecture
Personal Link Listing and QR Code Service
Project Name: Personal Blog and Portfolio
Example: https://www.umutm.com/
Example: https://zeynepaslierhan.com/
Example: Benim Sitem https://www.erkutyildirim.com/
The Personal Blog and Portfolio is a web-based platform developed to help individuals showcase their technical skills, projects, and thoughts in a modern and professional structure. The system aims to make content creation and personal branding simple, fast, and sustainable.
Technologies Used
- Next.js
- Python
- Flask
- JavaScript
- TypeScript
- Web Development
- Supabase
Key Features
- Publishing personal blog posts and portfolio projects
- Secure admin authentication with Supabase Authentication
- Markdown-supported content management
- Dynamic project and blog pages
- Secure content storage using Supabase database
- SEO-friendly, fast, and modern user interface
- Mobile-friendly and responsive design
- Easy maintenance and updates with a web-based architecture
Personal Blog and Portfolio
Project Name: AI Powered Career Recommendation System
The AI Powered Career Recommendation System is an innovative decision-support platform that provides personalized career suggestions by analyzing individuals’ cognitive responses and interest levels using EEG (electroencephalography) data. The system goes beyond traditional survey-based guidance by leveraging neuro-data and generative AI techniques.
Technologies Used
- Python
- EEG Data Analysis
- Generative AI
- Web Development
Key Features
- Collection and preprocessing of EEG signals
- Analysis of cognitive states and attention levels
- Pattern extraction using machine learning and deep learning
- Personalized career recommendations powered by generative AI
- Matching skills, interests, and cognitive profiles
- Creation of multidimensional user profiles through data analysis
- User-friendly experience via a web-based interface
- Decision-support infrastructure for academic and professional career planning
AI Powered Career Recommendation System
Project Name: Soccer Player Statistics Analysis
Soccer Player Statistics Analysis is an AI-powered data analysis and computer vision application that evaluates football players’ performance using match footage and statistical data. The system aims to provide objective, data-driven insights by analyzing player movements, contributions, and performance metrics.
Technologies Used
- Python
- Deep Learning
- Computer Vision
- Data Analysis
Key Features
- Player detection and tracking from match videos
- Player movement analysis using deep learning models
- Extraction of passes, running distance, and positional data
- On-field position tracking through computer vision techniques
- Performance comparison using statistical analysis
- Generation of player-based analytical reports
- Team-level and match-level performance evaluation
- Decision support infrastructure for coaching and technical staff
Soccer Player Statistics Analysis
Project Name: American Sign Language Detection System
The American Sign Language Detection System is an AI-powered web application capable of recognizing American Sign Language (ASL) letters and gestures in real time by analyzing hand movements captured through a camera. The system aims to facilitate communication with hearing-impaired individuals and bring sign language into digital environments.
Technologies Used
- Python
- Deep Learning
- Computer Vision
- Web Development
Key Features
- Real-time hand gesture detection via camera input
- ASL letter and gesture recognition using deep learning models
- Extraction of hand and finger positions through computer vision techniques
- High-accuracy classification using trained models
- Real-time text output generation
- Easy and accessible usage through a web-based interface
- User-friendly design supporting inclusive communication
- Suitable structure for educational and awareness purposes
American Sign Language Detection System
Project Name: Resume Evaluation Tool
The Resume Evaluation Tool is an AI-powered web application that analyzes resumes using natural language processing to automatically evaluate candidates’ skills, experience, and job-role compatibility. The system aims to accelerate recruitment processes and reduce subjective bias by providing objective, data-driven insights.
Technologies Used
- Python
- Artificial Intelligence
- Text Recognition (NLP)
- Data Analysis
- Web Development
Key Features
- Automatic analysis of resume files (PDF / text formats)
- Skill and experience extraction using natural language processing (NLP)
- Comparison of resume content with job requirements
- Candidate scoring and compatibility assessment
- Keyword, technical skill, and experience duration analysis
- Comparative candidate evaluation through data analysis
- Fast and user-friendly web-based interface
- Automated pre-screening process for HR teams
CV Evaluation Engine 1.0