enes çakmak

Hi, I'm Enes Çakmak, a Computer Engineering graduate from Marmara University seeking a Junior Backend or Full-Stack Developer role. I build internal services and REST APIs with .NET 10, C#, and Kotlin with Spring Boot on PostgreSQL, and ship production frontends with React and TypeScript.

Featured Project

View All Projects

Movie Recommendation Web App

View Project

Full-stack recommendation platform built on the MovieLens ml-32m dataset (32M ratings, 87,585 movies). Sign in with Google, rate movies, and get personalized picks from an offline-trained item-item collaborative filtering engine served as a static lookup table — no MovieLens user data ever reaches the browser.

Next.jsTypeScriptCloudflare WorkersCloudflare D1NextAuth
Movie Recommendation Web App

Highlighted work from my resume and recent development

Movie Recommendation Web App

View Project

Full-stack recommendation platform on the MovieLens ml-32m dataset (32M ratings). Sign in with Google and rate movies to get personalized picks from an offline-trained item-item CF engine served as a static lookup table, deployed on Cloudflare Workers with D1.

Next.jsTypeScriptCloudflare WorkersCloudflare D1NextAuth

Project & Research Paper: Game Analysis with Image Processing

View Project

Computer vision system that reads Okey tiles from a photo and recommends the optimal move, using YOLOv8-Nano detection (99.4% mAP50) plus ResNet-18 classification (97.26%), with a DFS + memoization solver running in-browser under 10ms.

PythonYOLOv8OpenCVFlaskNext.js

Publication: Healthcare Sentiment Analysis with NLP

Co-authored an NLP paper published by BIDGE Yayınları, processing 12,600+ patient reviews from the NHS and RateMDs APIs and reaching a 76% F1-score with RoBERTa.

PythonNLPRoBERTa

Research Paper: Suicide Content Detection

Authored a research paper on detecting suicidal intent in social media posts with deep learning, comparing two novel models and achieving 97% accuracy.

PythonDeep LearningNLP

To-Do App

View Project

Full-featured to-do app — REST API + React SPA on a single Cloudflare Worker. Google sign-in, tags, subtasks, drag-and-drop reordering, and soft-delete with trash/undo, backed by Cloudflare D1 via Drizzle ORM.

HonoCloudflare WorkersCloudflare D1ReactTypeScript

More projects

Earlier coursework and personal experiments

Weather Page

View Project

Weather status website built with Flask, Tailwind CSS, and the OpenWeatherMap API.

PythonFlaskTailwind CSS

CV Builder

View Project

Java desktop app that fills CV templates from user-provided information.

JavaJavaFXCSS

Movie Recommendation App (Java Desktop)

View Project

Java desktop app built with JavaFX that recommends films from the MovieLens dataset using collaborative filtering and cosine similarity, with JSON-based user accounts.

JavaJavaFXMaven

Multiplayer Bomberman Variation Game

View Project

Multiplayer game based on Bomberman, built with Unity and PUN2.

C#Unity

About Me

My background and what I do

I'm a Computer Engineering graduate from Marmara University in Istanbul, with backend experience across two stacks (.NET 10 with C# and ASP.NET Core, and Kotlin with Spring Boot). I build internal services from scratch, design REST APIs, and maintain production systems on PostgreSQL.

I work with Docker, CI/CD pipelines, Kubernetes, HashiCorp Vault, and log monitoring with OpenSearch. On the frontend I ship micro-frontend applications in React, TypeScript, Redux, and Tailwind CSS. I'm open to junior backend and full-stack opportunities.

Tools I work with:

.NET 10 / C#
Kotlin / Spring Boot
PostgreSQL
React / TypeScript
Next.js
Docker
Kubernetes
Git

Get in Touch

Let's work together

I'm interested in junior backend, full-stack, and internship opportunities. Whether you have a question, an offer, or just want to say hi, feel free to reach out.

Say Hello

You can also find me on these platforms: