İçeriğe atla

Full Stack Developer, 5+ yıl deneyim

Backend, web ve mobil. Ürünü uçtan uca geliştiriyorum.

Beş yılı aşkın süredir .NET backend sistemleri, Angular ve React web uygulamaları ve React Native mobil uygulamalar geliştiriyor; yapay zekâ özelliklerini canlı ürünlere entegre ediyorum.

Seçili projeler

Uçtan uca geliştirdiğim ve bugün aktif olarak kullanılan üç ürün.

Kamu kurumu için online başvuru ve yönetim platformu
Full Stack Developer2025

Kamu kurumu için online başvuru ve yönetim platformu

Dünya genelinden başvuru kabul eden, canlıda çalışan büyük ölçekli bir kamu platformu. Online başvuru, uygunluk ve muafiyet kontrolleri, 3D Secure sanal POS ile ödeme ve imzalı PDF belge üretimi uçtan uca geliştirildi. İç yönetim ve dış kullanıcılar için iki ayrı API, Keycloak SSO ve 42 modüllü yönetim panelinde yetki bazlı erişim kontrolü kuruldu.

  • .NET 8
  • Angular 18 SSR
  • SQL Server
  • Keycloak
  • Elasticsearch
  • Docker
LibeCMS, dinamik içerik yönetim platformu
Full Stack Developer2025

LibeCMS, dinamik içerik yönetim platformu

İçerik yapısının kod değişikliği gerektirmeden yönetim panelinden tanımlandığı ve her tanımın arka planda gerçek PostgreSQL tablolarına dönüştüğü, özel bir DDL motoru ve sorgu katmanına sahip içerik yönetim platformu. Form ve landing page oluşturucu, revizyon geçmişi, çoklu site ve çoklu dil desteği ile yapay zekâ destekli yönetim asistanı içeriyor. Tek kod tabanından beşten fazla müşteri projesinde kullanıldı.

  • .NET 9
  • PostgreSQL
  • EF Core
  • SignalR
  • React 18
  • TypeScript
Coachun, LiveAcademy koçluk platformu
Full Stack Developer2025

Coachun, LiveAcademy koçluk platformu

Koçlar ile danışanları bir araya getiren web ve mobil platform. Koç başvuru ve onay süreci, uygunluk takvimi, randevu ve rezervasyon yönetimi, paket satışı ve ödeme akışları geliştirildi. SignalR ile gerçek zamanlı mesajlaşma, Expo push bildirimleri ve Zoom entegrasyonlu görüntülü görüşme altyapısı kuruldu.

  • .NET 9
  • PostgreSQL
  • SignalR
  • React Native
  • Expo
  • Zoom SDK

Diğer projeler

  • Kamu kurumu için hizmet portalı ve randevu sistemi

    Kurumun yurt dışındaki tüm temsilcilik sitelerini tek altyapıdan yöneten ortak bir CMS mimarisi ile yurt dışında yaşayan vatandaşların işlemleri için randevu alma, sorgulama ve iptal sistemi. Proje canlıda; bakım ve yeni geliştirmelerle sürdürülüyor.

    .NET Core, Angular, SQL Server

  • liberyus.com, yapay zekâ asistanlı kurumsal web sitesi

    LibeCMS üzerinde headless mimari ve sunucu taraflı render ile geliştirilen kurumsal site; dil bazlı URL yapısıyla TR/EN SEO desteği. Self-hosted Ollama üzerinde çalışan, prompt-injection korumalı ve akışlı yanıt veren RAG tabanlı asistan.

    React 19, React Router SSR, Ollama, nginx, Docker Swarm

  • NDrive, lojistik ve kargo takip sistemi

    Sistem mimarisi ve veritabanı tasarımı sıfırdan oluşturuldu. Ürün, teslimat, araç ve şoför planlaması ile harita üzerinde gerçek zamanlı konum takibi geliştirildi.

    .NET, Angular, PostgreSQL

  • Bogforing, Danimarka pazarı için muhasebe platformu

    Avrupa ve Danimarka mevzuatına uygun muhasebe modülleri ile fatura ve fişlerden OCR ile otomatik veri okuma sistemi geliştirildi.

    .NET, Angular, MSSQL

Çalıştığım teknolojiler

Web ve mobil

React ve Angular ile kurumsal web uygulamaları, Angular SSR dahil. React Native ve Expo ile geliştirilip TestFlight ve App Store süreçlerinden geçirilerek yayınlanmış mobil uygulamalar.

  • React
  • Angular
  • TypeScript
  • Expo
  • Tailwind CSS

