Merhaba, Ben

DOĞUŞ YAMAN

|

Sağlık yönetimi geçmişim ve kullanıcı odaklı arayüz geliştirme tutkum sayesinde, her projede kullanıcı deneyimini ön planda tutuyorum. Turkcell'de müşteri temsilcisi olarak edindiğim deneyim, güçlü iletişim ve problem çözme becerileri geliştirmeme yardımcı oldu ve kariyerimi frontend geliştirmeye yönlendirmeme neden oldu.

OnlyJS Academy ve çeşitli staj deneyimlerim sayesinde React, Next.js, TypeScript, Tailwind CSS, Material UI ve Shadcn/ui gibi modern web teknolojileriyle pratik deneyim kazandım. Projelerimde, responsive, kullanıcı dostu ve erişilebilir arayüzler oluşturmaya odaklanıyorum; Zustand ve React Hook Form gibi araçlarla sürdürülebilir ve dinamik frontend yapıları kuruyorum.

Sürekli öğrenme ve kendimi geliştirme motivasyonumla, çalıştığım her projede daha etkili ve yaratıcı çözümler sunmayı hedefliyorum.

Doğuş Yaman

Featured Projects

Geliştirdiğim projeler ve çalışmalarım. Her biri farklı teknolojiler ve yaklaşımlarla oluşturulmuş özenli tasarımlar.

Representative Dashboard (TGB)
Click to enlarge

Representative Dashboard (TGB)

Müşteri temsilcileri için geliştirilmiş, ekran geçişlerini ve manuel iş yükünü azaltan çok modüllü iç dashboard projesi. Kullanılabilirlik ve gerçek iş ihtiyaçlarına odaklanan modern bir arayüz.

Ben Ne Yaptım:

Projenin frontend mimarisini tasarladım ve geliştirdim. Kullanıcı deneyimini iyileştirmek için component-based bir yapı kurdum, Shadcn UI ile modern ve erişilebilir bir arayüz oluşturdum. Dashboard'un performansını optimize ettim ve responsive tasarım uyguladım.

Kullanılan Teknolojiler:

Next.js
Next.js
TypeScript
TypeScript
Tailwind CSS
Tailwind CSS
Shadcn UI
Shadcn UI
Component Architecture
Rotaly - Hotel Reservation System
Click to enlarge

Rotaly - Hotel Reservation System

Next.js 15, React 19, TypeScript ve PostgreSQL kullanılarak geliştirilmiş kapsamlı bir otel rezervasyon platformu. Çok dilli destek, gerçek zamanlı iletişim, AI destekli müşteri desteği, güvenli ödeme sistemi ve responsive tasarım ile 1000+ otel seçeneği sunar.

Ben Ne Yaptım:

Full-stack geliştirme sürecinde frontend tarafını tamamen ben üstlendim. Redux Toolkit ile state management yapısını kurdum, Socket.IO ile gerçek zamanlı iletişim özelliklerini entegre ettim. Çok dilli (i18n) yapıyı implemente ettim ve OpenAI API ile AI destekli müşteri desteği özelliğini geliştirdim. Responsive tasarım ve kullanıcı deneyimi optimizasyonlarını yaptım.

Kullanılan Teknolojiler:

Next.js 15
Next.js 15
React 19
React 19
TypeScript
TypeScript
PostgreSQL
Redux Toolkit
Redux Toolkit
Socket.IO
+3 daha
OJS Nutrition
Click to enlarge

OJS Nutrition

React, Vite, TypeScript, SCSS, React Router DOM, Zustand, Blaze Slider, Material UI kullanılarak geliştirilmiş kapsamlı bir alışveriş uygulaması. Uygulama tamamen duyarlı olup, mobil, tablet ve web üzerinde sorunsuz bir deneyim sunar.

Ben Ne Yaptım:

E-ticaret uygulamasının tüm frontend geliştirmesini yaptım. Zustand ile state management yapısını kurdum, React Router DOM ile sayfa yönlendirmelerini implemente ettim. Material UI ve Bootstrap ile responsive tasarım oluşturdum. Ürün filtreleme, sepet yönetimi ve kullanıcı arayüzü optimizasyonlarını gerçekleştirdim.

Kullanılan Teknolojiler:

React
React
TypeScript
TypeScript
SCSS
SCSS
Bootstrap
Zustand
Zustand
Styled Components
Weather Map Dashboard
Click to enlarge

Weather Map Dashboard

Gerçek zamanlı hava durumu bilgileri sunan, interaktif bir arayüze sahip Next.js 13 ve NextUI ile geliştirilmiş modern bir hava durumu paneli. Uygulama, masaüstü ve mobil görünümler için duyarlı bir tasarıma sahiptir.

Ben Ne Yaptım:

Hava durumu dashboard'unun tüm geliştirmesini yaptım. API entegrasyonlarını Axios ile gerçekleştirdim, Framer Motion ile animasyonlar ekledim. Lottie Animations ile görsel zenginlik sağladım. NextUI ile modern ve kullanıcı dostu bir arayüz tasarladım. Harita entegrasyonu ve gerçek zamanlı veri güncellemelerini implemente ettim.

Kullanılan Teknolojiler:

Next.js 13
Next.js 13
TypeScript
TypeScript
Tailwind CSS
Tailwind CSS
NextUI
NextUI
Framer Motion
Lottie Animations
+2 daha
Chow Responsive App
Click to enlarge

