${
mehmetkonukçu
}
Home
About Me
My Projects
CV
${
m
e
h
m
e
t
k
o
n
u
k
ç
u
}
mehmetkonukçu
a full-stack developer.
Mehmet Konukçu
Typescript
React
Expo
Next.js
Tailwind CSS
Redux
React Query
Zustand
Shadcn UI
Framer Motion
Zod
Jest
Express.js
Prisma
NestJS
PostgreSQL
Redis
Vercel
Docker
Coolify
Postman
Resend
MinIO
Socket.io

Frontend Technologies

ReactReactReact NativeReact NativeExpoExpoNext.jsNext.jsTailwind CSSTailwind CSSReduxReduxReact QueryReact QueryZustandZustandShadcn UIShadcn UIFramer MotionFramer MotionReact Hook FormReact Hook FormZodZodJestJestFlutterFlutterHiveHive

Tools

GitGitGitHubGitHubGitLabGitLabPostmanPostmanSourceTreeSourceTreeSlackSlackLinearLinearPuppeteerPuppeteerNotionNotionResendResend

Backend Technologies

JWTJWTNode.jsNode.jsExpress.jsExpress.jsPrismaPrismaFastAPIFastAPINestJSNestJSBullMQBullMQSocket.ioSocket.io

Programming Languages

DartDartJavascriptJavascriptTypescriptTypescriptPythonPython

Database Technologies

PostgreSQLPostgreSQLFirebaseFirebaseSupabaseSupabaseRedisRedis

DevOps

VercelVercelDockerDockerAWS S3AWS S3CoolifyCoolifyMinIOMinIO

Experience

092025

Freelance Software Developer

FreelanceRemoteRemote

As a Freelance Software Developer, I worked end‑to‑end across frontend and backend on projects such as Mind Whisper, Cinepals, RockAgent and SHFT. I designed shared domains for web and mobile using Next.js 15, NestJS and React Native/Expo, and built type‑safe backend services on PostgreSQL, Prisma and Redis following DDD and Clean Architecture principles. Within an Nx monorepo, I standardized shared component libraries, TanStack Query‑based API integrations and cross‑cutting concerns such as reCAPTCHA v3, global i18n and session management, resulting in scalable and maintainable full‑stack architectures.

TypescriptTypescriptReactReactNext.jsNext.jsTailwind CSSTailwind CSSZustandZustandShadcn UIShadcn UINode.jsNode.jsExpress.jsExpress.js
092025
062025

Software Developer

IsiksoftKonya, TurkiyeOn-Site

At Işıksoft, I worked as a Software Developer focused mainly on the frontend of a closed B2B e‑commerce sales panel while closely collaborating with the backend team. I redesigned the UI with Next.js, Tailwind CSS, Shadcn and SSR, improving page load times by 60%, simplified state and data management using Zustand and React Query, and optimised Node.js/Express RESTful API integrations to deliver a faster and more stable experience.

TypescriptTypescriptReactReactNext.jsNext.jsTailwind CSSTailwind CSSZustandZustandShadcn UIShadcn UINode.jsNode.jsExpress.jsExpress.js
062025
032023

Front-End Developer

KomuniteNewark, New Jersey, USARemote

At Komunite, I addressed delayed deliveries and higher maintenance caused by repetitive UI work by building modern, performance‑oriented web projects and a reusable component library with Next.js, Tailwind CSS and TypeScript, reducing development time by 35%. I enforced type safety to keep the codebase sustainable, delivered pixel‑perfect implementations from Figma to React to maintain a consistent design language, and used tools such as Shadcn, Zod, Zustand, React Hook Form, Supabase and Prisma to support end‑to‑end payment, membership and content management flows for SaaS products.

TypescriptTypescriptNext.jsNext.jsTailwind CSSTailwind CSSZustandZustandShadcn UIShadcn UIReact Hook FormReact Hook FormZodZodPrismaPrismaSupabaseSupabaseVercelVercel
Developed:
SaaS AkademiNotion EğitimiYZ EğitimiContent CodexNotion Branding KitMVP RecipesInformateSapardalokomotif.aiKarma Design

