Assistant Professor of Computer Engineering · Generative AI Researcher, Developer & Educator · Founder of SECourses
Mersin, Türkiye 🇹🇷
I turn fast-moving AI research into reproducible tools, benchmarks, practical workflows, and detailed education.
I work at the intersection of academic research, open-source engineering, and technical education. My current work focuses heavily on generative AI: training and fine-tuning, inference optimization, image/video/audio workflows, vision-language models, model benchmarking, and accessible one-click tooling for local and cloud environments.
- 🏛️ Assistant Professor of Computer Engineering at Mersin University, Faculty of Engineering, Department of Computer Engineering.
- 🧠 Research interests include artificial intelligence, machine learning, generative AI, data mining, databases, computer vision, natural language processing, optimization, record linkage, and digital forensics.
- 🎓 Founder and content producer of SECourses, where I publish extensive tutorials, experiments, comparisons, installers, and reproducibility resources.
- 🧪 I test emerging models and workflows across Windows, Linux, local GPUs, RunPod, and other cloud GPU environments.
- 🛠️ I build and maintain tools for training, fine-tuning, captioning, upscaling, image processing, model deployment, and workflow automation.
- 🎮 I am also the founder and solo developer behind the long-running browser games Monster MMORPG and PokemonPets.
- 🤝 I am open to meaningful academic, open-source, benchmarking, reproducibility, and educational collaborations.
| Ecosystem | Public milestone |
|---|---|
| SECourses on YouTube | 53K+ subscribers and 400+ videos |
| SECourses Discord | 11K+ members |
| GitHub | 1.2K+ followers and 240+ public repositories |
| Hugging Face | 1K+ followers and 90+ public model repositories |
| Stable-Diffusion repository | 2.7K+ GitHub stars |
| DEV Community | 200+ technical posts |
- Generative image AI: Stable Diffusion, SDXL, FLUX, Qwen Image, image editing, ControlNet, LoRA, DreamBooth, full fine-tuning, captioning, and dataset preparation.
- Generative video and audio: Wan-family workflows, image-to-video, text-to-video, lip sync, frame interpolation, video upscaling, text-to-speech, voice cloning, and audio tooling.
- Vision-language models: Qwen-VL/Qwen3-VL workflows, automated captioning, structured prompting, evaluation, and memory/performance optimization.
- Efficient inference and training: CUDA, PyTorch,
torch.compile, GGUF, quantization, BF16, FP8, NVFP4, VRAM optimization, speed/quality comparisons, and hardware-aware presets. - Reproducibility and accessibility: one-click installers, tested configuration files, ready-to-use presets, automated model downloaders, Windows and cloud deployment guides.
- Academic research: metaheuristic optimization, renewable-energy optimal power flow, machine-learning-based air-writing recognition, record linkage, e-commerce data systems, sentiment analysis, and digital forensics.
|
My flagship AI knowledge base and tutorial hub. It brings together tested guides, research notes, workflows, installers, comparisons, and resources for Stable Diffusion, SDXL, FLUX, Qwen Image, ComfyUI, SwarmUI, LoRA, DreamBooth, upscaling, video AI, voice AI, and more. |
A maintained SECourses fork and one-click training environment with presets, automatic model downloads, hash verification, quantization tools, and practical workflows for Qwen Image, Wan 2.1/2.2, FLUX.2 and FLUX Klein, Z-Image, Krea 2, and Ideogram 4—including LoRA and supported full-DiT fine-tuning. |
|
A nine-tab batch toolkit for turning raw photos into training-ready datasets: crop, subject zoom, resize, YOLO/SAM segmentation and masking, face extraction, tiled-image generation, and duplicate removal—with optional subprocess execution that releases VRAM after each task. |
A batch-captioning and JSON-prompt workbench supporting Qwen3-VL/Qwen3.6 and JoyCaption model families, multi-GPU distribution, reusable presets, Int8/Int4 options, |
|
Automated SwarmUI setup and model management for Windows, RunPod, and Massed Compute, with curated image/video model bundles, downloadable presets, and continuously updated workflows—including current Ideogram 4 support. |
A curated collection of research articles and theses spanning 2012–2026, with PDFs and an indexed research timeline covering product search, record linkage, web crawling, sentiment analysis, cyber forensics, air-writing recognition, and optimal power flow. |
More repositories worth exploring
| Repository | Focus |
|---|---|
| Background Replacement | Product-background replacement and advertisement-generation workflows |
| Sentiment Analysis | Sentiment-analysis and text-classification datasets/resources |
| Software Engineering CSE307 | Course materials and examples for software engineering education |
| All public repositories | AI tools, installers, experiments, educational code, datasets, research, and maintained integrations |
SECourses is my open education ecosystem for detailed, test-driven tutorials and reproducible technical guides. The goal is not merely to demonstrate a tool, but to explain how it works, how to install it, how to optimize it, how to compare it fairly, and how to reproduce the result.
| Area | Examples |
|---|---|
| Generative AI | Stable Diffusion, SDXL, FLUX, Qwen Image, Wan, ComfyUI, SwarmUI, model training, LoRA, DreamBooth, ControlNet |
| AI performance engineering | CUDA, PyTorch, quantization, GGUF, BF16/FP8/NVFP4, VRAM optimization, speed and quality benchmarking |
| Image, video and audio tooling | Upscaling, restoration, captioning, image editing, text/image-to-video, interpolation, lip sync, TTS, voice cloning |
| Programming | C#, .NET, ASP.NET Core MVC, Python, SQL Server, Bootstrap, object-oriented programming |
| Computer science education | Artificial intelligence, machine learning, software engineering, databases, cybersecurity, research tools |
My formal academic research spans artificial intelligence, data mining, databases, optimization, machine learning, computer vision, natural-language processing, record linkage, e-commerce data systems, and digital forensics.
- Implementation of Modified Effective Butterfly Optimizer in Solving Multi-Objective Pareto Optimal Power Flow Problem with Renewable Uncertainties — Biomimetics, 2026.
- Letter and Person Recognition in Freeform Air-Writing Using Machine Learning Algorithms — IEEE Access, 2025.
- An Incremental Hierarchical Clustering Based System for Record Linkage in E-Commerce Domain — The Computer Journal, 2023.
- Challenges and Possible Severe Legal Consequences of Application Users Identification from CNG-Logs — Forensic Science International: Digital Investigation, 2021.
Academic background and experience
| Degree | Field | Institution | Completion |
|---|---|---|---|
| Ph.D. | Computer Engineering | Çukurova University | 2016 |
| M.Sc. | Computer Engineering | Mersin University | 2012 |
| B.Sc. | Computer Engineering | Istanbul Technical University | 2009 |
| Period | Position and institution |
|---|---|
| Current | Assistant Professor, Department of Computer Engineering, Mersin University |
| 2023–2024 | Assistant Professor, Department of Computer Engineering, Istanbul Arel University |
| 2018–2023 | Assistant Professor, Department of Software Engineering, Toros University |
Before the current generative-AI wave, I built and continued maintaining two large browser-based game projects:
|
A long-running, free-to-play browser MMORPG centered on monster catching, training, battling, exploration, and competitive play. |
A browser-based creature-catching and battling game with extensive maps, progression systems, collection mechanics, and online competition. |
I publish technical material and release resources across multiple platforms so that tutorials remain discoverable in written, video, code, model, and community formats.
| Platform | What you can find there |
|---|---|
| Hugging Face | Model repositories, research artifacts, quantized files, datasets, and experiment outputs |
| Medium | Long-form tutorials, comparisons, release notes, and technical explanations |
| DEV Community | A large archive of AI, programming, productivity, and open-source tutorials |
| HackerNoon | Generative-AI articles and technical stories |
| CivitAI | Generative-AI community resources and model-related content |
| Reddit / r/SECourses | Community posts, releases, AI news, tutorials, and discussion |
| Rumble | SECourses video mirror and additional distribution |
| BiliBili | SECourses video presence for the BiliBili community |
Statistics, languages, streaks and activity
The language card measures code in public repositories; it is not a ranking of professional proficiency.
The best ways to support my open technical work are to:
- ⭐ Star and share the repositories that help you.
- 📺 Subscribe to SECourses on YouTube and share useful tutorials.
- 💬 Join the SECourses Discord community and help others reproduce workflows.
- 🧪 Report issues with complete logs, hardware details, version numbers, and reproducible steps.
- 🧡 Support ongoing tutorials, testing, tools, and release resources through Patreon.
Research carefully. Benchmark fairly. Document everything. Make advanced technology accessible.
Explore my repositories · Watch SECourses · Join the community





