Serdar Gundogdu


I am an AI Practitioner developing end-to-end artificial intelligence solutions for industrial applications.

As an AI Practitioner, I harness cutting-edge AI coding assistants—Claude Code, ChatGPT Codex, and Google Gemini—to build production-ready machine learning systems. I deliver scalable AI solutions across predictive analytics, NLP, computer vision, and industrial intelligence.

About

My name is Serdar Gündoğdu. I am an AI Practitioner with a strong background in statistics, mathematics, and mechanical and industrial engineering. I specialize in developing end-to-end artificial intelligence solutions that transform industrial data into actionable insights.

I leverage the most powerful AI coding assistants—Anthropic Claude Code, OpenAI ChatGPT Codex, and Google Gemini—integrated with VS Code and Antigravity IDE to accelerate development and deliver production-ready solutions. My work spans machine learning systems, predictive analytics, NLP, computer vision, and time-series analysis across the full AI stack.

  • AI Practitioner
  • Data Science
  • Machine Learning
  • Time Series
  • Clustering Algorithms
  • Clean Code
  • Lean Six Sigma
  • Python
  • NumPy
  • Pandas
  • Matplotlib
  • Seaborn
  • Scikit-Learn
  • TensorFlow
  • PyTorch
  • REST API
  • OOP
  • SQL
  • Java
  • C#
  • C
  • Claude Code
  • ChatGPT Codex
  • Google Gemini
  • VS Code
  • Antigravity IDE

Projects GitHub Repo

Web Application

DSML101

Data Science and Machine Learning educational platform and resources.

Web Application

Industry-Learn

AI-Powered ML Solutions platform for industrial applications and machine learning workflows.

Streamlit Application

Scikit-Play

Interactive machine learning playground built with Streamlit for experimenting with ML algorithms.

Dash Application

Aeon-Play

Time series playground built with Plotly Dash and the Aeon library for experimenting with time series analysis and forecasting.

Gradio Application

PyTorch-Play

Deep learning playground built with PyTorch and Gradio for experimenting with neural networks and deep learning models.

Python Package

PIPolars

Python library for extracting OSIsoft PI System data into Polars DataFrames with 10-100x performance over pandas.

  • Features: Bulk tag extraction, lazy evaluation, SQLite/Arrow caching, fluent API
  • Requirements: Python 3.10+, Windows, PI AF SDK 2.x
  • View on PyPI
  • View on GitHub

.NET Package

PIWebAPI

.NET Framework 4.8 REST API for accessing OSIsoft PI System data via the AF SDK with comprehensive data retrieval and management capabilities.

  • Features: PI Points, AF hierarchy navigation, StreamSets bulk operations, Event Frames
  • Auth: Windows Integrated Authentication (NTLM/Kerberos)
  • View on NuGet
  • View on GitHub

Industrial Platform

SWAPP

AI-First Industrial Data Workbench replacing licensed tools with governed APIs and AI-powered insights.

  • Modules: Explorer, Trend, Stats, PPM dashboards
  • Features: Dual .NET/Python API, natural language queries, edge-to-cloud ingestion
  • Visit SWAPP

Industrial Platform

SCADA Nerve

SCADA and industrial control systems platform for monitoring and automation.

Learning System

AI Practitioner Dev OS

AI-driven, project-based learning operating system for AI practitioners. A 12-month adaptive curriculum powered by Claude Code with AI agents for planning, building, reviewing, and evaluation.

  • GitHub (Template) | My Fork
  • Features: Adaptive 3-tier curriculum, Claude Code agents, NLP & sequence models focus, progress evaluation engine