Frontend Engineer · Product Architecture

Karmaşıkürünleriçinölçeklenebilirfrontendsistemlerigeliştiririm.

React ve Next.js ekosisteminde veri yoğun dashboard’lar, multi-app platformlar ve gerçek zamanlı ürün deneyimleri geliştiriyorum. State, API ve modül sınırlarından production’a kadar frontend sürecini uçtan uca sahipleniyorum.

Hamza İnce — Frontend Engineer
hamza.inceTR · EN
Zonguldak · Remote · UTC+3
  • React
  • Next.js
  • React Native
  • Angular
  • Vue.js
  • Nuxt
  • Svelte
  • TypeScript
  • JavaScript
  • Vite
  • Module Federation
  • Webpack
  • Nx
  • Monorepo
  • Tailwind CSS
  • Sass
  • Bootstrap
  • Shadcn
  • Node.js
  • Express.js
  • C#
  • .NET
  • REST
  • HATEOAS
  • SignalR
  • TanStack Query
  • Zustand
  • Microsoft SQL Server
  • MySQL
  • SQLite
  • Docker
  • Git
  • Jira
  • Vercel
  • Azure
  • Azure DevOps
  • GitHub
  • VS Code
  • Playwright
  • Vitest
  • Figma
  • React
  • Next.js
  • React Native
  • Angular
  • Vue.js
  • Nuxt
  • Svelte
  • TypeScript
  • JavaScript
  • Vite
  • Module Federation
  • Webpack
  • Nx
  • Monorepo
  • Tailwind CSS
  • Sass
  • Bootstrap
  • Shadcn
  • Node.js
  • Express.js
  • C#
  • .NET
  • REST
  • HATEOAS
  • SignalR
  • TanStack Query
  • Zustand
  • Microsoft SQL Server
  • MySQL
  • SQLite
  • Docker
  • Git
  • Jira
  • Vercel
  • Azure
  • Azure DevOps
  • GitHub
  • VS Code
  • Playwright
  • Vitest
  • Figma
02 · Hakkımda

Merhaba, ben Hamza.

Karmaşığı sadeleştiren dijital ürünler geliştiriyorum.

  • Yaş25
  • Deneyim4+ Yıl
  • UzmanlıkFrontend Engineering

Frontend Engineer olarak veri yoğun dashboard’lar, kurumsal ürün platformları ve uluslararası web sistemleri geliştiriyorum. Benim için güçlü bir frontend; yalnızca iyi görünen ekranlardan değil, kullanıcıya karmaşıklığı hissettirmeyen sağlam bir sistemden oluşur.

Kariyerim boyunca sürdürülebilirlik teknolojileri, veri yönetimi ve çok modüllü iş uygulamaları üzerinde çalıştım. Karmaşık kullanıcı akışlarını; doğru state yönetimi, güçlü API entegrasyonları ve ölçeklenebilir frontend mimarileriyle anlaşılır ürün deneyimlerine dönüştürdüm.

Kendimi yalnızca arayüz geliştiren biri olarak görmüyorum. Ürünün neden geliştirildiğini anlamaya, teknik kararları iş ihtiyaçlarıyla birlikte değerlendirmeye ve gerektiğinde backend servislerinden production sürecine kadar uçtan uca sorumluluk almaya odaklanıyorum.

  • 01

    Ürün odaklı

    Karmaşık iş akışlarını sade, hızlı ve kullanıcı odaklı frontend deneyimlerine dönüştürmek.

  • 02

    Ölçeklenebilir mimari

    State, veri, URL ve modül sınırlarını doğru sorumluluklarla kurgulayan, büyümeye hazır frontend sistemleri.

  • 03

    Uçtan uca sahiplik

    API ve authentication entegrasyonlarından gerçek zamanlı akışlara, pull request’ten production’a uzanan sorumluluk.

  • 0+

    Yıl yazılım deneyimi

  • +0

    Proje

  • 0+

    Teknoloji

04 · Projeler

Projeler

