BEN KİMİM ?
Bilgisayar mühendisiyim ve 2021 yılından bu yana aktif olarak yazılım geliştirme alanında çalışma hayatının içindeyim. Yazılım yolculuğum, yalnızca kod yazmak ya da çalışan sistemler üretmekten ibaret olmadı. Zamanla fark ettim ki beni bu alana bağlayan şey; karmaşık problemleri anlamak, sadeleştirmek ve başkalarına aktarılabilir hale getirmek.
Web ve backend geliştirme alanında çalışıyorum. Geliştirdiğim sistemlerde önceliğim her zaman sürdürülebilirlik, okunabilirlik ve uzun vadeli kullanım oldu. Bir yazılımın yalnızca bugün çalışması değil; aylar hatta yıllar sonra başka geliştiriciler tarafından da kolayca anlaşılabilmesi ve geliştirilebilmesi benim için önemli. Bu nedenle temiz kod prensipleri, doğru mimari yaklaşımlar ve ihtiyaca uygun teknolojilerle ilerlemeyi tercih ediyorum.
Projelerimde hızlı çözümler üretmekten ziyade, doğru çözümü üretmeye odaklanıyorum. Gerçek ihtiyacın ne olduğunu anlamadan yazılan kodun, uzun vadede teknik borca dönüştüğüne inanıyorum. Bu yüzden her projede “neden bu çözüm?”, “hangi problem çözülüyor?” ve “ileride nasıl evrilebilir?” sorularını mutlaka sorarım. Amacım, sadece çalışan değil; sürdürülebilir ve güvenilir sistemler inşa etmek.
Teknik üretimin yanında, öğrendiklerimi paylaşmayı sürecin doğal bir parçası olarak görüyorum. Yazılım geliştirirken edindiğim deneyimleri, karşılaştığım problemleri ve çözüm yollarını teknik yazılar aracılığıyla aktarıyorum. Yazılım dünyasında sıkça karşılaşılan karmaşık konuları daha anlaşılır ve erişilebilir hale getirmek, blog yazılarımın temel motivasyonunu oluşturuyor. Yazmak benim için yalnızca anlatmak değil; aynı zamanda öğrenmenin ve düşüncelerimi netleştirmenin en etkili yollarından biri.
Freelance olarak çalıştığım projelerde, işin yalnızca teknik tarafına değil, ihtiyacın doğru anlaşılmasına da önem veriyorum. Her projenin kendine özgü dinamikleri olduğuna inanıyorum. Bu nedenle hazır kalıplar yerine, projeye ve hedeflere uygun çözümler üretmeyi tercih ediyorum. Net iletişim, şeffaf bir süreç ve baştan doğru tanımlanmış beklentilerin hem iş kalitesini hem de iş birliğini güçlendirdiğini düşünüyorum.
Yazılım benim için sürekli öğrenme demek. Teknolojiler değişiyor, yaklaşımlar gelişiyor ve ben bu dönüşümün içinde kalmayı seviyorum. Öğrenmeye, üretmeye ve paylaşmaya devam ederken; teknik olarak sağlam, anlaşılır ve insan odaklı işler ortaya koymayı hedefliyorum.
- Sade ve sürdürülebilir çözümler
- Net iletişim ve doğru ihtiyaç analizi
- Sürekli öğrenme ve paylaşma
Projelerim
FPGA Tabanlı Mobil Platform Üzerinde Beş Eksenli Robot Kol
Çizgi izleyen mobil robot üzerine entegre edilen 5 eksenli robot kol FPGA mimarisi ile kontrol edildi. Sistem, çizgi üzerinde ilerlerken karşısına çıkan nesneyi algılayıp durmakta; robot kol ile nesneyi farklı bir alana taşıdıktan sonra yoluna devam etmektedir.
Teknolojiler: FPGA (Altera DE2-70), Sensör Entegrasyonu, Sayısal Kontrol Tasarımı
Özellikler: Nesne algılama ve taşıma, gerçek zamanlı motor kontrolü, entegre hareket planlama
Yapay Zeka ile COVID-19 Vaka Tahmini
Python diliyle makine öğrenmesi modelleri geliştirilmiştir. COVID19'un 3 ay sonraki vaka sayılarının tahmini için Python diliyle makine öğrenmesi modelleri geliştirilmiştir. Veri setleri Kaggle üzerinden temin edilmiştir. Algoritmalar: Facebook Prophet, SVM (Support Vector Machine), Polinomsal Regresyon, Bayes Regresyonu
Teknolojiler: Python, Pandas, Scikit-learn, Matplotlib
Özellikler: Zaman serisi tahmini, regresyon model karşılaştırmaları, grafiksel analiz
Ürün Takip Sistemi – Freelance Yazılım Geliştirici
Geliştirici Kimya fabrikası için üretim ve stok yönetim sistemi geliştirilmiştir. Kurumsal kimya fabrikası için üretim ve stok yönetim sistemi geliştirilmiştir. Ürünlerin giriş-çıkış hareketleri, stok durumu ve geçmiş kayıtları anlık olarak takip edilebilmektedir. Sistem canlıda aktif olarak kullanılmaktadır.
Amaç: Ürün hareketlerinin dijital takibi, stok izlenebilirliği, üretim süreçlerinin kontrolü
Özellikler: Ürün giriş/çıkış yönetimi, Gerçek zamanlı stok takibi, Detaylı kullanıcı ve rol bazlı yetkilendirme, Raporlama ve geçmiş işlem kaydı görüntüleme
Zenit Yüzey Kurumsal Web Sitesi – Freelance Yazılım Geliştirici
zenityuzey.com kurumsal web sitesinin tasarımı ve geliştirilmesini bizzat yaptım. Site, İstanbul merkezli Zenit Yüzey İşlem Teknolojileri’nin metal kaplama ve yüzey işlem hizmetlerini profesyonel olarak tanıtan kurumsal bir yapıya sahiptir.İçerikler arasında firma tanıtımı, hizmetler, kalite politikaları ve iletişim bölümleri bulunur; kullanıcı dostu navigasyon ve çoklu dil desteği ile ziyaretçilere kaliteli bir deneyim sunar.