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

End-to-end development on Mind Whisper, Cinepals, RockAgent and SHFT. Shared domains with Next.js, NestJS, React Native/Expo; type-safe backends on PostgreSQL, Prisma, Redis. Shared libraries, TanStack Query, reCAPTCHA v3, i18n and session in Nx monorepo for scalable full-stack architectures.

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

Software Developer (Contract)

IsiksoftKonya, TurkiyeOn-Site

At Işıksoft, mainly frontend on B2B e-commerce sales panel with backend collaboration. Next.js, Tailwind, Shadcn, SSR for 60% load improvement; Zustand, React Query and Express API optimisations.

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

Software Developer

KomuniteNewark, New Jersey, USARemote

At Komunite, reusable component library with Next.js, Tailwind, TypeScript; cut development time by 35%. Type safety, pixel-perfect UI from Figma; Shadcn, Zod, Zustand, React Hook Form, Supabase, Prisma for SaaS payment, membership and content flows.

TypescriptTypescriptNext.jsNext.jsTailwind CSSTailwind CSSZustandZustandShadcn UIShadcn UIReact Hook FormReact Hook FormZodZodPrismaPrismaSupabaseSupabaseVercelVercel

Education

2026
2023

Software Engineering

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

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

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.

What I Published

Provider Pattern with NestJS + GraphQL: Flexible and Testable Code

Provider Pattern with NestJS + GraphQL: Flexible and Testable Code

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) and Express GraphQL Integration

Next.js v15 (SSR) and Express GraphQL Integration

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)
End to Chaotic Commit History: Introduction to Conventional Commits

End to Chaotic Commit History: Introduction to Conventional Commits

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)
Custom Select Component with Radix UI, React, and Tailwind CSS

Custom Select Component with Radix UI, React, and Tailwind CSS

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

(September 26, 2023)
Building a Pagination Component with React (TS) and Tailwind CSS

Building a Pagination Component with React (TS) and Tailwind CSS

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

(August 14, 2023)
Building Components with Variants Using Next.js (React) and Tailwind CSS

Building Components with Variants Using Next.js (React) and Tailwind CSS

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)
How to Build an Animated Expand/Collapse Div with React (Next.js) and Tailwind CSS

How to Build an Animated Expand/Collapse Div with React (Next.js) and Tailwind CSS

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)
Folder Structure in Flutter

Folder Structure in Flutter

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)
email
website
role
name

Contact