Daha fazla proje
  • 01Kurumsal sürdürülebilirlik platformu · Aktif olarak geliştiriliyor

    3pmetrics Sustainability Platform

    Kurumsal sürdürülebilirlik verilerini toplama, yönetme, analiz etme ve raporlama süreçlerini tek platformda birleştiren, çok modüllü bir dijital ürün ekosistemi.

    Frontend Engineer · Frontend Architecture & Product Development

    • React 19
    • TypeScript
    • TanStack Query
    • Zustand
    • React Hook Form
    • Zod
    • SignalR
    • .NET
    Case Study'yi Incele
  • 02MULTI-APP MONOREPO

    3pmetrics Multi-App Monorepo

    On dilde içerik, localized URL, teknik SEO, CMS preview ve lead akışlarını aynı sistemde buluşturan uluslararası web ve içerik platformu.

    Frontend Architecture & Development

    • Next.js
    • TypeScript
    • next-intl
    • MDX
    • Zustand
    • pnpm Workspace
    • Turborepo
    • Azure Static Web Apps
    Case Study'yi Incele
  • 03Backend · Resilient Delivery

    Monthly Agenda Email Service

    3pmetrics web sitesindeki aylık gündem aboneliğini kalıcı kaydedip asenkron e-posta teslimatıyla ulaştıran özel amaçlı .NET servisi.

    2026

    Persist-first outbox ve retry ile abonelik kaybını azaltan; formdan inbox’a güvenilir gündem e-posta altyapısı.

    • .NET Minimal API
    • FluentValidation
    • Outbox Pattern
    • Background Processing
    • Retry Policy
    • Cloudflare Turnstile
    Detay sayfasi
05 · Ürün Mühendisliği

Ürün Mühendisliği

00

Karmaşık ürünlerin arkasındaki mühendislik.

Yalnızca arayüz geliştirmiyorum. Verinin, kullanıcı deneyiminin ve iş kurallarının bir araya geldiği ölçeklenebilir ürün sistemleri inşa ediyorum.

  • Product systems
  • Engineering
  • UX

Complex Dashboards

01

Karmaşık veriden anlaşılır deneyimlere.

Yoğun veri setlerini, çok adımlı iş süreçlerini ve farklı kullanıcı rollerini sade, hızlı ve yönetilebilir dashboard deneyimlerine dönüştürüyorum.

  • Data visualization
  • Advanced tables
  • Filtering

Frontend Architecture

02

Bugünü çözen, yarına hazır mimariler.

Ürün büyüdükçe karmaşaya dönüşmeyen; modüler, test edilebilir ve ekiplerin birlikte rahatça geliştirebildiği frontend mimarileri tasarlıyorum.

  • Feature-based architecture
  • Design systems
  • Shared packages

State & URL Management

03

Doğru verinin, doğru yerde yönetilmesi.

Sunucu verisi, kullanıcı etkileşimleri ve URL üzerindeki filtre durumlarını birbirinden ayırarak öngörülebilir ve sürdürülebilir state yapıları kuruyorum.

  • TanStack Query
  • Zustand
  • Context API

API-Driven Products

04

Backend ile birlikte hareket eden arayüzler.

REST servislerini yalnızca tüketmek yerine API sözleşmeleri, hata senaryoları, yetkilendirme ve hypermedia akışlarıyla birlikte ele alıyorum.

  • REST APIs
  • HATEOAS
  • Authentication

Real-Time Experiences

05

Veri değiştiği anda tepki veren ürünler.

Canlı bildirimler, anlık durum değişiklikleri ve eş zamanlı veri akışları için performanslı, güvenilir gerçek zamanlı kullanıcı deneyimleri geliştiriyorum.

  • WebSocket
  • Live updates
  • Notifications

Scalable Product Systems

06

Tek uygulamadan ürün ekosistemine.

Birden fazla uygulamanın, ekibin ve teknolojinin birlikte çalışabildiği monorepo ve microfrontend yapıları tasarlıyorum.

  • Monorepo
  • Microfrontends
  • Shared UI
01
07
06 · Engineering Stack

Araçlardan fazlası.Bir çalışma sistemi.