Education

2026
2023

Software Engineering

Konya Technical UniversityKonya, Turkiye

I have reached the main goal I wanted to reach! :) All those efforts, YKS, DGS, horizontal transitions, vertical transitions... All for my dream of software engineering.

2023
2022

Computer Engineering

Konya Technical UniversityKonya, Turkiye

I won the Computer Engineering department at Konya Technical University, where I registered as the 781st in the Vertical Transfer Exam. My average was 3.18.

2022
2020

Computer Programming

Konya Technical UniversityKonya, Turkiye

Physics, chemistry, biology... Why do I need to know these subjects well to study Computer Engineering? I studied computer programming without studying any of these courses and aimed to transfer with DGS. I graduated with an average of 3.71.

email
website
role
name

Contact

coded with
Konukcudev

What I Published

NestJS + GraphQL ile Provider Pattern: Esnek ve Test Edilebilir Kodun Yeteneği

NestJS + GraphQL ile Provider Pattern: Esnek ve Test Edilebilir Kodun Yeteneği

GitHub API entegrasyonu ile Provider Pattern’i öğrenin, Dependency injection, mock testing ve modüler NestJS GraphQL uygulamaları…

(July 18, 2025)
Next.js v15 (SSR) ve Express ile GraphQL Entegrasyonu

Next.js v15 (SSR) ve Express ile GraphQL Entegrasyonu

Next.js v15 ve Express v5 ile SSR odaklı, type-safe GraphQL entegrasyonu nasıl yapılır, adım adım anlatıyorum

(June 13, 2025)
Kaotik commit geçmişine son: Conventional Commits ile tanışın

Kaotik commit geçmişine son: Conventional Commits ile tanışın

Git commit mesajlarınızı standardize etmenin en etkili yolu: Conventional Commits. Projenizin hikayesini daha iyi anlatmaya hazır mısınız?

(October 26, 2024)
Radix UI, React, Tailwind CSS ile Özelleştirilmiş Select Component Geliştirme Rehberi 🚀

Radix UI, React, Tailwind CSS ile Özelleştirilmiş Select Component Geliştirme Rehberi 🚀

React, Tailwind CSS ve Typescript Kullanarak Radix UI ile Select Component Geliştirmenin İncelikleri

(September 26, 2023)
React.js (TS) ve Tailwind CSS ile Pagination Componenti Geliştirmek

React.js (TS) ve Tailwind CSS ile Pagination Componenti Geliştirmek

React (TS) ve Tailwind CSS ile bir Pagination nasıl geliştirilir? Hadi gelin birlikte öğrenelim!

(August 14, 2023)
Next.js (React) ve Tailwind CSS ile Varyantlara Sahip Componentler Geliştirmek

Next.js (React) ve Tailwind CSS ile Varyantlara Sahip Componentler Geliştirmek

Varyantlara sahip componentler geliştirmek başlarda bana çok zorlu ve sıkıcı geliyordu, şimdi anlatacağım yol sayesinde işler çok kolay!

(May 7, 2023)
React (Next.js) ve Tailwind CSS ile Animasyonlu Açılır Kapanır div Nasıl Yapılır?

React (Next.js) ve Tailwind CSS ile Animasyonlu Açılır Kapanır div Nasıl Yapılır?

Selam dostlar! Bugün sizlerle React ve Tailwind CSS kullanarak bir div’in nasıl animasyonlu bir şekilde açılıp kapanmasını sağlarız…

(April 2, 2023)
Flutter’da Klasör Yapısı

Flutter’da Klasör Yapısı

Bu makalede Flutter ile geliştirdiğim projelerde kullandığım klasör yapısını sizlere anlatmaya çalışacağım, hadi gelin başlayalım!

(February 16, 2023)