Teknik Yetkinlikler
Geniş bir teknoloji yığını, derin uzmanlık
Her teknoloji grubunun altında, onunla hangi problemleri çözdüğümü anlattım. Seviyeler gerçek kullanım yoğunluğumu yansıtır.
0112 teknoloji
Programlama Dilleri
Tek bir dile bağlı kalmadan, projenin ihtiyacına en uygun dille çalışıyorum. PHP, C#, JavaScript / TypeScript ve Dart günlük işimin merkezinde; bunların yanında farklı platform ve ihtiyaçlarda kullandığım diller de yetkinlik alanımda.
- Nesne yönelimli programlama (OOP) ve SOLID prensipleri
- Tip güvenli kod (PHP 8 tipleri, C#, TypeScript, Dart null-safety)
- Asenkron programlama (async/await, Promise, Future)
- Design pattern'ler ve temiz kod
- Okunabilir ve bakımı kolay kod yazımı
- Farklı dillerdeki projeler arasında entegrasyon
PHP 8.x
C#
JavaScript
TypeScript
Dart
SQL
Python
Java
Kotlin
Swift
Go
Bash
0225 teknoloji
Backend & Framework'ler
Uygulamanın görünmeyen ama her şeyi taşıyan katmanı. Çok rollü sistemler, karmaşık iş kuralları, ödeme akışları ve dış servislerle konuşan uygulamaların sunucu tarafını kuruyorum. PHP / Laravel, .NET (ASP.NET Core) ve Node.js ekosistemlerinde; projenin ihtiyacına göre doğru teknolojiyle çalışıyorum.
- RESTful API tasarımı ve versiyonlama
- API kimlik doğrulama ve yetkilendirme (Sanctum, JWT, OAuth, Identity)
- Rol tabanlı erişim kontrolü (RBAC)
- Kuyruklar, Job'lar ve arka plan işlemleri
- Zamanlanmış görevler (Scheduler / Cron / Hosted Services)
- Event, Listener ve bildirim altyapısı
- Gerçek zamanlı iletişim (WebSocket, Socket.IO, SignalR, Reverb)
- Servis katmanı, modüler ve katmanlı mimari
- İş kuralları ve iş akışı (workflow) geliştirme
- SOAP & XML web servisleri
- Webhook entegrasyonları
- Ödeme ve finansal işlem akışları
Laravel
Eloquent ORM
Filament
Livewire
Composer
.NET / ASP.NET Core
ASP.NET MVC
ASP.NET Web API
Entity Framework Core
Blazor
SignalR
Node.js
Express.js
NestJS
Socket.IO
Prisma
Symfony
CodeIgniter
Yii
CakePHP
Django
Flask
GraphQL
JWT
RabbitMQ
0322 teknoloji
Frontend & Arayüz
Hızlı, mobil uyumlu ve kullanıcı dostu arayüzler geliştiriyorum. React / Next.js ve Vue ile modern tek sayfa uygulamaları (SPA), Laravel tarafında Livewire ve Blade ile sunucu tabanlı arayüzler kuruyorum. Tasarımda Tailwind CSS ve Bootstrap kullanıyor; özellikle yönetim panelleri, veri tabloları ve operasyon ekranlarında uzmanım.
- React / Next.js ile modern web uygulamaları
- Responsive (mobil uyumlu) tasarım
- Yönetim paneli ve dashboard geliştirme
- State yönetimi (Redux, Pinia, React Query)
- Dinamik formlar ve AJAX tabanlı işlemler
- Bileşen tabanlı arayüz ve tasarım sistemleri
- Veri tabloları, filtreleme ve grafik ekranları
- SEO uyumlu, performans ve erişilebilirlik odaklı arayüz
HTML5
CSS3
Tailwind CSS
Bootstrap
Sass
React
Next.js
Redux
React Query
Vue.js
Nuxt
Angular
Inertia.js
Blade
Alpine.js
jQuery
shadcn/ui
Material UI
Chart.js
Vite
Webpack
TomSelect
049 teknoloji
Mobil Uygulama
Flutter ile tek kod tabanından Android ve iOS uygulamaları geliştiriyorum; ihtiyaca göre React Native ile de çalışabiliyorum. Mobil uygulamayı yalnızca ekranlardan ibaret görmüyorum; backend API'leri, kullanıcı hesapları, ödeme sistemleri, konum servisleri, bildirimler ve yönetim paneliyle birlikte bütünleşik olarak tasarlıyorum.
- REST API entegrasyonu
- Push bildirimleri
- Konum tabanlı servisler ve harita entegrasyonu
- Mobil kimlik doğrulama akışları
- Uygulama içi ödeme ve kredi sistemleri
- Çevrimdışı çalışma ve yerel veri saklama
- Uygulama imzalama ve sürüm yönetimi
- Google Play ve App Store yayın süreçleri
Flutter
React Native
Expo
Android
iOS
Firebase
Google Maps
Google Play Console
App Store Connect
059 teknoloji
Veritabanı & Veri Mimarisi
Sipariş, stok, cari hareket, finansal işlem ve kullanıcı yönetimi gibi veri bütünlüğünün kritik olduğu sistemlerde veritabanı mimarisini kuruyorum. MySQL, PostgreSQL ve SQL Server ile ilişkisel; MongoDB ve Redis ile ilişkisel olmayan veri yapılarında çalışıyorum.
- İlişkisel veritabanı tasarımı ve normalizasyon
- Karmaşık SQL sorguları ve sorgu optimizasyonu
- İndeksleme ve performans
- Transaction yönetimi ve veri bütünlüğü
- Ledger tabanlı finansal kayıt yapıları
- Geçmiş veri ve gün sonu (snapshot) sistemleri
- Audit log ve işlem kayıtları
- Stored procedure, view ve trigger kullanımı
- Veri içe / dışa aktarma ve raporlama
- Önbellekleme (cache) stratejileri
MySQL
MariaDB
MS SQL Server
PostgreSQL
SQLite
MongoDB
Mongoose
Redis
Elasticsearch
0620 teknoloji
DevOps, Sunucu & Bulut
Geliştirdiğim projelerin sunucuya kurulumu, canlıya alınması, arka plan servislerinin çalıştırılması, logların incelenmesi ve üretim ortamında çıkan sorunların çözümüyle de ilgileniyorum. Linux (Nginx / Apache) ve Windows (IIS) sunucuların yanında bulut platformlarında da çalışıyorum.
- Linux sunucu kurulumu ve yapılandırma
- Nginx / Apache ve PHP-FPM ayarları
- IIS üzerinde .NET uygulama yayını
- Node.js uygulamalarını PM2 ile yönetme
- Supervisor ile queue worker yönetimi
- Cron ve zamanlanmış görevler
- Docker ile konteyner tabanlı ortamlar
- CI/CD ve otomatik deployment
- SSL / HTTPS ve Cloudflare yapılandırması
- Log analizi, performans teşhisi ve hata ayıklama
Ubuntu
Linux
Nginx
Apache
cPanel
IIS
Docker
Supervisor
PM2
Git
GitLab
GitHub
GitHub Actions
Cloudflare
AWS
Azure
Google Cloud
DigitalOcean
Vercel
npm
0710 teknoloji
API & Entegrasyonlar
Farklı yazılımların birbiriyle konuşmasını sağlıyorum. Banka, ödeme kuruluşu, kargo, harita, kimlik doğrulama ve pazaryeri servislerini sisteme bağlayarak manuel işleri otomatik veri akışına dönüştürüyorum.
- Banka API entegrasyonları
- Ödeme kuruluşu ve sanal POS entegrasyonları
- Kargo ve gönderi entegrasyonları
- Pazaryeri entegrasyonları (ürün, stok, sipariş)
- Google Maps, geocoding ve mesafe servisleri
- Kimlik doğrulama entegrasyonları
- Üçüncü taraf ile oturum açma (Google, Apple)
- Webhook ve dış veri senkronizasyonu
- API dokümantasyonu (OpenAPI / Swagger)
REST API
SOAP
JSON
XML
Postman
Swagger / OpenAPI
Axios
iyzico
PayTR
Param
082 teknoloji
E-Ticaret & CMS
Hazır paketlerin yetmediği noktada işinize özel e-ticaret altyapıları kuruyorum; WordPress ve WooCommerce projelerinde ise standart işlevlerin ötesine geçen özel süreçler geliştiriyorum.
- Özel e-ticaret altyapısı ve sepet mimarisi
- Sipariş, ürün ve kategori yönetimi
- Varyasyon yönetimi ve dinamik fiyatlandırma
- Kupon, indirim, üyelik ve sadakat sistemleri
- Ödeme ve kargo entegrasyonları
- Kiralama ve rezervasyon iş akışları
- WooCommerce özelleştirme ve eklenti geliştirme
- WordPress tema ve eklenti geliştirme
WordPress
WooCommerce
095 teknoloji
Yapay Zeka Entegrasyonları
Büyük dil modellerini (LLM) mevcut yazılımlara entegre ederek süreçleri hızlandırıyorum: müşteri sorularını yanıtlayan asistanlar, doküman ve veri özetleme, içerik üretimi ve iş akışlarının yapay zekâ ile otomatikleştirilmesi.
- OpenAI / Claude / Gemini API entegrasyonu
- Şirket verisiyle çalışan sohbet asistanları
- Doküman, e-posta ve form verisinden bilgi çıkarma
- Embedding ve anlamsal arama (semantic search)
- Yapay zekâ destekli içerik ve rapor üretimi
- Maliyet ve güvenlik odaklı AI kullanımı
OpenAI API
Claude API
Google Gemini
LangChain
GitHub Copilot
109 teknoloji
Test & Kod Kalitesi
Kritik iş akışlarını otomatik testlerle güvence altına alıyor, kod kalitesini statik analiz ve standartlarla koruyorum. Böylece yeni özellikler eklenirken mevcut sistemin bozulmaması sağlanır.
- Unit ve feature (entegrasyon) testleri
- API testleri ve otomasyonu
- Uçtan uca (E2E) tarayıcı testleri
- Statik kod analizi
- Kod standartları ve otomatik biçimlendirme
- Code review ve refactoring
PHPUnit
Pest
PHPStan
xUnit
Jest
Cypress
Playwright
ESLint
Prettier
11Yaklaşım
Yazılım Mimarisi
Kod yazmaya başlamadan önce sistemi tasarlarım. Veri modelini, kullanıcı rollerini, API yapısını ve iş akışlarını planlamak; bugün çalışan, yarın büyüyebilen bir ürünün temelini oluşturur.
- Yazılım mimarisi ve veritabanı modelleme
- API-first geliştirme
- Modüler ve katmanlı mimari
- Clean Architecture ve SOLID
- İş süreçleri otomasyonu
- Çok rollü uygulama mimarisi
- Çok kiracılı (multi-tenant) sistem kurguları
- Sistem entegrasyonu
- Uygulama güvenliği (OWASP) prensipleri
- Ölçeklenebilirlik ve performans planlaması
- Hata yönetimi ve loglama
- Sürdürülebilir kod mimarisi
127 teknoloji
Geliştirme & İş Birliği Araçları
Günlük geliştirme sürecimde kullandığım editörler ve proje yönetim araçları. Müşterilerimle şeffaf ve takip edilebilir bir süreç yürütmek için iş takibini de dijital ortamda yapıyorum.
- Git ile versiyon kontrolü ve branch stratejileri
- Görev ve sprint takibi
- Teknik dokümantasyon
VS Code
Visual Studio
PhpStorm
Jira
Trello
Notion
Slack
135 teknoloji
Tasarım Araçları
Tasarımcı değilim ama tasarımın dilini konuşurum. Arayüz taslaklarını okuyup birebir koda dökebilir, gerektiğinde basit arayüz düzenlemelerini, görsel hazırlıklarını ve prototipleri kendim yapabilirim.
- Figma tasarımlarını koda dönüştürme
- Basit arayüz taslakları ve wireframe
- Web için görsel hazırlama ve optimizasyon
Figma
Adobe Photoshop
Adobe Illustrator
Adobe XD
Canva
Uygulamada
Bu yetkinlikleri projelerde görün
Hizmet Platformu
Parmin
Parmin
Hizmet Platformu
Parmin
Bireysel ve kurumsal hizmet sağlayıcıları müşterilerle buluşturan; konum bazlı eşleştirme, çalışan ataması ve operasyon yönetimi içeren çok kategorili hizmet platformu.
FinTech
Kumbarima / AlSatApp
Kumbarima / AlSatApp
FinTech
Kumbarima / AlSatApp
Dijital altın ve gümüş hesapları, alım-satım, para yatırma / çekme ve bankacılık entegrasyonlarını içeren; ledger tabanlı kıymetli maden ve dijital varlık yönetim altyapısı.
Bir sonraki adım
Aklınızdaki projeyi birlikte planlayalım.
Bir web uygulaması, mobil uygulama, e-ticaret altyapısı ya da entegrasyon ihtiyacınız varsa; kısa bir görüşmeyle teknik yol haritasını çıkaralım.