Ahmet Öztürk const dev = true; while(alive) { code(); } .NET 🚀 git push origin main
> Merhaba, ben

Ahmet Öztürk

.NET ekosistemi ve modern web teknolojileri ile ölçeklenebilir, temiz ve sürdürülebilir yazılımlar geliştiriyorum. Clean Architecture, CQRS ve microservice mimarilerine tutkuyla bağlıyım.

Ben Kimim?

Yazılım dünyasında kendimi sürekli geliştiren bir Backend Developer

ahmet_ozturk.json
1{
2 "ad": "Ahmet Öztürk",
3 "rol": "Backend / Full-Stack Developer",
4 "konum": "Ankara, Türkiye",
5 "eğitim": "Kırıkkale Üniversitesi",
6 "bölüm": "Bilgisayar Mühendisliği",
7 "gpa": 3.16,
8 "diller": ["Türkçe", "İngilizce (B2)"],
9 "ilgi_alanlari": [
10 "Kitaplar",
11 "Diziler ve Filmler",
12 "Otomobiller",
13 "Oyunlar"
14 ],
15 "open_to_work": true
16}

Ben Ahmet Öztürk, bilgisayar mühendisiyim. Kariyer hedefim Backend Developer veya Full Stack Developer olarak ilerlemek. Özellikle .NET teknolojilerine yoğunlaşıyorum.

Katmanlı mimari hakkında bilgi sahibiyim ve projeler geliştiriyorum. Şu anda .NET mikroservis mimarisi üzerine kendimi geliştirmekteyim. Takım çalışmasına yatkın, sorumluluk almaktan çekinmeyen biriyim.

Gerçek hayat projeleriyle deneyim kazanarak bilgi birikimimi daha güçlü çözümlere dönüştürmeyi hedefliyorum.

Özgeçmişi İndir 📥
4+
Proje
3.16
GPA
10+
Teknoloji
B2
İngilizce

Teknik Yetenekler

Kullandığım teknolojiler ve araçlar

.NET
C# EF Core LINQ AOP
Docker RabbitMQ PostgreSQL Redis MediatR MSSQL
React Native SignalR JWT Git Swagger FluentValidation AutoMapper Serilog
⚙️

Backend

C# .NET Core ASP.NET Web API Entity Framework LINQ MediatR AutoMapper FluentValidation SignalR
🏗️

Mimari & Tasarım

Clean Architecture CQRS Repository Pattern AOP SOLID REST API
🗄️

Veritabanı & DevOps

PostgreSQL MSSQL Redis Docker RabbitMQ Git
📱

Frontend & Mobil

React Native JavaScript HTML/CSS Expo

Projelerim

Geliştirdiğim ve üzerinde çalıştığım projeler

🟢 Yayında

Real Intelligence Hub

Kullanıcıların anonim olarak soru sorabildiği, uzmanlardan gerçek zamanlı yanıtlar alabildiği ve topluluk tabanlı moderasyon ile yönetilen bir bilgi paylaşım platformudur.

  • Mimari ve Altyapı: Backend tarafında Repository deseni ile N-Tier mimari kurgulandı. Validation ve caching gibi cross-cutting concern'ler AOP ile yönetilerek Result pattern üzerinden tutarlı bir API yapısı sağlandı.
  • Cross-Platform Frontend: React Native (Expo) ve dosya tabanlı routing (expo-router) kullanılarak iOS, Android ve Web için tek bir codebase oluşturuldu. Platform bağımsız güvenli token yönetimi entegre edildi.
  • Gerçek Zamanlı İletişim: SignalR (WebSocket) altyapısı kurularak; otomatik yeniden bağlanma, okundu bilgisi ve kişiselleştirilmiş efektlere sahip kesintisiz birebir sohbet sistemi geliştirildi.
  • Oyunlaştırma (Gamification): XP/seviye hesaplamaları, sanal ekonomi (coin), günlük streak (seri) mekanizması ve haftalık loot box sistemlerini içeren kapsamlı bir motor yazıldı.
  • Kimlik Doğrulama & Güvenlik: JWT ve otomatik refresh token yapısı kurgulandı. URL ve veritabanı güvenliği için Hashids ile ID gizleme işlemi uygulandı.
  • Topluluk & Arka Plan Görevleri: Seviye 100+ kullanıcılar için otonom bir jüri (rapor inceleme) sistemi geliştirildi. Zamanlanmış arka plan görevleri için Hangfire entegre edildi.
.NET 8 SignalR CQRS RabbitMQ PostgreSQL React Native (Expo) Zustand
🟢 Yayında

MB Proje Mühendislik

