Hakkımda

Bilgisayar Mühendisi & Full Stack / AI Developer

Ben Barış Çilak, Bilgisayar Mühendisiyim. Web uygulamaları, backend servisleri, CBS/GIS dashboardları, otomasyon akışları ve yapay zeka destekli sistemler geliştiriyorum.

Bir projeye yalnızca kod yazma tarafından bakmıyorum; problemin nasıl modellenmesi, verinin nasıl yönetilmesi, kullanıcı akışının nasıl sadeleşmesi ve sistemin canlıda nasıl sürdürülebilir kalması gerektiğiyle birlikte düşünüyorum.

Özellikle dağınık süreçleri yönetilebilir sistemlere dönüştürmeye odaklanıyorum. Manuel takip edilen işler, Excel üzerinde yürüyen operasyonlar, parçalı veri kaynakları veya tekrarlayan iletişim süreçleri benim için dashboard, API, otomasyon ve bildirim akışlarına dönüşebilecek ürün problemleridir.

Bugün portfolyomda CBS karar panelleri, AI destekli asistan deneyimleri, teknik karar haritaları ve operasyon otomasyonu gibi alanları öne çıkarıyorum. Amacım teknoloji listesi göstermekten çok, gerçek bir problemi anlaşılır ve kullanılabilir bir sisteme çevirebildiğimi göstermektir.

Uzmanlıklar

Full Stack Web Uygulamaları92%
Backend API ve Entegrasyon90%
CBS / GIS Dashboardları84%
Otomasyon Akışları86%
AI Destekli Sistemler82%

Temel Prensipler

🏗️

Temiz Mimari

Kod okunabilir, test edilebilir ve sürdürülebilir olmalıdır. Yapı, zekadan önemlidir.

📈

Ölçeklenebilir Sistemler

Bugün için inşa et, yarın için tasarla. Her mimari karar gelecekteki büyümeyi göz önünde bulundurur.

Otomasyon Anlayışı

İki kereden fazla gerçekleşirse, otomatikleştir. Manuel süreçler, bekleyen hatalardır.

🔒

Önce Güvenlik

Güvenlik bir özellik değil, ilk günden her katmana yerleştirilmiş bir gerekliliktir.

Temel Teknolojiler

⚙️

Arka Uç (Backend)

🐍Python
Expert
FastAPI
Expert
🟢Node.js
Advanced
🚂Express
Advanced
🔗REST APIs
Expert
🗄️

Veritabanları

🐘PostgreSQL
Advanced
🍃MongoDB
Advanced
🔴Redis
Advanced
🔧SQLAlchemy
Advanced
🚀

DevOps

🐳Docker
Advanced
🐧Linux
Advanced
🌐Nginx
Intermediate
📦Git
Expert
🤖

Yapay Zeka ve Otomasyon

🧠OpenAI API
Expert
🎙️Speech Recognition
Advanced
Power Automate
Advanced
🔗LangChain
Intermediate
🎨

Ön Yüz (Frontend)

⚛️React
Intermediate
Next.js
Intermediate
🔷TypeScript
Intermediate
🎨TailwindCSS
Advanced

Deneyim

Yazılım Takım Lideri

Altıkod Digital Solutions

2024 – Present

Farklı sektörlerdeki birden çok müşteri için özel otomasyon sistemleri, yapay zeka destekli sohbet robotları ve backend API'leri geliştiriliyor. OpenAI entegrasyonlu Python/FastAPI backend projelerinde uzmanlaştım.

PythonFastAPIOpenAI APIDockerPostgreSQL

Yazılım Geliştirici

Teknoloji Girişimi

2023 – 2024

REST API'leri, veri işleme hatları ve otomasyon iş akışları oluşturuldu ve sürdürüldü. Eski servislerin Docker tabanlı mikro servis mimarisine taşınmasına öncülük ettim.

PythonNode.jsDockerRedisPostgreSQL

Junior Backend Geliştirici

Yazılım Ajansı

2022 – 2023

Web uygulamaları için backend servisleri geliştirdim, üçüncü taraf API'leri entegre ettim ve iş süreçleri için otomasyon scriptleri uyguladım.

PythonNode.jsExpressMongoDBREST APIs

Yazılım Mühendisliği Stajyeri

Teknoloji Şirketi

2021 – 2022

Backend servislerinin geliştirilmesine katkıda bulundum, CI/CD pratiklerini, Docker tabanlı kapsayıcılaştırmayı ve veritabanı optimizasyon tekniklerini öğrendim.

PythonSQLGitLinux