Merhaba, ben Mehmet Nasım Yılmaz. 42 İstanbul'da Yazılım Mühendisliği alanında proje odaklı, yoğun bir eğitim sürecinin sonunda ana eğitim sürecini tamamladım. Aynı zamanda İstanbul Gelişim Üniversitesi Yönetim Bilişim Sistemleri bölümünden 2025 yılı itibarıyla mezun oldum.
Eğitimim ve projelerim süresince birçok farklı programlama dili, framework ve teknolojiyle çalışma fırsatı buldum. Edindiğim deneyimleri pekiştirmek ve paylaşmak adına blog yazıları kaleme alıyorum.
Şu anda özellikle web teknolojileri, yapay zekâ destekli ajan sistemleri ve IT altyapı/sistem yönetimi alanlarında uzmanlığımı derinleştirmek için çalışıyor; teknik yönümü ve problem çözme yaklaşımımı sürekli geliştirerek kariyerimde daha ileri seviyelere ulaşmayı hedefliyorum. Amacım; sahip olduğum yetkinliklerle yenilikçi projelere imza atmak, dahil olduğum ekiplere değer katmak ve sektörde iz bırakan işler başarmaktır.
"Bilmediğim hiçbir şey yok, sadece öğrenmediğim şeyler var."
Baykar Teknoloji — Merkezi Kontrol Yazılımları Stajyeri Ekim 2025 – Aralık 2025 WebRTC, HLS ve MPEG-DASH olmak üzere 3 protokol üzerinden yayın iş akışlarını yöneten canlı yayın platformu geliştirildi ve entegre edildi.
ASP.NET Core React Wowza Streaming Engine PostgreSQL Docker SignalR RabbitMQ Grafana Loki Serilog
Paka Teknoloji — Sistem Destek Stajyeri Ağustos 2024 – Eylül 2024 Haftalık ortalama 50+ IT destek talebi yönetilerek bilgisayar donanım ve yazılım sorunları çözümlendi.
Sistem Yönetimi IT Altyapısı Teknik Destek Sorun Giderme
Tencent Holdings Limited — Sunucu Teknisyeni Nisan 2023 – Mayıs 2023 3 kişilik ekip ile veri merkezi sunucu kurulumları, rack kabin montajı ve ağ kablolama süreçleri gerçekleştirildi.
Sunucu Kurulumu Veri Merkezi Operasyonları Donanım Montajı Ağ Yapılandırma
.NET 8 + React 18 tabanlı canlı yayın ve medya yönetim platformu. Wowza Streaming Engine entegrasyonu ile HLS, MPEG-DASH, RTMP, RTSP ve WebRTC destekli. JWT/RBAC güvenlik, SignalR bildirimler, VOD arşivleme, Docker Compose ile konteynerize altyapı ve Grafana-Loki-Alloy observability stack.
ASP.NET Core 8 React 18 TypeScript PostgreSQL SignalR Docker WebRTC Grafana
KOBİ'lerin ve kooperatiflerin envanter, sipariş ve lojistik süreçlerini tek panelden yönetmesini sağlayan yapay zekâ destekli otomasyon platformu. Google Gemini tabanlı AI ajanı canlı operasyonel veriyi analiz eder; kritik, veri yazma etkisi olan aksiyonlarda insan onayını önceliklendiren "AI Action Co-Pilot" modeliyle çalışır.
FastAPI Next.js TypeScript PostgreSQL Redis Google Gemini SSE Docker Compose
42 Common Core final projesi — gerçek zamanlı Pong turnuva platformu. Microservices mimari, WebSocket ile multiplayer oyun, JWT + Google OAuth 2FA, Native Web Components SPA, i18n çoklu dil, ELK stack loglama. Frontend geliştirmeden sorumlu.
Node.js TypeScript Fastify WebSocket Redis Docker Nginx ELK Stack Web Components
Modern gastronomi işletmeleri için geliştirdiğim uçtan uca dijital sipariş ve restoran yönetim platformu. Müşteri tarafında çok kanallı sipariş, QR masa oturumu ve canlı takip; yönetici tarafında dashboard, dekont onayı, salon planı ve RBAC yetkilendirme sunar. Olay güdümlü asenkron mimari ve beş bağımsız veritabanı şemasıyla yoğun sipariş trafiğinde sıfır veri kaybı garantisi sağlar.
Next.js 15 NestJS TypeScript PostgreSQL Redis RabbitMQ Prisma Turborepo Docker
Google Ads ve Meta Ads genelinde kampanya anomalilerini %95.45 güven aralığında otomatik tespit eden, kök neden teşhisi yapan kurumsal seviyede bir yapay zekâ ajanı platformu. Sıfır-halüsinasyon garantili bir Python kanıt motorunu tek turlu akıl yürütme ajanıyla (Gemini 2.5 Flash) birleştirerek n8n iş akışları üzerinden Slack'e raporlama yapar.
Python FastAPI Google Gemini 2.5 Flash Pandas Pydantic n8n Docker Clean Architecture
C++ ile sıfırdan geliştirilen HTTP/1.1 web sunucusu. Nginx benzeri event-driven mimari, non-blocking I/O, CGI desteği (PHP/Python), çoklu port yapılandırması.
C++ Socket Programming I/O Multiplexing HTTP Protocol POSIX API CGI
NGINX, WordPress, MariaDB servislerinin Docker ile konteynerleştirilmiş altyapısı. TLS/SSL, Docker Compose.
Docker Docker Compose NGINX WordPress MariaDB TLS/SSL
Yaşlılar, görme güçlüğü yaşayanlar ve teknolojiye uzak kullanıcılar için tasarlanmış, Google Play Store'da yayınlanan erişilebilir mobil rehber uygulaması. Sesli arama, büyük arayüz elemanları ve bulanık eşleme ile tek bir komutla kişi arayıp aratabiliyor.
React Native Expo SDK 54 TypeScript Zustand MMKV Fuse.js i18n
Android platformunda Java ile geliştirilmiş finansal yönetim uygulaması. SQLite/Room Database, çalışan yönetimi, mesai takibi, ödeme işlemleri.
Java Android SDK SQLite Room Database Android Jetpack
Hasta ve doktor akışlarını tek platformda birleştiren, rol tabanlı çalışan Android sağlık uygulaması. Firebase Authentication ve Cloud Firestore ile operasyonel veri yönetimi sağlanır; transaction ile slot çakışması önlenip snapshot listener ile gerçek zamanlı güncellenen randevu, muayene ve reçete yönetimi sunar.
Kotlin Android SDK MVVM Firebase Authentication Cloud Firestore Coroutines
C dilinde Unix shell implementasyonu — pipe, yönlendirme, sinyal yönetimi, process management.
C POSIX Signal Handling Process Management
Wolfenstein 3D'den esinlenen raycasting 3D oyun motoru. MiniLibX ile 2D haritaları gerçek zamanlı 3D görünüme dönüştürme.
C MiniLibX Raycasting Game Development
Belgeleri SHA256 ile imzalayıp Ethereum Sepolia test ağında akıllı sözleşmeler aracılığıyla blok zincirine kaydeden Web3 uygulaması.
Solidity Ethereum Sepolia Ethers.js MetaMask Web3
Klasik "Dining Philosophers" problemi — pthread ve mutex mekanizmalarıyla paylaşılan kaynaklar için rekabet eden filozofların deadlock yaşamadan yemek yeme ve düşünme döngülerini yönetme simülasyonu.
C pthread mutex Semaphores Concurrent Programming
📂 Diğer Projeler
| Proje | Açıklama | Teknolojiler |
|---|---|---|
| Cpp Module | 42 C++ modüllerini tamamlayarak OOP, bellek yönetimi, polimorfizm ve abstract sınıflar konularında derinleşme | C++, OOP, STL |
| JavaScript Projects | JavaScript, TypeScript ve Tailwind CSS ile DOM işlemleri, API entegrasyonu ve arayüz tasarımı üzerine çeşitli web uygulamaları | JavaScript, TypeScript, Tailwind CSS |
| WpGroup_Extractor | WhatsApp gruplarındaki üyeleri otomatik çekip kaynak veriyle karşılaştıran, Docker ile konteynerize Node.js uygulaması | Node.js, Docker, Venom Bot |
| MobilApp Playground | Kotlin ve Java ile geliştirilen deneysel Android uygulamaları koleksiyonu | Kotlin, Java, Android SDK |
| Java101 | Java temellerinden ileri seviyeye algoritma ve veri yapısı çalışmaları | Java, Algoritmalar, Veri Yapıları |
| Visual Programming | C# ve .NET Framework ile Windows Forms tabanlı kimlik doğrulama, quiz ve rezervasyon uygulamaları | C#, .NET Framework, Windows Forms |
| Mine Sweeper | Özelleştirilebilir ızgara ve zorluk seviyeleriyle konsol tabanlı mayın tarlası oyunu | Java, Console UI |
| Net_Practice | IP adresleme, subnetting ve routing tablolarını öğrenmek için ağ konfigürasyon senaryoları | Networking, TCP/IP, Routing |
| Push_swap | Stack veri yapısıyla minimum işlemle sıralama yapan, performans odaklı algoritma projesi | C, Stack, Algorithms |
| So_long | MiniLibX ile piksel tabanlı hareket ve çarpışma tespitli 2D oyun | C, MiniLibX |
| Minitalk | UNIX sinyalleri ve bit manipülasyonuyla süreçler arası iletişim | C, UNIX Signals, IPC |
| Born_to_be_root | Sanal makine kurulumu, kullanıcı yönetimi ve güvenlik duvarı konfigürasyonlarıyla Linux sistem yöneticiliği projesi | Linux, System Administration, Security |
| Libft | Standart C kütüphane fonksiyonlarının yeniden yazıldığı kişisel kütüphane | C, Memory Management |
| Ft_printf | printf fonksiyonunun variadic fonksiyonlarla sıfırdan yeniden yazımı | C, Variadic Functions |
| Data Analysis & Visualization | Pandas ile veri temizleme ve Matplotlib ile görselleştirme içeren emlak veri analizi | Python, Pandas, Matplotlib |
| Alan / Kategori | Yetkinlikler & Teknolojiler |
|---|---|
| 💻 Programlama Dilleri | C C++ Java TypeScript C# Python |
| ⚙️ Backend Geliştirme | ASP.NET Core .NET Web API NestJS FastAPI Fastify RabbitMQ SignalR WebSocket REST API JWT Auth OAuth 2.0 RBAC |
| 🎨 Frontend Geliştirme | React Next.js Tailwind CSS TanStack Query Zustand i18n |
| 🗄️ Veritabanları & Depolama | PostgreSQL Redis SQLite SQL Firebase Supabase Cloud Firestore |
| ⚡ Otomasyon & Veri İşleme | n8n Pandas NumPy |
| 🚀 DevOps & Log Yönetimi | Docker Docker Compose Nginx Linux CI/CD TLS/SSL Grafana Loki Alloy Serilog ELK Stack |
| 🔌 Sistem ve Ağ Programlama | Socket Programming Multi-threading HTTP/1.1 TCP/IP |
| 📐 Yazılım Mimarisi & Prensipler | Microservices Clean Architecture Onion Architecture MVC OOP Clean Code |
| 🛠️ Araçlar ve Platformlar | Git GitHub Postman VS Code Antigravity IDE |
- 📗 C++ Modülleri ve C++ Temelleri — 42 C++ modülleri, OOP, bellek yönetimi
- 🐳 Docker — 42 Inception Projesi — Konteynerleştirme ve mikroservis mimarisi
- ⛓️ Blockchain Teknolojisi ve Kur'an-ı Kerim'in Muhafaza Sistemi — Blockchain analiz yazısı
- 📚 Tüm Yazılarım → Medium/@menasy
| Kurum | Bölüm | Süre |
|---|---|---|
| 42 Türkiye - İstanbul | Yazılım Mühendisliği | Ekim 2023 – Ocak 2026 (Proje tabanlı, akran öğrenmesine dayalı eğitim; 15+ proje uçtan uca geliştirildi) |
| İstanbul Gelişim Üniversitesi | Yönetim Bilişim Sistemleri | Ekim 2021 – Temmuz 2025 (Bölüm 2.si, 3.47/4.00 ortalama) |
| Yapay Zeka ve Teknoloji Akademisi | Yapay Zeka Modülü | Ocak 2026 – Eylül 2026 (9 aylık, proje tabanlı AI agent eğitimi) |