Kurumsal mühendislik firması için geliştirilen profesyonel web platformu. Mühendislik ve mimarlık projelerinin sergilendiği, dinamik veri yönetimine sahiptir.

  • Responsive ve Modern Arayüz: Sitenin tüm bölümleri mobil cihazlar ve farklı ekran boyutları için Tailwind CSS kullanılarak sıfırdan tasarlandı ve kodlandı.
  • Dinamik Veri İşleme (Data Parsing): Müşterinin mevcut ODT formatındaki proje dokümanlarını otomatik olarak ayrıştıran (parse) bir algoritma kurgulanarak veriler sisteme dinamik olarak aktarıldı.
  • İnteraktif Filtreleme: Çeşitli kategorilerdeki projeler için interaktif bir slideshow ve kullanıcı deneyimini artıran anlık filtreleme sistemi geliştirildi.
  • Büyük Veri Gösterimi: 500'den fazla tamamlanmış proje verisi disiplinlerine göre kategorize edilerek optimize edilmiş listeler ve tablolar halinde sunuldu.
HTML Tailwind CSS JavaScript Responsive Design
🟡 Test Aşaması

TutorMate

Özel öğretmenlerin öğrenci, ders, kazanç takibi ve veli bilgilendirme süreçlerini dijitalleştiren kapsamlı mobil uygulama.

  • .NET & N-Tier Mimari: Backend altyapısı çok katmanlı mimari, IoC, AOP ve JWT güvenlik prensipleriyle sıfırdan tasarlandı ve canlı sunucu ortamına deploy edildi.
  • Veritabanı Yönetimi: PostgreSQL kullanıldı ve veritabanı şemaları EF Core Migration ile yönetildi.
  • Mobil Geliştirme (React Native / Expo): Yüksek performanslı arayüzler geliştirildi; durum yönetimi (state management) için Zustand, animasyonlar için Reanimated kullanıldı.
  • Entegrasyonlar: Güvenli ödeme ve abonelik süreçleri için In-App Purchases modülleri entegre edildi. Uygulama analitiği ve hata takibi Firebase (Crashlytics/Analytics) ile sağlandı.
.NET 8 Clean Architecture CQRS React Native PostgreSQL SignalR Zustand
🟡 Test Aşaması

BarberMate

Geleneksel berber defterini dijitalleştiren; randevu, personel ve detaylı gelir yönetimi sağlayan mobil sistem.

  • Rol Bazlı Yetkilendirme (RBAC): Çırak-usta ve dükkan sahibi-çalışan ilişkilerini yönetmek amacıyla gelişmiş yetki kontrol mekanizmaları tasarlandı. Dükkan sahiplerinin tüm işletme gelirini tek ekrandan kontrol etmesi sağlandı.
  • Modern Teknoloji Yığını: TutorMate projesindeki kanıtlanmış .NET (Backend) ve React Native (Frontend) mimarisi bu projeye de başarıyla uyarlandı ve ölçeklenebilir bir yapı kuruldu.
.NET 8 Clean Architecture MediatR React Native PostgreSQL Docker

Deneyim & Eğitim

Profesyonel yolculuğum

Ağustos 2025 – Eylül 2025

Stajyer

Ad Astra Tech Group | Ankara

  • Yapay zeka ve backend geliştirme süreçlerinde görev alındı.
  • İnsan segmentasyonu için hafif ama yüksek doğrulukta model geliştirildi.
  • .NET microservice mimarisi üzerinde çalışılarak uçtan uca backend projesi geliştirildi.
Ağustos 2024 – Eylül 2024

Stajyer

FastSoft Bilişim Teknolojileri A.Ş | Ankara

  • Katmanlı mimari (N-Tier Architecture) yapısı üzerinde çalışıldı.
  • Kurumsal düzeyde bir projenin hem frontend hem de backend tarafında deneyim kazanıldı.
  • Ölçeklenebilir, modüler sistemler tasarlama ve teknik becerileri ilerletme fırsatı sağlandı.
Eylül 2021 – Eylül 2025

Bilgisayar Mühendisliği (Lisans)

Kırıkkale Üniversitesi

  • GPA: 3.16 / 4.00
  • Veri yapıları, algoritmalar, yazılım mühendisliği prensipleri ve veritabanı yönetimi eğitimi tamamlandı.

// referanslar

İbrahim AYDIN

Eski STM Çalışanı

Nisa Sude Tekiner

AA Teknoloji - Ürün Yönetimi Uzman Yardımcısı

İletişime Geç

Bir projeniz mi var? Birlikte çalışalım!

Yeni projeler, iş birliği fırsatları veya sadece merhaba demek için bana ulaşabilirsiniz. En kısa sürede dönüş yapacağım.