Backend

ASP.NET Core ile Clean Architecture prensiplerine uygun, katmanlı backend sistemleri. EF Core ve Dapper, Node.js ve Express; REST ve SOAP servisleri, SignalR ile gerçek zamanlı iletişim.

  • .NET
  • NuGet
  • Node.js
  • Express

Yapay zekâ entegrasyonu

OpenAI, Anthropic ve self-hosted Ollama modelleriyle canlı ürünlerde çalışan RAG tabanlı asistanlar ve chatbot’lar. Kurumsal dokümanlara dayalı yanıt üretimi, prompt-injection önlemleri ve LLM değerlendirme süreçleri.

  • Anthropic
  • Ollama

Veritabanı ve önbellek

PostgreSQL, MSSQL, Oracle ve MongoDB üzerinde şema tasarımı ve sorgu optimizasyonu. Redis ile önbellekleme, Elasticsearch ile arama ve log altyapısı.

  • PostgreSQL
  • MongoDB
  • Redis
  • Elasticsearch
Kod açık bir laptop ve yanında monitör olan çalışma masası

DevOps ve altyapı

Docker ve Docker Swarm ile konteyner tabanlı dağıtım, GitLab CI/CD hatları ve nginx. Keycloak SSO, JWT ve refresh token, rol tabanlı yetkilendirme ve iki faktörlü doğrulama.

  • Docker
  • GitLab
  • NGINX
  • Keycloak

Ayrıca düzenli olarak kullandıklarım: TanStack Query, Zustand, RxJS, Mantine, Ant Design, MinIO/S3, iyzico ve NestPay sanal POS, OCR ve harita entegrasyonları. Mimari kararları ADR formatında belgeliyorum.

Deneyim

  1. Mart 2025’ten bu yana

    Full Stack Developer

    Liberyus, Ankara

    Kamu projeleri ile her müşteri için ayrı kurulan kurumsal sistemler ve yönetim panellerinde backend, panel ve mobil uygulamayı kapsayan uçtan uca geliştirme. GitLab CI/CD ve Docker Swarm ile dağıtım süreçlerinin kurulumu.

  2. Mart 2023 ile Kasım 2024 arası

    Yazılım Geliştirici

    ISANK, Ankara

    Danimarka pazarına yönelik, OCR ile otomatik belge okuma özellikli bir muhasebe platformu ile mimarisi sıfırdan tasarlanan bir lojistik ve kargo takip sistemi geliştirildi.

  3. Kasım 2020 ile Mart 2023 arası

    Yazılım Geliştirici

    OdakGIS, Ankara

    Elektrik dağıtım şirketleri için kamulaştırma sistemleri, kamu mülkiyet ve tarım arazisi otomasyonları ile AB destekli bir çevre bilgi sisteminde harita tabanlı modül ve ekran geliştirme.

Ürünün her katmanında sorumluluk alan bir geliştirici.

Kariyerime kamu sektörü için geliştirilen harita tabanlı portallarda başladım. Bugün .NET backend, web ve mobil olmak üzere üç katmanı da uçtan uca geliştiren bir Full Stack Developer olarak çalışıyorum. Dünya genelinden başvuru alan büyük ölçekli kamu platformlarından her müşteri için ayrı yapılandırılan kurumsal sistemlere kadar, geliştirdiğim ürünlerin büyük bölümü bugün aktif olarak kullanılıyor.

Son dönemde yapay zekâyı ürünlere entegre etmeye odaklanıyorum: kurumsal dokümanlardan beslenen RAG asistanları, prompt-injection önlemleri ve model değerlendirme süreçleri; hem bulut tabanlı modellerle hem de self-hosted Ollama ile. CI/CD ve Docker tabanlı dağıtım süreçlerini kendim kuruyor, mimari kararları ADR ile belgeliyor, sürdürülebilir ve iyi dokümante edilmiş kod yazmayı önemsiyorum.

Sertifikalar

  • Advanced React, Meta
  • Back-End Development with .NET, Microsoft
  • Back-End Apps with Node.js and Express, IBM
  • Introduction to DevOps, IBM

Eğitim

  • Anadolu Üniversitesi, Yönetim Bilişim Sistemleri, devam ediyor
  • Anadolu Üniversitesi, Bilgisayar Programcılığı, mezun

Freelance ve outsource projelere açığım

Yeni projeniz için birlikte çalışalım.