serhattastan.com
/

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

Serhat TaştanSerhat Taştan — ikinci fotoğraf

Yetkinlikler

// 01

Android Developer

Temiz mimari ve modern arayüz/deneyim prensipleriyle yerel Android uygulamaları tasarlıyor ve geliştiriyorum.

KotlinJavaJetpack Compose
Android StudioGit
// 02

Web Developer

Modern ön uç ve arka uç teknolojileriyle hızlı, duyarlı ve ölçeklenebilir web uygulamaları geliştiriyorum.

Next.jsTypeScriptJavaScript.NET (C# & ASP.NET)
VS CodeGitChrome DevTools
// 03

Trainer & Mentor

Android ve web geliştirme eğitimleri veriyor, öğrencilere problem çözme becerileri ve iyi uygulama prensipleri konusunda rehberlik ediyorum.

JavaKotlinHTMLCSSJavaScript.NET
Proje tabanlı öğretimGitVeritabanı temelleri

Deneyim

  1. 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.

  2. 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

  1. 2019 — 2024

    Düzce Üniversitesi

    Lisans, Bilgisayar Mühendisliği

  2. 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

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

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

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ç