Merhaba, ben
Serhat Taştan
Mobile & Web Developer & Trainer & CATH Lab Nurse_
Mühendislik disiplinine sahip bir yazılım geliştirici ve Başakşehir Çam ve Sakura Şehir Hastanesi'nde (Anjiyo Ünitesi) görev yapan bir hemşireyim. Unvanlara takılmadan, klinik deneyimimi ve yazılım yeteneklerimi birleştirerek problem odaklı çözümler üretiyorum


Yetkinlikler
Android Developer
Temiz mimari ve modern arayüz/deneyim prensipleriyle yerel Android uygulamaları tasarlıyor ve geliştiriyorum.
Web Developer
Modern ön uç ve arka uç teknolojileriyle hızlı, duyarlı ve ölçeklenebilir web uygulamaları geliştiriyorum.
Trainer & Mentor
Android ve web geliştirme eğitimleri veriyor, öğrencilere problem çözme becerileri ve iyi uygulama prensipleri konusunda rehberlik ediyorum.
Deneyim
- 2026 —
Başakşehir Çam ve Sakura Şehir Hastanesi
Cardiac Catheterization Laboratory Nurse
Girişimsel kardiyoloji işlemlerinde scrub ve circulating hemşire olarak görev alıyor, yüksek hacimli bir birimde disiplinli bir ekiple operasyonel iş akışını ve hasta güvenliğini yönetiyor.
- 2024 — 2026
Ostim OSB Teknik Koleji
Android & Web Developer / Eğitmen
Teknik kolej öğrencilerine Android ve Web geliştirme eğitimi verdi; karmaşık yazılım kavramlarını erişilebilir ders modüllerine dönüştürdü, uygulamalı proje ve kodlama alıştırmalarıyla mentorluk yaptı.
Eğitim
- 2019 — 2024
Düzce Üniversitesi
Lisans, Bilgisayar Mühendisliği
- 2013 — 2017
50. Yıl Sağlık Meslek Lisesi
Hemşirelik, Meslek Lisesi
Son yazılar
tümünü gör →
Jetpack Compose Lazy Column ve Geleneksel RecyclerView Üzerine
Merhaba! Eğer Android geliştirme dünyasındaysan, muhtemelen hem RecyclerView hem de Jetpack Compose ile karşılaşmışsındır. RecyclerView, uzun yıllardır Android’de listeleme ve veri yönetimi için standart çözümlerden biri olarak hayatımızda. Ancak Jetpack Compose, bu alana yeni bir soluk getirdi. Bu iki yapıyı karşılaştırarak, performans, özelleştirme, animasyonlar ve state yönetimi gibi önemli konuları inceleyeceğiz. Hadi başlayalım! Jetpack Compose ve Geleneksel Android Geliştirme Nedir? Jetpack Compose, Android için tamamen yeni ve modern bir UI framework’ü. Deklaratif bir yapıya sahip ve geleneksel Android UI geliştirme yöntemine göre çok daha basit ve hızlı. Diğer tarafta, yıllardır kullanılan XML tabanlı geleneksel Android UI geliştirme var; özellikle RecyclerView gibi güçlü araçlarla veri yönetimi ve listeleme yapılıyor. RecyclerView, 2014 yılında tanıtıldığından beri uzun listeleri ve büyük veri setlerini yönetmenin en etkili yolu oldu. Ancak karmaşık yapı taşları — Adapter, ViewHolder ve LayoutManager — geliştiricilere bazen fazla yük olabiliyor. Jetpack Compose, bu karmaşık yapıları ortadan kaldırarak UI geliştirmeyi çok daha basit ve esnek bir hale getirdi. Ama gelin bu iki yöntemin temelden farklarını inceleyelim.

Jetpack Compose ile Kotlin Kullanarak WebView Oluşturma Üzerine
Merhaba! Bu yazıda, Kotlin ve Jetpack Compose kullanarak bir WebView uygulaması yapmayı öğreneceğiz. Adım adım ilerleyerek, Compose kullanarak nasıl bir WebView oluşturacağınızı ve bir butona tıklanıldığında bu WebView’i nasıl göstereceğinizi göstereceğim. Hadi başlayalım!

Kotlin Coroutines Üzerine
Merhaba! Bugün Kotlin Coroutines hakkında konuşacağız. Coroutines, Kotlin dilinin sunduğu modern ve güçlü bir araçtır. Asenkron programlamayı daha okunabilir ve yönetilebilir hale getirir. Özellikle Android geliştirme ile uğraşıyorsanız, Coroutines işleri oldukça kolaylaştırır. Hadi başlayalım!
İletişim
Teknik bir sohbet, bir fikir ya da sadece merhaba demek için -- aşağıdan ulaşabilirsin.
İletişime Geç