Hakkımda
Teknik yaklaşım
React ekosisteminde uzmanlaşan bir Frontend Developer olarak; Redux ve Zustand ile ölçeklenebilir state yönetimi çözümleri geliştiriyor, Tailwind CSS ile modern, duyarlı ve erişilebilir kullanıcı arayüzleri tasarlıyorum.
Temiz mimari prensiplerine uygun, yeniden kullanılabilir ve performans odaklı komponent yapıları oluşturmayı önemsiyorum. RESTful API entegrasyonlarında deneyimliyim; JIRA ile Agile ekip süreçlerine aktif katkı sağlıyorum.
Analitik düşünme yaklaşımıyla, kullanıcı odaklı ve sürdürülebilir çözümler üretirken React ekosistemi ve modern frontend mimarileri alanında uzmanlığımı derinleştirmeyi amaçlıyorum.
Tech Stack
Günlük geliştirme araçlarım
Frontend
- JavaScript
- TypeScript
- HTML5
- CSS3
- React.js
- Next.js
- React Native
- Expo
- Vite
State Management
- Redux Toolkit
- RTK Query
- Zustand
- Context API
- TanStack Query
UI Frameworks
- TailwindCSS
- Material UI
- Bootstrap
- Ant Design
- Shadcn UI
- Headless UI
- CSS Modules
Form & Validation
- React Hook Form
- Formik
- Zod
- Yup
Architecture & Patterns
- RBAC
- Protected Routes
- Feature Based
- Adapter
- Repository
- Dependency Injection
- Singleton
- Custom Hooks
Test
- Vitest
- Playwright
Araçlar
- Git
- GitHub
- JIRA
- Axios
- React Router
- Socket.IO
- Claude
Diğer
- SSR / CSR
- Lazy Loading
- Atomic Design
- Responsive Design
- Infinite Scroll
- i18n
- Core Web Vitals
- Açık Kaynak
