Mustafa
Karakulak
Ödeal'da yazılım mühendisiyim. Fintech Fellow programını tamamladıktan sonra, yaklaşık 3 senedir fintech alanında ölçeklenebilir sistemler geliştiriyorum.
Hakkımda
Yazılıma temellerin en derininden başladım. 42 İstanbul'un proje tabanlı, akran öğrenmesine dayalı modelinde C ile bellek yönetimini, çoklu iş parçacığını, kabuk geliştirmeyi ve grafik programlamayı sıfırdan inşa ederek öğrendim.
Yaklaşık üç yıldır Ödeal'da yazılım mühendisi olarak çalışıyorum; .NET Core, PostgreSQL, Redis ve RabbitMQ ile yüksek hacimli fintech sistemleri geliştiriyorum. Yazılım mimarisi ve tasarım desenleri üzerine Medium'da Türkçe yazıyor, boş zamanlarımda kendi açık kaynak projelerimi sürdürüyorum.
Seçili İşler
excali-hub
Ekipler için el çizimi tarzında diyagramlar oluşturmaya yarayan sanal beyaz tahta.
openconv
TypeScript ile geliştirilen açık kaynak dönüştürme projesi.
Cub3d
MiniLibX ile, Wolfenstein'dan ilham alan ray-casting tabanlı 3B oyun motoru.
minishell
Bash davranışını taklit eden, sıfırdan yazılmış bir Unix kabuğu: pipe, redirection, builtin'ler.
Philosophers
Dining philosophers problemi üzerinden threading, mutex ve deadlock önleme uygulaması.
mami-logger
JavaScript ile geliştirilen hafif ve özelleştirilebilir loglama aracı.
İletişim
Birlikte sağlam sistemler kuralım. Yeni projeler ve iş fırsatları için aşağıdaki kanallardan bana ulaşabilirsin.