Saturn, Milky Way, Universe 🪐
Kader Kaya
BACKEND DEVELOPER
Backend Developer with 1 year 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.
Resify Express
Lightweight Express middleware library published on npm, designed to standardize API responses and centralize error handling, improving consistency and developer experience across Node.js applications.
History Hub
Modern “On This Day” history platform built with Next.js and TypeScript, delivering a smooth, scroll-based user experience for exploring historical events. Designed with a focus on performance, clean UI, and structured data presentation.
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.
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.