Mehmet Konukçu

Full-Stack Developer

Summary

Full-Stack Developer with 3+ years delivering production web applications. Frontend: Next.js, React, TypeScript. Back-End: Go, Node.js, Express.js, NestJS, PostgreSQL, MongoDB, Redis, BullMQ, Docker. Hands-on with pnpm + Turbo monorepos, Cloudflare Workers edge computing, and Chrome Extension MV3. Experienced in DDD, Clean Architecture, SaaS product development, and async job processing. Currently working as a Back-End Developer at YukaTech.

Experience

Back-End Developer

YukaTech (Istanbul, Turkiye)

Hybrid

06/2026 - Present

  • Developing backend services for the RouteControl project with Go and Node.js; contributing to route management and operational flows using Express.js, TypeScript/JavaScript, and MongoDB.
  • Actively contributing to code review, branch management, and team integration processes in a GitLab-based workflow.
  • Developed: RouteControl

Freelance Software Developer

Freelance

Remote

09/2025 - 06/2026

  • Tournado SaaS: 4 apps (Next.js 16, Chrome Extension MV3, embed builder, Cloudflare Worker) in a pnpm + Turbo monorepo; Cloudflare Worker API key → origin allowlist → KV cache pipeline, 3 independent auth surfaces.
  • E2E web/mobile with Next.js, NestJS, React Native; DDD + Clean Architecture backends.
  • RockAgent: Shared component library (Nx, React 19, TS); less duplication and UX inconsistency across Next.js apps.
  • SHFT: Form/state redesign, reCAPTCHA v3, i18n and session for performance and security.
  • Developed: Tournado, Dev-Hire Platform API, Realtime Auction API, URL Shortener API, Cinepals (Contract), Mind Whisper

Software Developer (Contract)

Isiksoft (Konya, Turkiye)

On-Site

06/2025 - 09/2025

  • B2B e-commerce sales panel: Rebuilt UI with Next.js, Tailwind CSS; SSR/SSG and SEO cut page load times by 60%.
  • State and data management with Zustand and React Query; optimised Node.js/Express RESTful API integrations.
  • Developed: B2B E-Commerce Platform

Software Developer

Komunite (Newark, New Jersey, USA)

Remote

03/2023 - 06/2025

  • Standardised UI development using Next.js, TypeScript, Tailwind, and Shadcn UI component library; contributed to 35% reduction in UI development time across projects.
  • Pixel-perfect, accessible UIs from Figma to production for SaaS Akademi, lokomotif.ai and 8 other projects.
  • Built CraftSuite: a production-ready SaaS starter kit/boilerplate. Implemented payments with Stripe, database with Supabase, and Prisma as the ORM (Next.js + TypeScript).
  • Developed: SaaS Academy, Notion Training, AI Training, Content Codex, Notion Branding Kit, MVP Recipes, Informate, Saparda, lokomotif.ai, Karma Design

Education

Software Engineering

(GPA: 3.50)

2022 - 2026

Konya Technical University (Konya, Turkiye)

    Computer Programming

    (GPA: 3.71)

    2020 - 2022

    Konya Technical University (Konya, Turkiye)

      Projects

      Tournado — Website Product Tours SaaS

      • End-to-end SaaS platform for building embeddable website product tours: Next.js 16 dashboard, Chrome Extension MV3, tour engine, and Cloudflare Worker delivery pipeline.
      • Managed 4 apps (Next.js 16 dashboard, Chrome Extension MV3, embed builder, Cloudflare Worker) and 2 shared packages in a pnpm + Turbo monorepo with a parallelized build pipeline.
      • Cloudflare Worker pipeline: API key auth → origin allowlist → rate limiting → KV cache → single HTTP response delivering JS embed + JSON config; MD5-based automatic build-time cache invalidation.
      • Architected 3 independent auth surfaces: Better Auth (session/OAuth), API key, and origin whitelist — defense-in-depth security for human, machine, and embed consumers.
      • Shared the same tour engine source across React (dashboard/extension) and Preact alias (embed, <10 kB) runtimes — zero duplication, minimal bundle footprint.
      • Multi-tenant data model with Prisma 7 + PostgreSQL; Polar SDK for subscription/billing flows; Upstash Redis rate limiting layer.
      • Technologies: Typescript, Preact, TipTap, dnd-kit, Next.js, Prisma, Better Auth, Polar, PostgreSQL, Redis, Cloudflare Workers, Turborepo, Chrome Extension
      • TypeScript NestJS scaffolding CLI: interactive flows with Commander + @clack/prompts, EJS + tsup for templating and shipping a binary; blueprint/contributor templates for Standard, Clean Architecture, and DDD + Clean.
      • Optional stack wiring: Prisma, TypeORM, or Sequelize; plus Docker, Redis, BullMQ, Swagger, Throttler, and an auth starter when selected.
      • Architecture-aware generators for modules, CRUD resources, DTOs, and use cases; persisted `.skelenest/project.json` so later runs match the chosen stack.
      • Doctor command validates layout, dependencies, env, and ORM/feature wiring; build and verification scripts exercise init and generator workflows.
      • Technologies: Typescript, Jest, Node.js, Prisma, NestJS, BullMQ, Redis, Docker
      • Integrated OAuth 2.0 to deliver secure authentication and low-friction social login flows.
      • Integrated AI LLM features into the product to generate personalized and motivational notifications that boost engagement.
      • Implemented AdMob to unlock sustainable ad revenue from the free user segment and diversify monetization.
      • Technologies: Typescript, React Native, Expo, Zustand, Prisma, NestJS, PostgreSQL
      • Enabled real-time user chat flows with Socket.io.
      • Reduced TMDB API usage and improved response speed with Redis Cache-Aside.
      • Deployed both web and backend services via Coolify.
      • Technologies: React Native, Expo, Next.js, Node.js, Prisma, Redis, Coolify, Socket.io
      • Clean Architecture SaaS backend (NestJS 11, DDD) with high modularity and transactional integrity.
      • Orchestrated async email/webhook flows with BullMQ + Redis; improved delivery reliability with retry/backoff and enabled fast revoke via centralized refresh-token store.
      • Established AWS S3 presigned URL flows for backend-bypassed, scalable upload/download.
      • Optimized PostgreSQL full-text search for fast, high-quality multi-field job discovery.
      • Technologies: Prisma, NestJS, BullMQ, PostgreSQL, Redis, Docker, AWS S3
      • Serialized the critical bid-placement path with Redlock to prevent race conditions under concurrent bids.
      • Propagated bid events consistently across instances with Socket.IO + Redis Adapter to all connected clients.
      • Standardized API, worker, PostgreSQL, and Redis orchestration via Docker + Docker Compose to ensure local/prod parity.
      • Technologies: Typescript, Node.js, Express.js, BullMQ, PostgreSQL, Redis, Docker, Socket.io
      • Built a NestJS modular monolith with DDD and Clean Architecture for enterprise scalability.
      • Introduced Redis Cache-Aside to keep read-heavy redirects at millisecond latency while reducing DB load.
      • Guaranteed race-free click counting under high traffic with Redis Atomic Counter (INCR).
      • Decoupled redirects from analytics/click persistence via an EventEmitter-driven async model to preserve response time.
      • Established Jest (Unit + E2E) coverage to validate use-case rules and catch endpoint regressions.
      • Containerized app, PostgreSQL, and Redis with Docker Compose to reduce 'works on my machine' issues.
      • Technologies: Typescript, JWT, Jest, Prisma, NestJS, PostgreSQL, Redis, Docker

      Skills

      • Typescript, Go, React, Next.js, Tailwind CSS, React Query, Zustand, Node.js, Express.js, GraphQL, Prisma, NestJS, PostgreSQL, Redis, MongoDB, Docker, GitLab

      Publications