İstanbul, Turkey

Kader Kaya

BACKEND DEVELOPER

Backend Developer with 2 years experience in building scalable and secure web applications using Node.js, TypeScript, and MongoDB. Experienced in designing RESTful APIs, implementing JWT-based authentication, role-based access control (RBAC), payment integrations, and Swagger/OpenAPI documentation. Passionate about clean architecture, microservices, and writing maintainable, testable backend systems, with strong collaboration skills developed through community involvement at GDG.

Kader Kaya

Latest Experience

All Experience

BACKEND DEVELOPER

Bulbi · 06/2025 10/2025

Featured Projects

All Projects

Portfolio Web & CMS Platform

Modern developer portfolio and single-user CMS platform built with Next.js (App Router) and TypeScript, featuring a clean CV-style public interface and a private admin panel for full content management. Powered by a custom Node.js backend API (see Portfolio Backend API project).

Next.jsTypeScriptTailwindCSSCMSAdmin PanelApp Router

Portfolio Backend API

Custom RESTful API built with Node.js and Express to power a single-user portfolio CMS system, designed with clean architecture principles and scalable data modeling. Designed to serve the Portfolio Web & CMS platform frontend.

Node.jsExpressREST APIClean ArchitectureJWT

E-Commerce API

Scalable e-commerce backend built with Node.js, Express, Sequelize, and MySQL, featuring JWT authentication, asynchronous order processing, and a port-based architecture ensuring clear service boundaries.

Node.jsMySQLSequelize

Task Tracker API

A modular task management system developed with NestJS, Prisma, and PostgreSQL, supporting RBAC, email reminders, and clean architecture principles for maintainable backend design.

Nest.jsPrismaPostgreSQL

Blog Management API

TypeScript-based blog API using Node.js and MongoDB, implementing JWT authentication, media uploads, rate limiting, and structured logging with a strong focus on security and scalability.

TypeScriptMongoDB

Chat Backend API

Chat backend built with PHP 8.1, Slim 4, and SQLite, enabling token-based public group messaging with a clean layered architecture, indexed pagination, structured logging, and automated tests for reliability.

PhpSlimSQLite

Social Graph Analyzer

A scalable full-stack application that analyzes GitHub followers and following lists to detect non-reciprocal relationships, built with a modular Node.js backend and a clean Next.js frontend, optimized with linear-time comparison and rate-limit aware design.

NodejsAnalyzerRedis