KAAN MERT KOC
Senior Full-Stack Engineer
Istanbul, Turkey | +90 531 712 3188 | [email protected]
LinkedIn | GitHub
Summary
Senior full-stack engineer delivering SEO-first SSR/SSG web apps, high-traffic RESTful APIs, and mobile apps with TypeScript, Next.js, React Native, Expo EAS, Strapi, Firebase, and Go. Delivered 1.4M+ visits, 3.0M pageviews, 2.0M requests/month (p95 latency 96ms), and 280K+ TRY GMV. Core Web Vitals green; INP under 200ms on key templates.
Skills
- Frontend: React, Next.js (App Router, SSR, SSG, ISR), TypeScript, TanStack Query, Redux, Zustand, CSS-in-JS, a11y, CWV
- Mobile: React Native, Expo EAS, in-app purchases, deep links, push notifications (FCM), TestFlight, Play Console
- Backend: Node.js, Bun, Go (chi), Hono, RESTful APIs, microservices, webhooks, Firebase Functions, Firestore, PostgreSQL, SQLite, Drizzle ORM
- Infrastructure: Docker, Docker Compose, Vercel, VPS, Nginx, Coolify, GitHub Actions, CI/CD, CDN/caching, GCP
- CMS/Search: Strapi (self-hosted), Meilisearch
- Auth/Security: NextAuth, OAuth 2.0, JWT, SSO, RBAC, rate limiting, feature flags
- Commerce/Payments: Shopify, Stripe, iyzico
- Media/Storage/CDN: Bunny CDN, Cloudflare R2
- Analytics/SEO: Google Analytics, Google Search Console, Plausible, JSON-LD, technical SEO
- Observability/Testing: Sentry, Dozzle, Firebase Crashlytics, Google Cloud Monitoring/Logging, Jest, Vitest
Professional Experience
Ablefy.io GmbH - Full Stack Developer | Berlin, Germany | Dec 2025 - Present
- Full-stack development using modern web technologies and best practices
Cosmopolitan Turkey - Chief Technology Officer (Hands-on Senior Full-Stack & DevOps) | Aug 2024 - Aug 2025
- Sole engineer: 1.4M visits, 3.0M pageviews in 12 months (zero marketing budget)
- SEO: JSON-LD, AI metadata (gpt-4o-mini/Strapi), 1.01M clicks, 15.9M impressions
- Architecture: Next.js SSR (Vercel/Coolify), custom Strapi CMS, block-based page builder
- Performance: Caching/revalidation, SSR TTFB 100ms/p95 500ms, zero downtime, CWV green
- Cosmo Quiz API: 1.3M solves/5 months, 10M+ events, 2.0M requests/month, Bun/Hono/TypeScript/Drizzle/SQLite, 48ms/p95 96ms, 99.9% uptime
- Search: Meilisearch AI semantic "Similar Documents" (20 per page)
- Subscribe: SSR gating, iyzico router (20+ endpoints), magazine pipeline, Shopify, 170 subscriptions
- Shop: Shopify SSR, webhook revalidation, 1,305 orders, 280K TRY revenue
- Auth/Admin: cross-domain SSO (NextAuth), React/Vite/TanStack admin with RBAC/analytics
- CI/CD: GitHub Actions, E2E tests, observability/alerting
Aposto!, Mobile, Web, Full-Stack Engineer | Istanbul, Turkey | Sep 2021 - Apr 2025
- Aposto! mobile app (50+ screens): offline podcast, read list, Turkish/English, dark/light modes, TestFlight/Play Console
- 100K+ downloads, 3.05M App Store impressions, Apple featured (2022), Top 3 Turkey (Media)
- aposto.com (Next.js 12/Redux): inbox, reading, authors, authentication, follow/unfollow, share
- About/Newsletters subdomains (Next.js 13 App Router), Lighthouse 98
- Premium subscriptions (Stripe): paywall, card management, shared TypeScript KV library
- Premium Stories: Go (chi)/SQLite, Cloudflare-cached, 100K requests/month
- Admin modernization: CRA/React 16 → Bun/Vite/React Router, TTS editor (ElevenLabs)
- Quality: crash monitoring, E2E paywall tests
- Impact: 100K+ monthly visitors, 1.5M+ users, 100K+ USD revenue, ~10 team
Sober Digital - Lead Full-Stack Engineer | Istanbul, Turkey | Mar 2024 - Feb 2025
- Next.js 14 SSR e-commerce (Firebase Functions/Firestore, 20+ endpoints, iyzico), custom admin (merch/categories/coupons)
- Festival inventory: QR-coded SKUs, isolated stock pools
- Strapi CMS (self-hosted): issue > sections > content modeling, unified web/mobile
- Expo app: Feed, Events (iyzico ticketing, QR check-in), Explore (mini-games, Spotify), Shop, Perks
- Auth/Growth: NextAuth (web), soft login/registration walls
- Media/Performance: Bunny CDN, video carousel, GIF galleries
- Ops: Vercel, VPS Strapi, Firebase backend, ~50 USD/month
- Observability: Firestore/Functions dashboards/alerting
- Outcome: 50K+ users, 600K+ TRY GMV, "Sober People" SEO catalog (50+ profiles)
UrWord - CTO | New York, USA | Aug 2022 - Dec 2023
- Sole developer (NYC integrity/trust platform): backend, database, mobile app, admin site
- 180+ TestFlight builds; Firestore (10K+ documents, security rules)
- Firebase Functions: 12 RESTful endpoints, 150 services (pacts, connections, data sharing, notifications, moderation, analytics)
- Expo/React Native/TypeScript/Redux app (50+ screens, 1,000+ components), admin dashboard
Awards and Hackathons
- Solana Ideathon 2nd place; Solana Presentation 3rd place; Solana HyperDrive Global Hackathon invitee
Open Source and GitHub Activity
- 4-year GitHub contributor: 11K+ contributions (2022-2025)
- iyzico-subscription-ts: Modern TypeScript SDK for Iyzico Subscription API, cross-platform compatible (Node.js, Bun, Deno, browsers, serverless), zero dependencies, full TypeScript support
Education
- MEF University, Istanbul - B.Sc. Computer Engineering, 2023. IAESTE member; algorithm competition finalist
- UIST "St. Paul the Apostle" - 2021. iOS "Code Tracker" app (GitHub auth, full grade)