Skip to content
View menasy's full-sized avatar

Highlights

  • Pro

Block or report menasy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MeNasy/README.md

MasterHead

Merhaba 👋, Ben Mehmet Nasım Yılmaz

Software Developer · Web Developer · Mobile Developer

menasy

Portfolio Medium LinkedIn Email

mehmyilm's 42 stats


🧑‍💻 Hakkımda

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 tamamldı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, mobil uygulama geliştirme ve DevOps 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."


🚀 Öne Çıkan Projeler

.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 Vite

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 Elasticsearch Web Components Tailwind CSS

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

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

NGINX, WordPress, MariaDB servislerinin Docker ile konteynerleştirilmiş altyapısı. TLS/SSL, Docker Compose.

Docker Docker Compose NGINX WordPress MariaDB Alpine Linux

Belgeleri SHA256 ile imzalayıp Ethereum Sepolia test ağında akıllı sözleşmeler aracılığıyla blok zincirine kaydeden Web3 uygulaması.

Solidity Ethers.js MetaMask Ethereum Web3

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

📂 Diğer Projeler
Proje Açıklama Teknolojiler
Cpp Module 42 C++ modülleri — OOP, polimorfizm, STL C++, OOP, STL
JavaScript Projects Çeşitli web uygulamaları JavaScript, TypeScript, Tailwind CSS
WpGroup_Extractor WhatsApp grup üye yönetimi otomasyon aracı Node.js, Docker, Venom Bot
MobilApp Playground Android uygulama koleksiyonu Kotlin, Java, Android SDK
Philosophers42 Dining Philosophers — multi-threading, deadlock çözümleri C, pthread, mutex
Push_swap Minimum işlemle stack sıralama algoritması C, Algorithms
So_long MiniLibX ile 2D oyun geliştirme C, MiniLibX
Minitalk UNIX sinyalleri ile süreçler arası iletişim C, UNIX Signals, IPC
Visual Programming C# Windows Forms masaüstü uygulamaları C#, .NET Framework
Mine Sweeper Java konsol mayın tarlası oyunu Java
Net_Practice Ağ protokolleri ve konfigürasyon senaryoları TCP/IP, Routing, Subnetting
Libft Kişisel C kütüphane implementasyonu C, Memory Management
Ft_printf printf fonksiyonu yeniden yazımı C, Variadic Functions
Java101 Java temelleri ve ileri seviye çalışmalar Java, Algorithms

🛠️ Diller & Teknolojiler

Programlama Dilleri

C C++ C# Java JavaScript TypeScript Python Kotlin Solidity Bash

Frontend & Mobile

React Next.js HTML5 CSS3 Tailwind CSS Android Vite

Backend & Veritabanı

.NET Node.js Fastify PostgreSQL SQL SQLite Redis Firebase

DevOps & Araçlar

Docker Nginx Grafana Elasticsearch Git GitHub Linux VS Code Postman

Veri Bilimi & AI

Pandas NumPy Matplotlib Jupyter


📝 Blog Yazıları


🎓 Eğitim

Kurum Bölüm Süre
42 İstanbul Yazılım Mühendisliği 2/4 Yıl (Ana eğitim tamamlandı)
İstanbul Gelişim Üniversitesi Yönetim Bilişim Sistemleri 4 Yıl (2025 Mezunu)
Yapay Zeka ve Teknoloji Akademisi Yapay Zeka Modülü 1 Yıl (Devam ediyor)

📊 GitHub İstatistikleri

GitHub Trophy

GitHub Streak

GitHub Stats Top Langs


📫 İletişim & CV

Email LinkedIn GitHub Medium HackerRank

TR CV EN CV Portfolio

Popular repositories Loading

  1. NetPractice NetPractice Public

    42-School Project

    3

  2. UML_Diagram_Projects UML_Diagram_Projects Public

    1

  3. Inception_Docker Inception_Docker Public

    Bu proje Docker ve Docker Compose ile NGINX, WordPress ve MariaDB servislerinden oluşan izole bir web altyapısı kurulmuştur.

    Shell 1

  4. BlockChain_NoteryProject BlockChain_NoteryProject Public

    Ethereum blockchain üzerinde belge doğrulama ve zaman damgalama sistemi.

    JavaScript 1

  5. MeNasy MeNasy Public

  6. libft libft Public

    C