function Developer() { return { name: "Batuhan Akçan", role: "Full-Stack Developer", stack: [".NET", "Python", "React", "ML/NLP"] };}

Batuhan Akçan - Yazılım Geliştirici Portfolyosu

Merhaba! Ben Batuhan Akçan. .NET ve Python ekosisteminde production deneyimine sahip full-stack geliştiriciyim. TEKNOFEST Savaşan İHA Finalist x2.

Hakkımda

Batuhan Akçan

.NET ekosistemi ve Python tabanlı yapay zeka çözümleri üzerine çalışan full-stack geliştirici. Canlı production ortamında aktif SaaS ürünü (MercanAdisyon) geliştirdim — 277 REST API endpoint, multi-tenant mimari, Docker deployment ve CI/CD pipeline ile. TEKNOFEST Savaşan İHA kategorisinde 2 yıl üst üste finalist (2023, 2024). BERT fine-tuning, SVD tabanlı öneri sistemleri ve gerçek zamanlı WebSocket uygulamaları geliştirdim.

Yetenekler

Yazılım Yetkinlikleri

Full-Stack Web Geliştirme82%
.NET Ekosistemi78%
Python & ML/AI70%
Veritabanı Tasarımı75%
DevOps & CI/CD60%

Teknolojiler ve Araçlar

Programlama Dilleri

C#TS++

Frameworkler

.NETBlazorFastAPIDjangoNext.js

Veritabanları & DevOps

PostgreSQLMySQL FirebaseCI/CDNginx

AI/ML & Araçlar

BERTTensorFlowPyTorch🤗 HFYOLOOpenCV

Diller

Türkçe
Ana Dil
İngilizce
B1 — Intermediate
İstatistikler
0
GitHub Repo
0
TEKNOFEST Finalist
0
Sertifika
0
Yıl Deneyim
// Kod satırı sayacı 
while (learning) {
    skills++;
    experience++;
    sleep--;
}

Deneyim

career_experience.json
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
{
  "experience": [
    {
      "title": "Food Runner",
      "company": "Costal Prime",
      "period": "Haz 2025 - Eyl 2025",
      "location": "Maine, ABD (Work & Travel)",
      "type": "Tam zamanlı"
    },
    {
      "title": "Communication Systems Developer",
      "company": "ENAPTECH",
      "period": "Kas 2023 - Eyl 2024",
      "type": "Hibrit",
      "location": "Bartın, Türkiye",
      "responsibilities": [
        "Python ile TCP/IP tabanlı iletişim protokolleri geliştirme",
        "C++ ile gömülü sistemler için düşük seviye iletişim modülleri yazma",
        "Ekip içi kod review ve teknik dokümantasyon hazırlama"
      ]
    },
    {
      "title": "Junior Software Developer",
      "company": "Tunga UAV TEAM",
      "period": "Eki 2022 - Eyl 2024",
      "type": "Hibrit",
      "location": "Bartın, Türkiye",
      "responsibilities": [
        "TEKNOFEST 2023 ve 2024 Savaşan İHA yarışmasında 2 yıl üst üste finalist",
        "Python ve OpenCV ile gerçek zamanlı görüntü işleme algoritmaları geliştirme",
        "YOLO ile hedef tespiti ve takip sistemi implementasyonu",
        "Otonom uçuş kontrol sistemleri için optimizasyon çalışmaları"
      ]
    }
  ]
}
// Yakında yeni deneyimler eklenecek...

Eğitim

education.py
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
class Education:
    def __init__(self, degree, institution, period, details=None):
        self.degree = degree
        self.institution = institution
        self.period = period
        self.details = details # Optional details
        
# Initialize Education Timeline
education_history = [
    Education(
        degree="Lisans Derecesi, Bilgisayar Teknolojisi/Bilgisayar Sistemleri Teknolojisi",
        institution="Bartın Üniversitesi — Not Ortalaması: 3.11",
        period="Eylül 2022 - Haziran 2026 (Beklenen)",
        details=["Algoritma Analizi", "Veri Yapıları", "Yazılım Mühendisliği"]
    ),
    Education(
        degree="Anadolu Lisesi",
        institution="Namık Kemal Anadolu Lisesi",
        period="Eylül 2017 - Haziran 2021"
    )
]
Terminal
> python list_skills.py
[INFO] Loading skill database...
[SUCCESS] Continual learning in progress...
[SUCCESS] New skills being acquired regularly.
_

Projelerim

Yakın zamanda tamamladığım bazı projeler ve başarılar

Canlı Üretim.NET 10BlazorDocker

MercanAdisyon — SaaS Restoran Yönetimi

Production'da aktif. Multi-tenant SaaS platform, 277 REST API endpoint, SignalR ile gerçek zamanlı sipariş, QR menü, abonelik sistemi. Docker + GitHub Actions CI/CD.

ReactFastAPIPostgreSQLSVD

Pixel Cinema — AI Film Öneri Sistemi

MovieLens ml-32m (32M+ puan) üzerinde SVD matris faktorizasyonu ile çalışan film öneri sistemi. Tinder-tarzı keşfetme modu, 3 katmanlı poster önbellek.

PythonBERTPyTorchHugging Face

Türkçe Metin Sınıflandırma (BERT)

bert-base-turkish-uncased modelini fine-tune ederek ırkçılık, provokasyon, cinsiyetçilik ve nötr kategorilerinde sınıflandırma. Hugging Face Hub'da yayınlandı.

ASP.NET MVCEntity FrameworkMySQL

Student Job Platform

Öğrencileri ve işverenleri buluşturan platform. Akıllı iş filtreleme (bölüm + sınıf bazlı), otomatik CV oluşturma, mesajlaşma ve portfolio sistemi.

DjangoWebSocketWebRTCFirebase

Realtime Encrypted Chat

Uçtan uca şifrelenmiş (E2E) anlık mesajlaşma. Django Channels + WebSocket, WebRTC ile sesli/görüntülü arama, grup odaları.

JavaScriptGTK 4GNOME Shell

Project Quick Switcher

GNOME Shell 46+ üst panel uzantısı. Projeler arası hızlı geçiş, tek tıkla VS Code + terminal + Docker + AI agent başlatma. Sıfır bağımlılık, pure GJS.

Sertifikalar

  • Veri Bilimi İçin Python ve Tensorflow
    BTK Akademi — Haziran 2023
  • Yapay Zeka ve Algoritmalarına Giriş
    BTK Akademi — Haziran 2023

İletişim

Benimle iletişime geçmek için aşağıdaki kanalları kullanabilirsiniz.

[email protected]

LinkedIn Profili

GitHub Profili