$ cat hakkinda.md
Barış Akın
Yazılım Çözümleri Mimarı · Kurucu Ortak & Geliştirici · FinTech & Dağıtık Sistemler
25 yılı aşkın deneyimle güvenli, yüksek performanslı sistemler tasarlayıp geliştiren ve ölçeklendiren bir yazılım mimarıyım. FinTech, yapay zekâ ve kurumsal platformlar için .NET, Go ve Rust ile mikroservis mimarileri kuruyorum. Bir yandan da kendi geliştirici araçlarımı yazıyorum: OxiDB veritabanı, Rill ve Cobra programlama dilleri.
- Yıllık deneyim
- 25+
- Şirket ve girişim
- 10+
- Hizmet verilen istemci
- 40.000+
- Teknoloji
- 20+
barisakin@gmail.comLinkedInX · @barisakinbarisakin.baltavista.com
Uzmanlık alanları
Gömülü sistemlerden bulut tabanlı platformlara kadar yazılımın her alanında çeyrek asırlık uygulamalı deneyim.
.NET ve backend
İleri düzey C#, .NET Core ve ASP.NET MVC. Kurumsal ve FinTech platformları için sağlam, yüksek performanslı backend sistemleri ve API'ler.
Mikroservis mimarisi
SignalR, WebSocket, Redis, RabbitMQ ve Docker ile ölçeklenebilir dağıtık sistemler. Büyük ölçekte gerçek zamanlı, yüksek erişilebilir mimariler.
FinTech ve trading
Kripto para altyapısı, canlı veri akışı işleme, gerçek zamanlı işlem sistemleri ve kurumsal düzeyde güvenlik.
Frontend ve mobil
Angular, AngularJS ve SEO dostu render için Angular SSR/ISR; Flutter ile platformlar arası mobil uygulamalar.
Veritabanı mühendisliği
PostgreSQL, MongoDB, MS SQL Server ve Oracle. Karmaşık kurumsal sistemler için güvenli, dağıtık veri depolama.
Güvenlik ve kriptografi
RSA tabanlı şifreleme, Keycloak kimlik doğrulama, rol tabanlı erişim kontrolü ve hassas veriler için kurumsal güvenlik desenleri.
Şu an üzerinde çalıştıklarım
- Rill: LLVM ile yerel koda derlenen, çöp toplayıcısı olmayan, Go tarzı eşzamanlılığa sahip fonksiyonel bir dil. Bu blogun sunucusu onunla yazıldı.
- OxiDB (2026 –): Rust ile yazılmış hızlı, gömülebilir bir veritabanı: tek ikili dosya, sıfır yapılandırma, çökmeye dayanıklı WAL. JSON sorguları, S3 uyumlu API, Redis uyumlu bellek içi depo, MQTT mesajlaşma, GELF log toplama, GPU hızlandırmalı vektör arama, hash sharding, Raft replikasyonu ve AES-256 ile disk şifreleme; Python, Go, Julia, .NET, Swift/iOS, JS/TS ve C istemcileri.
- Cobra (2026 –): Go ile yazılmış bir betik dili: ağaç yürüyen yorumlayıcı ve bytecode VM (~4 kat hızlı), sayısal işlerde PyPy'nin JIT'ini geçen yerel koda önceden derleme, GIL'siz gerçek paralellik, hata ayıklayıcı, LSP sunucusu ve biçimlendirici.
- zap: sanal DOM'suz, derleyicisiz, ince taneli reaktif bir arayüz kütüphanesi; bu sitenin arayüzü.
- Kartex (2023 –, kurucu ortak): RSA tabanlı şifrelenmiş kişisel ve kurumsal kartvizitleri mobil ya da web üzerinden paylaşmak için mobil ve kurumsal platform. Backend'de .NET Core ve Go; Angular, Flutter, Keycloak, Docker, PostgreSQL ve MongoDB.
- Baltavista (2023 –): dünya haberlerini toplayıp Türkçeye çeviren ve kısa özetler çıkaran, yapay zekâ destekli çok dilli bir haber platformu. Go, RabbitMQ, MongoDB, Angular SSR/ISR, Docker ve NLP.
Deneyim
- 2016 – 2023Yazılım Çözümleri Mimarı · BGPulse Technology
Kripto para ve canlı veri akışı için FinTech altyapısı; .NET Core, SignalR, Redis ve RabbitMQ ile ölçeklenebilir mikroservis mimarisi; gerçek zamanlı, yüksek erişilebilir işlem sistemleri.
- 2016 – 2023Full-Stack Geliştirici · U.S. Polo Assn. Bulgaria
Özel bir perakende yönetim sistemi: satış noktası arayüzüyle gerçek zamanlı stok, birden fazla mağazada stok takibi ve güvenli ödeme.
- 2015 – 2016Kıdemli Lider Geliştirici · ORAK Europe Consulting
.NET MVC5, SignalR ve AngularJS ile kurumsal uygulamalar; dağıtık iletişim servisleri ve SOAP web servisleri.
- 2013 – 2015BT Müdürü · Ebion Kablo A.Ş., İstanbul
İstanbul merkez, İngiltere şubesi ve Denizli tesisinde BT operasyonları; .NET ve Oracle ile ERP çözümleri.
- 2011 – 2013BT Müdürü · TUMKA Kablo A.Ş.
.NET ve SQL Server ile BT altyapısı ve ERP; SCADA tabanlı üretim izleme yazılımı ve donanım entegrasyonları.
- 2009 – 2011Kıdemli Geliştirici · Euroline Ltd.
Borsa İstanbul için gerçek zamanlı piyasa izleme ve alım satım uygulamaları.
- 2003 – 2006Yazılım Geliştirici · Otonom A.Ş.
ICR/OCR motorlarıyla entegre dağıtık doküman yönetim sistemleri; Hava Kuvvetleri ve büyük bankalar için 20 sunucu ve 40.000'den fazla istemcili kurulumlar.
- 2000 – 2003Web Geliştirici · CINE5 Filmcilik A.Ş.
Yayın kanalları (CINE5, Playboy TV, MaxiTV, SuperSport) için ASP ve SQL Server ile web siteleri.
- 1995 – 2000İlk yıllar · TAMÇEKI, 3A Ltd., AGAT Software, SAR Electronics
Assembly, FoxPro ve RS-232; Delphi ve Paradox; DOS/NetWare üzerinde Clipper; stajyer olarak PCB tasarımı.
Dört on yılda çeyrek asır
| On yıl | Dönem | Teknolojiler |
|---|---|---|
| 1990'lar | Temeller | Clipper, Delphi, Assembly, FoxPro, DOS/NetWare |
| 2000'ler | Kurumsal dönem | .NET, ASP, SQL Server, ICR/OCR, WinForms |
| 2010'lar | Mimari ve ölçek | SignalR, AngularJS, .NET MVC5, Oracle, SCADA, .NET Core |
| 2020'ler | Yenilik ve üretim | Angular, Docker, RabbitMQ, Flutter, Go, Rust |
Nasıl çalışırım?
İyi yazılım, uygulamalı teknik beceriyi ürün vizyonu ve liderlikle birleştirir. Binlerce kişiye hizmet veren sistemler kurduğum yıllar bana şunu öğretti: en iyi mimariler, ilk günden güvenlik, ölçeklenebilirlik ve taşınabilirlik düşünülerek kurulanlardır.
- Önce güvenlik: şifreleme, kimlik doğrulama ve kurumsal düzeyde koruma tasarımın parçasıdır, sonradan eklenen bir şey değil.
- Ölçeklenmek için kurulur: konteynerleştirilmiş, dağıtık, buluta hazır sistemler; prototipten üretime yeniden yazmadan büyür.
- Yayınla ve geliştir: Docker, CI/CD ve modern araçlarla fikirden üretime. Değer planlamaktan değil, yayınlamaktan gelir.
Bu site nasıl çalışıyor?
Bu blog kendi araçlarımla yazıldı, hepsi aynı anda:
| Katman | Teknoloji | Ne yapıyor |
|---|---|---|
| Sunucu | Rill | HTTP sunucusu, yönlendirme, Markdown → HTML, derleme zamanında üretilen şablonlar |
| SQL | OxiDB SQL | Yazılar ve etiketler; yabancı anahtarlar ve transaction ile |
| NoSQL | OxiDB doküman | Tam metin arama (BM25) ve okunma analitiği (aggregation) |
| In-memory | OxiMem (RESP) | Oturumlar, sayaçlar, sayfa önbelleği, hız sınırlama |
| Nesne deposu | OxiDB S3 | Görseller (SigV4 imzalı istekler) |
| Arayüz | zap | Arama paleti, kod vurgulama, yönetim paneli |
İletişim
Bir sonraki FinTech platformunuz için deneyimli bir mimara, girişiminiz için teknik bir kurucu ortağa ya da mikroservis mimarinizi tasarlayacak birine ihtiyacınız varsa yazın: barisakin@gmail.com · LinkedIn · X. Burada şu ana kadar 23 yazı yayımlandı.