Teknolojileri popüler oldukları için değil; ürünün ölçeğine, ekibin ihtiyaçlarına ve çözülmesi gereken probleme göre seçiyorum.

  • 01

    Core Frontend

    Üretimde en güçlü olduğum alan: veri yoğun, erişilebilir ve yüksek performanslı web ve mobil deneyimleri.

    • React
    • Next.js
    • React Native
    • TypeScript
    • React Router
    • HTML
    • CSS
  • 02

    State & Data Flow

    Server state, uygulama durumu, URL bağlamı ve form state’ini doğru sorumluluklara ayıran öngörülebilir veri akışları.

    • TanStack Query
    • Zustand
    • React Context
    • URL State
    • React Hook Form
    • Zod
    • Axios
  • 03

    Architecture & Systems

    Tek uygulamadan multi-app monorepo’lara uzanan, ekiplerin birlikte geliştirebildiği modüler frontend sistemleri.

    • Monorepo
    • Microfrontend
    • Module Federation
    • Turborepo
    • Nx
    • Shared Packages
    • Design Systems
    • Tailwind CSS
    • Shadcn/ui
  • 04

    Integration & Delivery

    API sözleşmeleri, kimlik doğrulama, gerçek zamanlı iletişim ve kontrollü deployment süreçleriyle production’a hazır entegrasyonlar.

    • REST API
    • HATEOAS
    • SignalR
    • Authentication
    • .NET
    • Docker
    • Azure DevOps
    • Vercel
  • 05

    International Web

    Çok dilli routing, yerelleştirilmiş içerik ve teknik SEO ile uluslararası web ürünlerini üretilebilir hale getirmek.

    • next-intl
    • Localized Routing
    • Technical SEO
    • MDX
    • CMS Preview
    • Azure Static Web Apps
07 · Deneyim

Karmaşıklaşan problemler,büyüyen sorumluluklar.

Kariyerim boyunca arayüz geliştirmeden ürün mimarisine uzanan, giderek daha fazla sorumluluk aldığım sistemler üzerinde çalıştım.

Yazılım geliştirme deneyimi

4+ yıl

  • 3pmetricsDevam ediyor

    Middle Frontend Mühendisi

    OCA 2025 — DEVAM EDİYOR
  • Frontend Web Geliştirici

    KAS 2024 — OCA 2025
  • Yazılım Geliştirici Stajyeri

    HAZ 2023 — EKI 2023
08 · Delivery Pipeline

Koddan production’a,kontrollü bir yolculuk.

7 adım

01

Feature Branch

Isolated Development

Her geliştirme, main branch’ten ayrılan bağımsız bir feature branch üzerinde başlar.

02

Pull Request

Change Proposal

Değişiklikler açıklaması, kapsamı ve teknik bağlamıyla birlikte incelemeye açılır.

03

Quality Gate

AI-Assisted Review

Kod kalitesi, standartlar ve olası riskler yapay zekâ destekli analiz ve otomatik kontrollerle değerlendirilir.

  • · AI Review
  • · Lint
  • · Type Check
  • · Build

04

Human Review

Team Lead Approval

Kodun mimariye uygunluğu, okunabilirliği ve ürün üzerindeki etkisi Team Lead tarafından incelenir.

05

Branch Preview

Isolated Environment

Her pull request için bağımsız bir preview URL oluşturulur ve değişiklikler main’i etkilemeden test edilir.

06

Main & Staging

Integration Test

Onaylanan değişiklik main branch’e alınır; test ortamında diğer modüller ve servislerle birlikte doğrulanır.

07

Production

Release & Monitor

Testleri tamamlanan sürüm production ortamına alınır ve yayın sonrası davranışı takip edilir.

live

10 · Konuşalım

Görüşmeye açığım

  • Ürün Stratejisi
  • Frontend Mimari
  • Ölçeklenebilir Sistemler

İyi ürünler, doğru teknik kararlarla başlar.Birlikte konuşalım.

Ürün geliştirme, frontend mimarisi ve ölçeklenebilir sistemler üzerine yeni fikirleri ve teknik iş birliklerini konuşmaya açığım.

ZonguldakHome OfficeRemote

Konum

  • Zonguldak, Türkiye
  • Remote

Saat dilimi

  • UTC+3
  • Europe/Istanbul