Mustafa Kelesoglu · Web Developer

I build security-focused websites and web applications.

Full-stack web applications, WordPress, PWAs and secure digital products.

  • Three live client websites WordPress, Elementor, WooCommerce
  • Two personal software projects Full-stack product and security R&D
  • Three working languages German · English · Turkish
  • Germany and remote Dinslaken, Duisburg, NRW, and anywhere online

How I work

How a project runs

  1. 1

    Understand

    A short conversation about goal, audience, content and budget. You get an honest assessment of what makes sense and what does not.

  2. 2

    Plan

    Site structure, technology decision (WordPress or a custom application), timeline and a clear scope. No surprises.

  3. 3

    Build

    Development in traceable steps with interim versions you can check in your browser.

  4. 4

    Check & hand over

    Responsive tests, forms, security basics and a short briefing so you can maintain the site yourself.

The difference

Built security-minded, not patched afterwards

For me, security is not a step added at the end but part of development, in my own products such as SaveFold and AuthorityLab as well as in client websites.

What I do not offer: professional penetration testing. What you get: a website that avoids the typical mistakes from the start.

  • Secure sign-in

    Password hashing, session protection and roles instead of "one admin for everything".

  • Validation everywhere

    Every input is checked and normalised on the server, including forms on WordPress sites.

  • Safe headers and configuration

    Content Security Policy, HTTPS, secure cookies and no secrets in frontend code.

  • Traceability

    Sensible logging without personal data, so problems can be found without creating new risks.

About

Web developer with an engineering background

I am Mustafa Kelesoglu, a web developer based in Dinslaken, Germany. My path led from a mechanical engineering degree to web development, and I kept the analytical thinking and clean documentation. Today I combine WordPress projects for clients, personal full-stack products with Node.js and a security-minded way of working.

More about me

Location
Dinslaken, North Rhine-Westphalia, Germany
Languages
German · English · Turkish
Availability
NRW and remote

Skills

Tools, grouped by what they are used for

Frontend

  • HTML
  • CSS
  • JavaScript
  • Responsive Design
  • Accessibility

CMS

  • WordPress
  • Elementor
  • WooCommerce
  • Migration

Backend / API

  • Node.js
  • Express
  • EJS
  • REST APIs
  • Authentication

Data

  • MySQL
  • MariaDB

Security

  • Secure Coding
  • Access Control
  • CSP / Security Headers
  • Validation
  • Logging

Delivery

  • Git
  • GitHub
  • CI/CD
  • Hostinger

Engineering background

  • Analytical Problem Solving
  • Technical Project Work

All skills

Let's talk about your project

Describe briefly what you have in mind. I usually reply within a few working days, in English, German or Turkish.