Skip to content

TürkmenoğluM. Gökhan

Full-Stack Developer

I develop web and mobile products end to end, across analysis, design, software and infrastructure. After launch, I ensure their continuity through maintenance, security and technical support.

01

About

I develop web and mobile products. From news sites to SaaS platforms, I manage every stage of a project single-handedly, from the initial idea through to launch, and provide its technical support afterwards.

My expertise began with WordPress and has since expanded to cover Laravel, Flutter and server administration.

From analysis to design, from software to server administration, from security to SEO, I have worked at every stage of a project. This experience lets me take on a project from start to finish on my own, and equally makes it easy to work in harmony with design and project teams, speaking the same language.

I studied Information Systems Engineering; my master’s degree in Social Anthropology at Ankara University is in progress.

  • 01

    News sites

    Publications with a heavy content flow and high traffic.

  • 02

    Corporate sites

    Websites that reflect a company’s corporate identity.

  • 03

    SaaS platforms

    Web applications developed around specific needs.

  • 04

    Mobile apps

    Android and iOS applications from a single codebase.

02

Method

The project process, from first meeting to post-launch.

This scenario outlines the stages of a web project built from scratch and the tools used at each stage. A WordPress site is taken as the example; the same process applies to platforms developed with Laravel.

Click a tag for details on the tool.

  1. 01Requirements analysis
  2. 02Design
  3. 03Server setup
  4. 04Cloudflare configuration
  5. 05Development
  6. 06Project-specific modules
  7. 07Performance optimisation
  8. 08CDN integration
  9. 09SEO infrastructure
  10. 10Google services integration
  11. 11Security
  12. 12Backup
  13. 13Mobile application
  14. 14Communication infrastructure
  15. 15Post-launch support
  1. 01

    Requirements analysis

    Every project begins with a preliminary meeting. The need, the audience and any existing system are reviewed; the roadmap defining the scope, sequence and tools is prepared on the basis of this analysis.

  2. 02

    Design

    Page structure and interface are designed with the content in mind. Visuals are prepared and the layout on every screen size is planned from the outset.

  3. 03

    Server setup

    The operating system, web server, database and control panel are selected for the project’s load and installed, creating project-specific infrastructure in which every setting can be controlled.

  4. 04

    Cloudflare configuration

    DNS records are managed through Cloudflare and SSL is enabled end to end. Cache rules are defined by page type, and unwanted traffic is blocked before it reaches the server.

  5. 05

    Development

    WordPress is preferred for content-driven sites and Laravel for platforms that require a custom workflow. Where off-the-shelf solutions fall short, custom templates, custom fields and, when required, plugins are developed. Code is written and reviewed with the support of AI tools and kept under version control.

  6. 06

    Project-specific modules

    Every project has different requirements: e-commerce, event management, advertising revenue or multilingual publishing. The shop, payment infrastructure, event calendar and ad networks are integrated as the project requires. On multilingual sites the content structure, URL scheme and language tags are planned accordingly from the outset.

  7. 07

    Performance optimisation

    Page caching is configured on the server and object caching with Redis, both set up to work in harmony with Cloudflare. Images are optimised for the web, unnecessary scripts are removed and the database is kept in order.

  8. 08

    CDN integration

    Images, videos and other large files are moved to object storage and served through a CDN. The server only generates the page; heavy content is delivered from the point closest to the visitor.

  9. 09

    SEO infrastructure

    The sitemap, schema markup, titles and descriptions are completed before launch. Keywords, competitors and links are monitored regularly, and technical issues are identified before they affect rankings.

  10. 10

    Google services integration

    The site is registered with Search Console; measurement is set up with Analytics and Tag Manager, with events and conversions managed from a single point. AdSense and Ad Manager are integrated on sites that earn advertising revenue, and Google Ads on projects that advertise.

  11. 11

    Security

    Updates, user permissions and login protection are configured. Cloudflare firewall rules intercept attacks before they reach the server, and access is restricted on the server side.

  12. 12

    Backup

    Site files and the database are backed up on a schedule with UpdraftPlus, and the backups are stored off the server in Google Drive. If a problem occurs, the site is restored quickly.

  13. 13

    Mobile application

    An Android and iOS application fed from the same source as the site is developed from a single codebase and published in the stores. New content is delivered to users through push notifications.

  14. 14

    Communication infrastructure

    Business email accounts are created on the project’s domain. Form notifications, newsletters, SMS and WhatsApp messages are connected to delivery services that ensure they arrive.

  15. 15

    Post-launch support

    Launch is not the end of the process. The server, certificates, updates and uptime continue to be monitored, and all work carried out is delivered, with its results, in a written report.