Chow Responsive App

Next.js ve modern web teknolojileri ile geliştirilmiş kapsamlı bir yemek sipariş platformu. Kullanıcılar hesap oluşturabilir, restoranları keşfedebilir ve siparişlerini yönetebilir.

Ben Ne Yaptım:

Yemek sipariş platformunun frontend geliştirmesini tamamladım. Next Auth ile kimlik doğrulama sistemi kurdum, Redux Toolkit ile global state management implemente ettim. Swiper.js ile carousel bileşenleri oluşturdum. Restoran arama, filtreleme ve sipariş yönetimi özelliklerini geliştirdim. Framer Motion ile sayfa geçiş animasyonları ekledim.

Kullanılan Teknolojiler:

Next.js 15
Next.js 15
TypeScript
TypeScript
NextUI
NextUI
Tailwind CSS
Tailwind CSS
Redux Toolkit
Redux Toolkit
Next Auth
Next Auth
+2 daha
LingoNote - Mobile Note App
Click to enlarge

LingoNote - Mobile Note App

React Native, Expo ve TypeScript kullanılarak geliştirilmiş kullanıcı dostu bir mobil not alma uygulaması. Kullanıcılar notlarını renkli kategorilere ayırabilir, etiketlerle düzenleyebilir ve istatistiklerini takip edebilir.

Ben Ne Yaptım:

Mobil uygulamanın tüm geliştirmesini React Native ve Expo ile yaptım. React Navigation ile sayfa yönlendirmelerini kurdum, NativeWind ile Tailwind CSS benzeri styling uyguladım. Not kategorilendirme, etiketleme ve istatistik takip özelliklerini implemente ettim. Expo Linear Gradient ile görsel tasarımı zenginleştirdim ve kullanıcı deneyimini optimize ettim.

Kullanılan Teknolojiler:

React Native
React Native
Expo
Expo
TypeScript
TypeScript
React Navigation
React Navigation
NativeWind
NativeWind
Expo Linear Gradient
Expo Linear Gradient
Star Wars API
Click to enlarge

Star Wars API

JavaScript ile geliştirilen dinamik bir Star Wars uygulaması. Kullanıcı deneyimini geliştirme için gezegene göre filtreleme özelliği sunar. Karakterler, geldikleri gezegenlere göre listelenir ve filtrelenebilir.

Ben Ne Yaptım:

Vanilla JavaScript ile Star Wars API'sini kullanarak dinamik bir uygulama geliştirdim. API'den veri çekme, filtreleme ve görüntüleme özelliklerini implemente ettim. Gezegene göre karakter filtreleme sistemi kurdum. Responsive tasarım ve kullanıcı arayüzü optimizasyonlarını yaptım.

Kullanılan Teknolojiler:

JavaScript
JavaScript
CSS
CSS
HTML
HTML
GEMİNİ-APİ-CHATBOX
Click to enlarge

GEMİNİ-APİ-CHATBOX

Next.js ve Google'ın Gemini AI teknolojisi ile geliştirilmiş modern bir yapay zeka sohbet uygulaması. Kullanıcılar yapay zeka ile etkileşime girebilir, sohbetlerini kaydedebilir ve yönetebilir.

Ben Ne Yaptım:

AI sohbet uygulamasının tüm geliştirmesini yaptım. Google Gemini AI API'sini entegre ettim ve sohbet akışını optimize ettim. Sohbet geçmişi kaydetme ve yönetme özelliklerini implemente ettim. HeroUI ile modern bir arayüz tasarladım. Kullanıcı deneyimini iyileştirmek için gerçek zamanlı mesajlaşma ve animasyonlar ekledim.

Kullanılan Teknolojiler:

Next.js 14
Next.js 14
TypeScript
TypeScript
Tailwind CSS
Tailwind CSS
Google Gemini AI
Google Gemini AI
HeroUI

Work Experience

Profesyonel deneyimlerim ve kariyer yolculuğum

Turkcell Global Bilgi

Müşteri Temsilcisi

Mayıs 2021 - Devam Ediyor

Son 3.5 yıldır Müşteri Hizmetleri Temsilcisi olarak hem çağrı merkezi operasyonlarında hem de yazılı iletişimde görev almaktayım.

  • Çözüm odaklı müşteri hizmeti sunma
  • Çağrı merkezi operasyonlarını yönetme
  • Yazılı iletişimi yönetme
  • Teknolojik gelişmeleri takip etme

OnlyJS Academy

Frontend Geliştirme Kursiyeri

Ocak 2023 - Devam Ediyor

OnlyJS Academy'de React.js, TypeScript, JavaScript, Bootstrap, Material-UI ve CSS-in-JS konularında uzmanlık kazandım. HTML, CSS, SASS ve CSSNext ile geliştirme sürecini optimize ediyorum.

Yazaki Otomotiv

Üretim Personeli

Şubat 2018 - Temmuz 2018

Otomotiv sektöründe çalıştım, uluslararası projelere katıldım ve bir yıl yurtdışında bulundum. Yenilikçi çözümler geliştirme ve global iş ortamında deneyim kazanma fırsatı elde ettim.

Tech Stack

Technologies and tools I use to build modern web applications

Programming Languages

Frameworks & Libraries

Styling & UI

State Management

Tools & Platforms

GitHub Activity

Repolarımı görmek istersen GitHub sayfamı kontrol edebilirsin.