Ben Berkay, düşünceli dijital ürünler geliştirmekten ve işlerin nasıl çalıştığını anlamaktan keyif alan bir yazılım mühendisiyim, sadece yüzeyde değil, perde arkasında da.
Kökenim ağırlıklı olarak Vue, Nuxt ve TypeScript ile frontend geliştirme; ama merak beni backend geliştirmeye ve yazılım mimarisine doğru çekti. Bugün stack'in farklı katmanlarında çalışmaktan, yeni teknolojiler öğrenmekten ve karmaşık problemlere basit çözümler bulmaktan keyif alıyorum.

Kariyerime frontend'de başladım; mühendislik ile görsel problem çözmenin birleşiminden etkilenmiştim. Bir fikri insanların gerçekten görebileceği, kullanabileceği ve etkileşime girebileceği bir şeye dönüştürmenin tatmin edici bir tarafı vardı.
Daha büyük uygulamalar üzerinde çalıştıkça, arayüzün ötesinde olup bitenlere API'lere, veri modellerine, authentication'a, mimariye ve yazılımın bakımını kolaylaştıran kararlara gitmekten daha çok ilgi duymaya başladım.
Bu merak beni Java ve Spring Boot'a yönlendirdi; aynı zamanda React ve Next.js'i keşfederek frontend bakış açımı genişletmeye devam ettim.
Frontend ve backend'i tamamen ayrı dünyalar olarak görmüyorum.
Beni en çok ilgilendiren şey, parçaların daha iyi bir ürün oluşturmak için nasıl bir araya geldiğini anlamak.
OBLIQUEX · Uzaktan
Bir arkadaşımla birlikte kurduğumuz OBLIQUEX'te sıfırdan full-stack ürünler geliştiriyorum.
TypeScript · React.js · Next.js · PostgreSQL · Java · Spring Boot
Pitcher · İsviçre
Frontend'de Vue.js, Nuxt.js ve Angular, backend'de PHP ve SQL kullanarak müşteriye yönelik production uygulamalarını full-stack olarak geliştirdim ve sürdürdüm.
JavaScript · TypeScript · Vue.js · Nuxt.js · Angular · PHP · SQL
Bir şeyin sadece çalışmasını sağlamaktan çok, neden çalıştığını anlamayı severim.
Gereksiz karmaşıklık yerine net ve bakımı kolay çözümleri tercih ederim.
Sorumlu olduğum kod parçasının ötesinde, ürünün bütününü önemserim.
Kullanıcı arayüzlerini ve deneyimlerini şu araçlarla inşa ediyorum:
Vue · Nuxt · TypeScript · JavaScript · React · Next.js
API'leri ve arkalarındaki sistemleri şu araçlarla tasarlıyorum:
Java · Spring Boot · REST API'ler · Authentication · SQL
Projeleri düzenli ve sürdürülebilir tutmak için şunları kullanıyorum:
Git · Test · State Yönetimi · API Tasarımı · Responsive UI
Teknolojiler gelir geçer. Benim için önemli olan, problem için doğru aracı seçebilecek kadar temelleri iyi anlamak.
Yazılımın dışında, boks ve antrenmanla aktif kalıyorum; yeni yerler keşfetmeyi de seviyorum, kahve mekanları, şehirler, ikinci bir bakışı hak eden her yer.
Genellikle bir şeyler okuyorumdur, ayrıca aklıma geldikçe düşüncelerimi ve fikirlerimi not alırım. En iyilerinin bazıları, onları aramadığım anlarda ortaya çıkıyor.
Şu anda React ve Next.js deneyimimi genişletirken, Java ve Spring Boot ile backend bilgimi derinleştirmeye devam ediyorum.
Çoğunlukla daha iyi bir mühendis olmaya odaklanıyorum, bir seferde bir proje, bir problem ve bir tavşan deliği.