Bilgisayar Mühendisi

Emre Ethem Aydoğan.

Emre Ethem Aydoğan'ın portre fotoğrafı. Koyu lacivert gömlek giymiş, beyaz fon önünde kameraya bakıyor.

Yazılım geliştirirken önce ihtiyacı anlamaya odaklanırım.

Önce kullanıcıyı dinler, ihtiyacı netleştiririm. Ardından bu ihtiyaca uygun, günlük işlerde kullanılabilecek uygulamalar geliştiririm. Web uygulamaları, ERP sistemleri ve yapay zekâ entegrasyonları üzerine çalışıyorum.

01Projeler

Seçili projeler.

İki proje, iki farklı sınav. Biri kullanıcıların sipariş verip ödeme yapabildiği, canlıdaki bir e‑ticaret sistemi. Diğeri ekip olarak hackathon birinciliği kazandığımız bir yapay zekâ uygulaması.

01Full Stack · E-Ticaret · Yönetim Sistemleri

Aydoğan Çanta

Canlı ortamda

Bir çanta atölyesi için geliştirdiğim, canlı ortamda çalışan e‑ticaret uygulaması. Kullanıcılar ürünleri inceleyip sipariş verebiliyor ve ödeme yapabiliyor. Atölye tarafı ise siparişleri, stokları ve üretim taleplerini yönetim panelinden takip edebiliyor.

Neler yaptım

  1. 01ASP.NET Core Web API, Entity Framework Core ve PostgreSQL ile backend iskeletini ve katmanlı yapıyı kurdum.
  2. 02Kayıt ve giriş işlemlerini geliştirdim. Ürün, sepet, sipariş, stok ve ödeme süreçlerini uygulamaya aktardım.
  3. 03Müşteri ve sipariş bilgilerinin takip edildiği yönetim panelini oluşturdum.
  4. 04React arayüzünü API katmanına bağladım, ödeme ve e-posta servislerini entegre ettim.
  5. 05Uygulamayı canlı ortama taşıyıp kullanıma açtım.
Canlı Siteyi Ziyaret Et (yeni sekmede açılır)
Aydoğan Çanta mağazasının masaüstü ana sayfası: krem zemin üzerinde büyük serif logo, “Sıradan üretim değil. Gerçek işçilik.” sloganı ve mağaza butonları.
Aydoğan Çanta ana sayfasının mobil görünümü.

Yapay zekâyla geliştirdim, kararları ben verdim.

ChatGPT’yi mimariyi değerlendirmek ve geliştirme adımlarını planlamak için, Claude Code’u geliştirme, hata giderme, kod inceleme ve güvenlik testlerinde kullandım. Araçlara hangi görevi vereceğimi ben belirledim. Proje hedeflerini, geliştirme kurallarını ve teknik kararları Markdown dosyalarında belgeledim.

Teknolojiler
  • React
  • JavaScript
  • ASP.NET Core
  • Entity Framework Core
  • PostgreSQL
Kaynak kod
Özel depo

Yönetim paneli

Operasyonun arka yüzü

Siparişlerin, ürünlerin, mesajların ve üretim taleplerinin tek bir yerden yönetildiği arayüz.

Not: Yönetim paneli görsellerinde müşteri gizliliğini korumak amacıyla temsili veriler kullanılmıştır.

Yönetim paneli genel bakış ekranı: sipariş durumlarını özetleyen kartlar ve son siparişler tablosu. Görseldeki veriler temsilidir.
Genel bakış
Yönetici hesabı sayfası: operasyon özeti, son siparişler ve hesap bilgileri. Görseldeki veriler temsilidir.
Yönetici hesabı ve operasyon özeti

02Yapay Zekâ · RAG · Makine Öğrenmesi

Bulut Tabanlı Sağlık Sistemi

  • Hackathon birinciliği
  • Ekip projesi

