Portfolio

Projects

Selected work across embedded systems, automation tooling, and full-stack development.

Mentora — Education Marketplace Platform

A full-stack education marketplace connecting students and parents with mentors for personalized learning. Built role-based experiences for students, parents, mentors, and administrators across mobile and web platforms, including mentor discovery, profiles, lesson booking, dashboards, notifications, wallet and payment flows, identity verification, and administrative moderation. The platform also integrates AI-powered learning features that generate lesson summaries and quizzes from meeting transcripts using Gemini and Recall.ai. Contributed across product development, frontend and backend implementation, API integration, verification workflows, and end-to-end platform development.

React NativeNext.jsTypeScriptNode.jsExpressPostgreSQLAWSGeminiRecall.aiProduct Development

INFADS — Creator Intelligence & Influencer Marketing Platform

In Development

An ongoing influencer intelligence and marketing platform focused on the Turkish creator ecosystem. INFADS helps brands and agencies discover, analyze, compare, and shortlist Instagram creators using creator, content, audience, and campaign intelligence. The platform combines public social data, historical snapshots, calculated metrics, sampled audience analysis, and verified Instagram Insights to provide engagement analytics, audience quality, demographics, reachability, brand affinity, benchmarking, and creator reports. Also includes creator accounts, campaign workflows, shortlists, comparisons, and decision-support tools. The platform is actively under development with new analytics and marketplace capabilities being continuously added.

Next.jsTypeScriptREST APIsData AnalyticsInstagram APIAWSCreator IntelligenceProduct Development

Apollon Entertainment Systems Website

Designed and developed a digital showroom for Apollon Entertainment Systems, an automotive technology brand offering multimedia, safety, and motorcycle smart systems. Built a responsive product catalog with category pages, vehicle-brand filtering, product detail templates, and distributor inquiry flows. Structured the platform for scalable content management, SEO, analytics, and future product expansion using Next.js, TypeScript, Tailwind CSS, Sanity CMS, and Vercel.

Next.jsTypeScriptTailwind CSSSanity CMSVercel

Sakarya Torf — E-Commerce Website

Designed and developed a responsive e-commerce website for Sakarya Torf, a Turkish agricultural growing-medium brand. Built product pages for multiple product sizes, purchasing and checkout flows, customer information and order summary interfaces, product education content, legal e-commerce pages, and a dedicated photo and video gallery. The website is structured for direct-to-consumer sales in Turkey and designed around a simple purchasing experience, responsive mobile usability, SEO, and scalable product content.

Next.jsTypeScriptTailwind CSSE-CommerceResponsive DesignVercelSEO

Tweet Time Indexer

A full-stack web application that extracts and indexes timestamps from Twitter/X screenshots using OCR. Upload screenshots, filter by date ranges, and export results as CSV or ZIP. Built with Next.js, FastAPI, and PaddleOCR, with async processing via Redis workers. Fully containerized and deployed on AWS with App Runner, ECS Fargate, Amplify, and PostgreSQL.

TypeScriptPythonFastAPIPaddleOCRAWSDocker

Hiking Assistant Vest

A smart hiking system combining embedded hardware and mobile software to deliver real-time environmental and motion data. A Raspberry Pi–based vest collects sensor data and communicates with a cross-platform app using BLE and MQTT. Supports features like step tracking and safety-related event detection. Focused on reliable sensor integration, efficient wireless communication, and clear real-time presentation.

Raspberry PiPythonBLEMQTTReact Native

Security System (STM32 + FreeRTOS)

An embedded security system built on STM32 using C and FreeRTOS for responsive real-time behavior. Integrates keypad input, OLED + LED status, motion detection, and buzzer alerts. Uses multiple tasks to handle input, sensor monitoring, and feedback concurrently. Emphasized task coordination and reliable hardware–software interaction.

CFreeRTOSSTM32Embedded

Personal Task Management Web App

A full-stack task manager built with React, Node.js/Express, and MongoDB with JWT authentication. Designed RESTful APIs to create, update, and delete tasks while keeping data flow consistent between client and server. Implemented a minimalist UI focused on clarity and speed. Applied Git-based workflow, error handling, and scalable backend patterns.

ReactNode.jsExpressMongoDBJWTREST