İ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.
Latest Experience
All ExperienceBACKEND DEVELOPER
Bulbi · 06/2025 — 10/2025
Featured Projects
All ProjectsPortfolio 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).
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.
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.
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.
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.
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.
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.