English Learning App for Kids

A fun and engaging English learning app designed for learners aged 8 and above. Whether preparing for the TOEFL Young Students Series or simply improving English skills, the app makes learning feel like play – with interactive city exploration, badge earning, gamified lessons, and real skill-building aligned to standardized test curricula. As the lead Full Stack Developer, I designed and built the entire cloud infrastructure from scratch, managed end-to-end CI/CD pipelines, led a 3-member engineering team, and developed both frontend and backend features alongside AI-powered content delivery systems. ...

2 min · 338 words

AI Sports Match Prediction Platform

An AI-powered sports match prediction platform developed for a leading Turkish sports analytics company. The system leverages machine learning models and microservices architecture to deliver data-driven match predictions, statistical analysis, and real-time insights across multiple sports leagues. Architecture: Microservices with Spring Boot The platform was built using a microservices architecture with Java Spring Boot, enabling independent deployment, scaling, and maintenance of each domain-specific service. Core Microservices: Match Data Service: Ingests and normalizes match data from multiple league APIs (football, basketball, tennis, esports) Prediction Engine Service: Runs ML models to generate match outcome probabilities, score predictions, and trend analysis Statistics Service: Computes real-time team/player statistics, head-to-head records, form analysis, and historical performance metrics User Preferences Service: Manages user follow lists, notification preferences, and personalized prediction feeds Notification Service: Delivers push notifications for match start times, live score updates, and prediction alerts AI/ML Integration The prediction engine combines multiple approaches: ...

2 min · 333 words

nakilport.com

🔗 Github NakilPort is an innovative platform designed to connect carriers and shippers, streamlining the logistics process for both parties. By leveraging modern web technologies, NakilPort offers a seamless experience for users, allowing carriers to find loads and shippers to find carriers efficiently. This article delves into the features, technologies, and benefits of NakilPort. Overview NakilPort aims to bridge the gap between carriers and shippers by providing a comprehensive solution that simplifies load matching and freight management. The platform is built with Next.js and Firebase, ensuring high performance, scalability, and security. ...

3 min · 544 words

SonTechBot Automation Platform

🔗 SonTech Bilişim An enterprise-grade automation platform developed for SonTech Bilişim that bridges Trendyol Fast Market (Türkiye’s leading e-commerce marketplace) with internal ERP systems, the company website, and a software license management system. The application streamlines product listing, order processing, inventory synchronization, and business operations across multiple platforms from a single unified interface. Architecture Overview +-------------------+ +------------------+ +-----------------+ | Trendyol Fast |<--->| SonTechBot |<--->| ERP System | | Market API | | (Electron.js) | | (MSSQL) | +-------------------+ +--------+---------+ +-----------------+ | +------------v----------------+ | Company Website | | License Management | +----------------------------+ Key Features Trendyol Fast Market Integration: Automated product listing, price updates, stock synchronization, and order management through Trendyol’s API ERP System Synchronization: Real-time bidirectional sync between marketplace data and the company’s MSSQL-based ERP system Software License Management: Built-in license tracking, activation, and renewal management for SonTech’s software products Unified Dashboard: Single interface to monitor all connected platforms – orders, inventory levels, financial summaries, and operational metrics at a glance Authentication & Security: OAuth 2.0 for Trendyol API access, JWT-based session management for the desktop application Technologies Used Electron.js: Cross-platform desktop application framework enabling native OS integration (file system access, notifications, system tray) while leveraging web technologies for the UI. ...

2 min · 290 words

KidStop Cafe

🔗 KidStop Cafe A modern website for KidStop Cafe, a family-friendly cafe in Karamürsel built around the concept “You Coffee, They Play.” The cafe offers parents a peaceful coffee experience while children enjoy a dedicated play area. The website provides an online menu, contact information, and ordering capabilities – bringing the cafe’s warm atmosphere to the digital space. Key Features Online Menu: Digital menu display with categories, descriptions, and pricing Contact & Location: Easy access to contact details, location information, and business hours Responsive Design: Optimized for mobile, tablet, and desktop – customers can browse the menu on their phones while visiting Brand Identity: Clean design reflecting the family-friendly, welcoming atmosphere of the physical cafe Technologies Used Built as a responsive web application with modern frontend technologies, deployed to kidstopcafe.com. ...

1 min · 130 words