Having problems with your existing site?

For speed, security, error fixing or new development needs, see the WordPress support page.

WordPress support
03

Tools

Tools and services I work with.

Hover or tap a tile for details.

WordPress05

  • WordPress

    News and corporate sites; my main platform.

  • WooCommerce

    E-commerce and product management on WordPress.

  • Elementor

    Drag-and-drop page building and editing.

  • The Events Calendar

    Event calendar, event pages and venue management.

  • WPML

    Multilingual sites: translation management and per-language URLs.

SEO & Analytics07

  • Ahrefs

    Backlink, keyword and competitor analysis.

  • Semrush

    Keyword research, site audits and rank tracking.

  • Rank Math

    On-page SEO, sitemaps and schema settings.

  • Yoast SEO

    SEO plugin for titles, descriptions and readability.

  • Search Console

    Search performance, indexing and sitemap monitoring.

  • Analytics

    Visitor and traffic analysis.

  • Tag Manager

    Tag and conversion tracking management.

Advertising06

  • Google Ads

    Search and display campaigns (formerly AdWords).

  • AdSense

    Ad placements and revenue management.

  • AdHouse

    Ad placement and revenue management through an ad network.

  • AdMatic

    Programmatic advertising and header bidding management.

  • Ad Manager

    Ad inventory and delivery management with Google Ad Manager.

  • Idealmedia

    Native advertising network integration.

Payments02

  • PayTR

    Virtual POS: card payments, instalments and refunds.

  • iyzico

    Payment infrastructure: card payments and subscription billing.

Backend06

  • Laravel

    Custom web applications in PHP.

  • PHP

    Server-side development; the language of WordPress and Laravel.

  • MySQL

    Relational databases and queries.

  • MariaDB

    MySQL-compatible database server.

  • PostgreSQL

    Advanced relational database.

  • Redis

    In-memory cache: object caching, sessions and queues.

Servers & Infrastructure11

  • cPanel

    Hosting, domain, email and SSL management.

  • CyberPanel

    OpenLiteSpeed-based hosting control panel.

  • Plesk

    Control panel for sites, email and databases.

  • Cloudflare

    DNS, CDN, SSL and a security layer.

  • LiteSpeed

    Web server and WordPress caching.

  • Nginx

    Web server and reverse proxy.

  • Ubuntu

    Linux server setup and administration.

  • CentOS

    Linux server setup and administration.

  • AlmaLinux

    Enterprise Linux distribution succeeding CentOS.

  • GitHub

    Code hosting and version control.

  • Rootory

    The infrastructure inventory I built: server, domain, SSL and uptime tracking.

CDN & Storage02

  • DigitalOcean Spaces

    Object storage with a built-in CDN for images and media files.

  • Amazon CloudFront

    Amazon’s CDN service: fast worldwide delivery of static content.

Backup02

  • UpdraftPlus

    Scheduled backup and restore for WordPress files and database.

  • Google Drive

    Off-server cloud storage for backups.

Business Email03

  • Google Workspace

    Business email on a custom domain; user and DNS record management.

  • Yandex 360

    Setup and management of business email accounts on a custom domain.

  • Brevo

    Email delivery and newsletter management.

