Kıdemli Yazılım Geliştirici

Ankara · 7+ yıl · React, React Native, TypeScript, NestJS

React, React Native ve TypeScript ile web ve mobil ürünler; NestJS, Prisma, PostgreSQL ve Auth0 ile çok kiracılı sunucu altyapıları geliştiriyorum. Fintech alanında arayüz geliştirmeden uygulama mağazası yayınına kadar uçtan uca teslimat sorumluluğu üstlendim; mobil CI/CD ve uçtan uca test otomasyonu da bu sorumluluğun parçasıydı. Claude Code ile açık kaynak geliştirici araçları geliştiriyorum.

Ankara'da saat --:--
gün ışığı

Deneyim

2019 – 2026 · 4 şirket

Figopara · Kıdemli Frontend Geliştirici

Mar 2023 – Kas 2026

50.000'i aşkın işletmeye ve 20'den fazla finans kuruluşuna hizmet veren, 2,7 milyar doları aşan işlem hacmine sahip tedarik zinciri finansmanı platformu.

  • Pull request'leri inceleyen ve uçtan uca (E2E) testleri yazan, yapay zekâ ajanı tabanlı bir GitHub Copilot iş akışı kurdum; test kapsamı %90'ın üzerine çıktı.
  • Web ve React Native için 100'ü aşkın bileşenden oluşan ortak bir kütüphane geliştirdim; kütüphane, frontend ekibinin arayüz standardı olarak benimsendi.
  • iOS ve Android derleme, sürümleme ve kod imzalama süreçlerini GitHub Actions ile otomatikleştirdim; test sürümlerini Firebase App Distribution üzerinden dağıttım, App Store ve Google Play'deki kademeli yayınları yönettim.
  • 10.000'i aşkın indirmeye sahip mobil uygulamaların bakımını üstlendim; fatura, tedarikçi ve çek finansmanı, FigoSkor ve ticari kredi ürünlerinde web ve mobil özellikler geliştirdim, Next.js ile tanıtım sayfalarını hazırladım.
  • Üç geliştiriciye mentorluk yaptım ve frontend ekibinin kod inceleme süreçlerini yürüttüm.

E2E testleri ve kod incelemeleri yapay zekâ ajanıyla yürütülüyor; birleştirme kararı ekipte.

Bites Defence & Aerospace · Frontend Geliştirici

Haz 2022 – Mar 2023
  • React, Redux ve TypeScript ile bir metaverse SaaS ürününün hesap, yetkilendirme ve pano modüllerini geliştirdim.
  • WebSocket bildirimleri ve SWR önbellekleme ile panoların canlı veriyle eşzamanlı kalmasını sağladım.

BK Mobil · Frontend Geliştirici

Kas 2020 – Haz 2022
  • İki eski jQuery kod tabanını bileşen tabanlı React mimarisine taşıyarak yeni özelliklerin geliştirilmesini hızlandırdım.
  • Merkezi hata yönetimi, veri doğrulama ve yanıt önbellekleme içeren REST entegrasyon katmanını oluşturdum.

Verisis · Frontend Geliştirici

Mar 2019 – Kas 2020
  • Şirket içi, Material UI tabanlı bir bileşen kütüphanesi üzerinde veri odaklı React ve Redux uygulamaları geliştirdim.
  • Jest ve React Testing Library ile birim ve bileşen testleri yazdım; arayüz bileşenlerini Storybook'ta belgeledim.

Projeler

3 açık kaynak ve geliştirilmekte olan

usertax pull request'lerin kullanıcıya maliyeti

MIT

Bir pull request'in kullanıcıya getirdiği maliyeti raporlayan GitHub Action, CLI ve MCP sunucusu: rota başına JavaScript, Lighthouse ölçümleri, React Native paketleri ve APK/AAB/IPA boyutları. GitHub Marketplace ve npm üzerinden yayında.

GitHub Marketplace ve npm üzerinden yayında; 278 testle güvence altında.

usertax · vite-appgerçek rapor ↗
ölçümgzipfark
JS · /68,9 → 88,5 kB+19,6 kB
JS · /about/67,9 → 68,1 kB+169 B
moment2.30.1 doğrudan eklendi, 60,1 kB

önerilen alternatifler: day.js, date-fns, luxon · kaynak: e18e

Citewell MCP istemcileri için RAG sunucusu

MIT

pgvector ve Türkçe tam metin aramasını RRF ile birleştirerek kaynağıyla birlikte pasaj döndüren bir MCP RAG sunucusu. 20 soruluk İş Kanunu değerlendirme setinde her sorguda doğru sayfa ilk beş sonuç arasında yer aldı; MRR 0,89.

Türkçe hukuk metinlerinde 20 sorunun tamamında doğru sayfa bulundu.

citewell.searchörnek sorgu

“Yıllık ücretli izin kaç gün?”

1İş Kanunu md. 53, izin sürelerivektör #2 · tam metin #1
2İş Kanunu md. 54, iznin hesaplanmasıvektör #1 · tam metin #4
3İş Kanunu md. 56, iznin bölünmesivektör #5 · tam metin #3

SahaMontaj saha servis yönetimi platformu

geliştiriliyor

Montaj şirketleri için çok kiracılı bir SaaS platformu: Next.js, NestJS, Prisma, PostgreSQL ve Auth0 Organizations. Rol tabanlı yetkilendirme, Testcontainers testleriyle doğrulanan kiracı izolasyonu ve Render üzerinde Docker ile dağıtım.

Her şirket yalnızca kendi verisine erişir; veri izolasyonu gerçek PostgreSQL üzerinde test edilir.

roller × yetkilerörnek
oluşturatakapat
Yönetici●●●
Ekip lideri●●○
Teknisyen○○●

her istek kiracı kimliğine göre filtrelenir; izolasyon Testcontainers ile doğrulanır

Yetkinlikler

9 alan
programlama
TypeScript, JavaScript, HTML, CSS
frontend
React, Next.js, Vite, Redux, RTK Query, TanStack Query, SWR, Tailwind CSS, shadcn/ui, Material UI
mobil
React Native (CLI, Expo), iOS ve Android sürüm yönetimi, kod imzalama, Firebase App Distribution
backend
Node.js, NestJS, REST API, Prisma, Zod, Auth0 (Organizations, JWT, RBAC), PostgreSQL
test
Jest, Vitest, React Testing Library, Supertest, Testcontainers, E2E, Storybook
devops ve bulut
GitHub Actions, Docker, Render, Supabase, Cloudflare Pages, Git
performans ve izleme
Lighthouse, Core Web Vitals, React Profiler, Firebase Crashlytics
yapay zekâ ve süreç
Claude Code, Cursor, GitHub Copilot, MCP, RAG, Agile/Scrum
diller
Türkçe (anadil), İngilizce (B2)

Eğitim

2012 – 2019
Ön lisans, Web Tasarımı ve Kodlama · Anadolu Üniversitesi2017 – 2019
Lisans, Halkla İlişkiler ve Tanıtım · Ankara Üniversitesi2012 – 2016

İletişim

en hızlı yanıt e-posta ile
contact@omerozkilic.com
CV (PDF) ↓J K bölümler arasında geçişson güncelleme: 4 Kasım 2026içerik PDF CV ile aynıdır