Üniversite bitirme projesi olarak başladığımız bu çalışmada, diyabet ve kalp krizi riskini tahmin eden yapay sinir ağı modellerini, sağlık sorularına bağlama uygun yanıt veren RAG tabanlı bir chatbotla birleştirdik.

Projeyi hackathon sürecinde uçtan uca çalışan bir uygulamaya dönüştürdük ve ekip olarak birincilik kazandık.

Sağlık sisteminin risk analizi ekranı: düşük risk sonucu, risk çubuğu, asistanın yorumu, PDF indirme butonu ve geçmiş tahminler listesi.
Risk analizi ekranıSunum için hazırlanmış görünüm
Uygulama demosu
Hackathon ödül töreninde birincilik plaketiyle çekilmiş grup fotoğrafı. Arkadaki ekranda “Hackathon yarışması 1. olan takım” yazıyor.
Hackathon birinciliği
İki ekip üyesi hackathon birincilik plaketiyle poz veriyor.
Ekip üyeleri, birincilik plaketiyle

Benim katkım

  1. 01RAG mimarisini Python ile geliştirdim.
  2. 02Yapay zekâ bileşenlerini uygulamaya entegre ettim.
  3. 03Yapay sinir ağları çalışmalarına katkı verdim.
  4. 04Risk tahminlerine dayalı chatbot değerlendirme sisteminin geliştirilmesine katkı verdim.

Teknolojiler

  • Python
  • Flask
  • RAG
  • LangChain
  • OpenAI API
  • TensorFlow/Keras
  • React
  • Docker
Kaynak Kodu GitHub’da İncele (yeni sekmede açılır)

Akademik bir ekip çalışmasıdır. Risk tahminleri klinik olarak doğrulanmamıştır ve tıbbi tavsiye yerine geçmez.

02Deneyim

Sahada öğrendiklerim.

ERP danışmanlığından bankacılık temalı bir RAG projesine kadar farklı ekiplerde çalıştım. Her rolde yazılımı biraz daha işin içinden, kullanıcının gözünden görmeyi öğrendim.

  1. Staj

    ile

    Intertech

    Yapay Zekâ & Backend Yazılım Stajyeri

    DenizBank temalı, kullanıcı şikâyetlerini analiz edip sınıflandırmaya yönelik RAG tabanlı bir chatbot projesinde görev aldım.

    • Dokümanlardan ilgili bilgiyi alıp bağlama uygun yanıt üreten servisler üzerinde çalıştım.
    • Python ve REST API kullanarak chatbotun uygulama bileşenleriyle entegrasyonuna katkı sağladım.
    • API testleri, bileşenler arası iletişim ve performans iyileştirme çalışmalarında yer aldım.
    • Python
    • REST API
    • RAG
  2. Staj

    ile

    Softtech

    Yazılım Geliştirme Stajyeri

    Çevik bir ekipte, canlı ortamda kullanılan kurumsal sistemler üzerinde çalıştım.

    • SQL ile veri işleme, sorgulama ve raporlama çalışmalarında görev aldım.
    • Kurumsal sistemlerin geliştirme, test ve iyileştirme süreçlerinde yer aldım.
    • SQL

03Özgeçmiş

Hepsi tek belgede.

Deneyimlerim, teknik yetkinliklerim ve proje geçmişimin kısa bir özeti. Tarayıcıda açıp göz atabilir ya da PDF olarak indirebilirsiniz.

Belgede neler var

  • Profesyonel deneyim ve stajlar
  • Teknik yetkinlikler
  • Projeler ve başarılar
  • Eğitim ve yabancı dil
Özgeçmişin ilk sayfası: özet, teknik yetkinlikler, profesyonel deneyim ve staj deneyimleri.

04İletişim

Fikriniz varsa, konuşalım.

Yeni bir proje, bir iş fırsatı ya da teknik bir soru. Bana e-postayla ya da LinkedIn üzerinden ulaşabilirsiniz.

Emre Ethem Aydoğan

Bilgisayar Mühendisi

E-posta Gönder