${
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

Node.jsNode.jsExpress.jsExpress.jsPrismaPrismaFastAPIFastAPINestJSNestJSSocket.ioSocket.io

Programming Languages

DartDartJavascriptJavascriptTypescriptTypescriptPythonPython

Database Technologies

PostgreSQLPostgreSQLFirebaseFirebaseSupabaseSupabaseRedisRedis

DevOps

VercelVercelDockerDockerCoolifyCoolifyMinIOMinIO

Experience

092025

Freelance Software Developer

FreelanceRemoteRemote

As a freelancer, developed modern web solutions for various clients and projects. For Rockagent, worked on multiple Next.js 16 applications in an Nx‑based monorepo, building performant, reusable and responsive UIs with TypeScript and React 19; implemented auth flows, dashboard screens and AI‑driven content creation processes end‑to‑end via shared libraries and TanStack Query‑based API integrations. At SHFT, improved client-side performance in complex forms by resolving re-render/state conflicts; integrated reCAPTCHA v3, session management and forced password reset flows; built global skeleton loading, configured i18n redirects.

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

Full-Stack Developer

IsiksoftKonya, TurkiyeOn-Site

I started at Işıksoft on a closed B2B e-commerce project as a Front-End Developer and later took on Full-Stack responsibilities. To fix issues caused by slow-loading pages and complex flows in the purchase journey, I redesigned the UI with modern frontend technologies such as Next.js, Tailwind CSS, Shadcn and SSR, applied SSR/SSG and SEO improvements to reduce page load times by 60%, and owned integrations with the Node.js/Express backend to deliver a stable end-to-end experience.

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

Front-End Developer

KomuniteNewark, New Jersey, USARemote

At Komunite, to address delayed deliveries and higher maintenance caused by repetitive UI work, I built 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 Vercel, Shadcn, Zod, Zustand, React Hook Form, Stripe, Lemon Squeezy, React Markdown, MDXEditor, Next Auth, Supabase and Prisma to support end-to-end business workflows.

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)