
Ferhat
Kelten
I build things for the web, and occasionally break them on purpose.
const ferhat = {
role: "Software Engineer",
location: "Deventer, The Netherlands",
email: "[email protected]",
links: {
linkedin: "linkedin.com/in/ferhat-kelten",
github: "github.com/hzbetmen",
instagram: "instagram.com/hzbetmen",
},
};- Projects
- 4
- Technologies
- 27
- Skill Areas
- 4
0 //
About Me
I build things for the web, and occasionally break them on purpose.
I'm a developer who likes turning ideas into working software — from small scripts to full products. I care about clean, maintainable code and interfaces that feel obvious to use.
Outside of work you'll usually find me learning something unrelated to programming, tinkering with a side project, or being outside. This site is where I keep all of it in one place.
Right now
- Building a side project.
- Open for graduation internship opportunities.
1 //
My Stack
Programming Languages
- TypeScript
- JavaScript
- Python
- C#
- SQL
- Java
- C#
- C++
- Python
- Bash-Script
- HTML
- CSS
Frameworks & Libraries
- React
- Next.js
- Node.js
- Tailwind CSS
- Express
- PWA
Tools & Platforms
- Git
- Docker
- Vercel
- Figma
- Linux
- AWS
- Cloudflare
Languages
- Turkish
- English
2 //
Selected Projects
Portfolio Website
My personal site, built from scratch with Next.js and TypeScript. It has a 3D scroll-driven background made with Three.js and a built-in admin panel for editing content and photos from the browser. A separate Express and SQLite API handles content, uploads and login. The whole thing runs in Docker on a Raspberry Pi 5 at home, served through a Cloudflare Tunnel.
- Next.js
- TypeScript
- Tailwind CSS
- Express
Spanish Judo Federation
Developed a web application for the Spanish Judo Federation to manage federations, clubs, user accounts, and judo tournaments. Worked mainly on the backend, implementing API endpoints, database operations, and authentication using Next.js, TypeScript, and MariaDB. The project also involved AWS services and automated testing.
- Next.js
- TypeScript
- Node.js
- MariaDB
Spot Share
A full-stack Progressive Web App that allows users to discover, share, and review locations such as cafés, beaches, viewpoints, and hiking spots. Features include interactive maps, user authentication, photo uploads, reviews, location search, and role-based administration. Built with a REST API, PostgreSQL, and AWS S3 for image storage.
- Vue.js
- JavaScript
- Node.js
- Express.js
Glagolitic Character Recognition
A machine learning project that classifies Glagolitic characters from images. I developed a character classification workflow using image data and a Random Forest model, with a Flask API to expose the prediction functionality. The project combines machine learning, image preprocessing, and backend API development.
- Python
- Machine Learning
- Scikit-learn
- Random Forest
3 //
Hobbies
Comic Book Collection
Hunting for favorite series and keeping my shelves growing.
Gaming
Competitive and co-op games with friends.
Camping
Escaping into nature with a tent, a fire, and no signal.
Skydiving
Chasing the rush of freefall, one jump at a time.
Figure Collection
Collecting detailed figures and giving them a proper spot on the shelf.
4 //
Education
2014-2018
Ataturk Anadolu Highschool
Highschool Diploma
2018-2022
Samsun University (not completed)
Bachelor of Aerospace Engineering
2022-Present
Saxion University of Applied Sciences
Software Engineering
5 //
Work Experience
Sep, 2023 - Jul, 2024 & Sep, 2025 - June, 2026
Saxion University of Applied Sciences
Student Assistant
Sep, 2023 - Jul, 2024 & Sep, 2025 - June, 2026
Saxion University of Applied Sciences
Student Ambassador
Feb, 2025 - Jul, 2025
Oniria Studios
Intern
6 //