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
Konya Technical University (Konya, Turkiye)
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