Marketing & Messaging07

  • Netgsm

    Bulk and transactional SMS, verification codes.

  • Uzman Posta

    Business email and bulk email delivery infrastructure.

  • İleti Merkezi

    Bulk and transactional SMS delivery.

  • Amazon SES

    High-volume transactional and newsletter email delivery.

  • WhatsApp Business API

    Automated notifications and customer messaging over WhatsApp.

  • Meta Business

    Facebook and Instagram page, ad and pixel management.

  • X Business

    Advertising and account management on X.

Front End06

  • HTML

    Semantic, accessible page structure.

  • CSS

    Responsive layout and visual styling.

  • JavaScript

    Interactivity in the browser.

  • jQuery

    DOM handling and interactivity in WordPress themes.

  • TypeScript

    Type-safe JavaScript; this site is written in it too.

  • Bootstrap

    Fast, responsive interface components.

Mobile & Desktop06

  • Flutter

    Android and iOS apps from a single codebase.

  • Android Studio

    Building Android apps and preparing them for release.

  • Xcode

    Building iOS apps and preparing them for release.

  • Firebase

    Messaging, authentication and app infrastructure.

  • Electron

    Desktop apps built with web technologies.

  • OneSignal

    Web and mobile push notifications.

AI05

  • Claude

    AI assistant for code, content and analysis.

  • ChatGPT

    AI assistant for content and research.

  • Gemini

    Google’s AI assistant.

  • Cursor

    AI-assisted code editor.

  • Antigravity

    Google’s agent-based development environment.

Design01

  • Photoshop

    Image editing and optimisation for the web.

04

Work

Selected work.

News Sites

Systems configured for the requirements of news publishing. Although built on the WordPress core, every component, from the headline layout and columnist pages to the breaking-news feed and category structure, has been customised to deliver the functions of dedicated news software. They are supported by infrastructure and a security layer that handle high traffic, and offer innovative features such as subscriptions together with a strong SEO foundation.

Corporate Sites

WordPress sites that reflect the corporate identity of the companies within Alba Group. Content such as services, maintenance, projects and fleet has been structured around each company’s field of activity. Each site has been developed with a design specific to the company’s needs and with customised plugins.

Projects

Products developed with the new generation of AI tools. In these projects Claude, Cursor and similar tools are an integral part of the development process: architectural decisions and final approval remain with me, while code generation, review and iteration are carried out with AI support. This approach makes team-speed development possible with a single person, and has been applied at different scales, from a brand site to a multi-module SaaS platform.

Mobile Apps

Applications developed for Android and iOS. They are built from a single Flutter codebase, with push notifications and content delivery provided through Firebase and OneSignal. Each addresses a different need: a news application delivering breaking stories, a sleep-training application based on articles and videos, and a business application managing purchasing and site operations on construction projects.

  • inotip

    Cloud-based purchasing and project management app for the construction and industrial sectors.

  • Uyudu

    Sleep training for babies: articles and videos based on the Sema Method, plus one-to-one consulting.

  • Veryansın TV

    News app bringing Veryansın TV’s breaking stories and columns.

05

Background

Experience and education.

Experience

  1. Dec 2023 – Nov 2025

    Alba İş Makineleri

    Manager

  2. Jul 2019 – Nov 2025

    inotip

    Developer

    • Buyer Platform
    • Supplier Platform
  3. May 2019 – Nov 2025

    Albasoft Bilişim Teknolojileri

    Consultant

Education

  1. 2021 – present

    Ankara University

    Master’s Degree, Social Anthropology

  2. 2015 – 2019

    Ankara University

    Bachelor’s Degree, Anthropology

  3. 2009 – 2014

    Eastern Mediterranean University

    Bachelor’s Degree, Information Systems Engineering

06

Contact

Let’s work
together.

Please get in touch regarding your project, request or questions.

Résumé

Résumé — 1/2Résumé — 2/2