0%
01101100 01101100

I am a Software Engineer from Bursa, Türkiye with 4+ years of coding background. I build production-grade systems and LLM-powered applications, and I enjoy both technical research and turning data into clear, useful products.

  • Conducting deep data research
  • Traveling and exploring new places
  • Reading books
  • Watching movies
Osman Aydogan

"Without data, you're just another person with an opinion."

- W. Edwards Deming

About Me

I am a Software Engineer focused on Data Science, Machine Learning and applied AI. I love turning raw data into meaningful insights through technical research and visualization.

My journey includes working with Python, building predictive models with Scikit-learn, and creating visualizations that tell stories. I enjoy exploring datasets, finding patterns, and solving real problems with data.

I also gained international experience studying in Poland, which helped me grow both personally and professionally. I believe good data science combines technical skills with clear communication.

Most recently, an engineering role moved my work from notebooks to production-grade systems - Python backends, a real-time 3D digital twin and applied AI/NLP on real production data - delivered through an LLM-assisted, test-first workflow.

Education

Firat University

Software Engineering

Study Abroad - Poland

Software Engineering

Jan - March 2024

My Software Adventure

My software adventure began when I started studying Software Engineering at Firat University. In the beginning, I focused on Java to grasp the core logic of Object-Oriented Programming (OOP). During those times, I also experimented with Android Studio, trying my hand at mobile app and game development. I didn't stop there, I practiced my coding skills by building desktop applications with C# (like a ticket sales automation system).

Realizing that software isn't just about backend code, I got curious about the visual side. I explored Figma for design and learned HTML, CSS, and JS to step into the web world. This gave me a chance to see both the "behind-the-scenes" and the "front stage" of development.

But what really set my path was the moment I started working with data. Data Science and Machine Learning drew me in, and over time that curiosity led me to real projects during my internship - predictive maintenance with sensor data, a 3D digital twin running in the browser, LLM-powered agent systems. I keep learning, and with every new project I see that what I learned before actually pays off.

My goal is to keep improving myself and eventually build smart, real-world projects that make a difference.

Professional Skillset

plt

AI · LLM & Engineering Focus

FastAPI React three.js embeddings & semantic search (BGE-M3) RAG LLM-assisted development agentic workflows agent orchestration tool / function calling MCP (Model Context Protocol) context engineering test-driven development (TDD)

Experience

Where I turned ideas into production systems

AI Engineer

İletişim Yazılım Industry 4.0 / MES
Bursa, Türkiye Feb 2026 - Jun 2026

This role moved my work from notebooks and side projects to production-grade systems running on real production data. I worked across the stack - Python backends, a real-time 3D interface and applied ML/NLP.

  • Real-time 3D digital twin - a full-stack web app that mirrors the live state of a production/warehouse line in an interactive 3D scene in the browser, built in a two-person team (FastAPI · React · three.js).
  • Responsible-AI recruitment pre-screening - a decision-support system for HR: the AI ranks candidates and surfaces evidence, but a human always makes the final call and no one is auto-rejected. PII is masked before it reaches any AI step, designed around the field's academic literature and KVKK/GDPR.
  • Predictive maintenance (RUL) - the data and feature-engineering pipeline that estimates the Remaining Useful Life of an industrial blade from sensor data (~71k rows of real production data), preserving time-series structure.
  • Agentic AI & LLM systems - studied production-grade open-source agent frameworks and LLM knowledge-base patterns: tool-calling loops, skills, long-term memory / RAG and multi-agent orchestration (prompt chaining, routing, orchestrator-workers, evaluator-optimizer), and brought them into my LLM-assisted, test-first workflow.
Python FastAPI React three.js embeddings (BGE-M3) RAG LLM-assisted development

My Projects

Some things I have built

Optimal Location Planner Screenshot

Optimal Location Planner

A web app that finds the best places for stores or facilities. It uses math to find the optimal locations. Very fast - solves 3 million options in 2 seconds!

Python Flask Optimization
Smart Warehouse Optimizer Screenshot

Smart Warehouse Optimizer

Automatic box measurement with ArUco markers and 3D warehouse optimization system. Measures box dimensions via camera and optimizes warehouse placement.

Python OpenCV Three.js

Birthday Paradox Simulator

A data science project testing the famous "Birthday Paradox" probability theory on real-world data to verify mathematical predictions.

Python Probability Statistics
AI Tools Discovery Platform Screenshot

AI Tools Discovery Platform

A mobile app for iOS and Android. Users can find and share AI tools. Built with React Native and Firebase. Has user login and real-time data.

React Native Firebase Mobile App
Stroke Detection Project Screenshot

Stroke Detection Project

A data science project to find stroke risk. I used machine learning to predict health problems. Made in Poland during my study abroad.

Python Scikit-learn Data Science
Yurt Yoklama Sistemi Screenshot

Dorm Attendance System

A web app for student attendance and sleep verification in dormitories. Built with Google Apps Script and Google Sheets. Students check in via phone, admins verify from dashboard.

Google Apps Script JavaScript Google Sheets
PuzzleCans Game Screenshot

PuzzleCans - 3D Pentomino Puzzle

A 3D Pentomino puzzle game built with Unity for Android. Features AR support for real-world integration. Classic puzzle mechanics in a modern 3D environment.

Unity C# AR/VR

Browser Agent

AI-powered browser automation tool. Automatically performs web tasks using OpenAI or Anthropic APIs. Built with Python and Chrome.

Python AI/LLM Automation

Match Ticket Sales Automation

A desktop application for match ticket sales automation. Built with C# and HTML for user interface. Streamlines the ticket purchasing process.

C# HTML Desktop App

Chat Bot

A chatbot application built with Python. Provides automated conversational responses using natural language processing.

Python NLP Chatbot

Speed Test

A Python application to test and measure internet connection speed. Displays download and upload speeds with a clean interface.

Python Networking Utility

My Articles

I write about Data Science and Technology on Medium

Optimal Konum Planlayici

A detailed walkthrough of my optimization project that finds the best locations for stores and facilities using mathematical algorithms.

Read More

Yapay Zekanin Gercek Yuzu

Exploring the real face of artificial intelligence - discussing intrigue, alignment problems, and security vulnerabilities in AI systems.

Read More

Apple Severance: Modern Kapitalizmin Elestirisi

An analysis of Apple TV's Severance series and its critique of modern capitalism through the lens of work-life separation.

Read More

Contact Me

Let's work together

Location

Bursa, Türkiye