Ich bin Akay Berk.

IT Consultant & Entwickler für Web, Mobile, Desktop & Server

In Deutschland geboren & aufgewachsen, einige Jahre deutschlandweit als IT Consultant & Entwickler für den Mittelstand und Konzerne unterwegs gewesen, im Alter von 30 Jahren nach Bursa in der Türkei ausgewandert und 2022 meine eigene Digitalisierungsagentur kanka.dev gegründet.

Kontaktiere michMeine Skills

Meine Passionen

Responsive Webdesign Symbolbild

Web Entwicklung

Ich entwickle moderne Webseiten, egal ob nach dem Prinzip „start from scratch“ oder auf Content Management Systemen wie WordPress basierend. Responsive Designs setze ich individuell um oder setze auf Wunsch vorgefertigte, anpassbare Premium Themes wie Divi oder Elementor ein. Je nach Anforderung und Projekt hole ich eine/n Designer:in mit ins Boot.

Responsive Webdesign

Ein responsives Design reagiert auf die Eigenschaften des jeweils genutzten Endgeräts. Ich setze Webseiten ausschließlich mit responsivem Design um, welches die ideale Darstellung auf jedem Endgerät sicherstellt. Deine von mir erstellte Webseite sieht sowohl im Smartphone, auf dem Tablet und als auch im Desktop optimal und übersichtlich aus.

E-Commerce / Online-Shop
Möchtest Du Deine Produkte und Dienstleistungen online vermarkten und vertreiben, übernehme ich den technischen Part für Dich. Unter Berücksichtigung diverser Faktoren wie Shop-Größe, Produktkategorien etc. wähle ich das passende Shopsystem für Dich.

Mehr erfahren

Theme- & Plugin-Entwicklung

Von mir eingesetzte und entwickelte Themes sind immer responsive. Außerdem entwickle ich individuelle Plugins, die Dein digitales Geschäftsmodell perfekt abbilden und Deine Webseite um gewünschte Funktionalitäten erweitern.

Wartung & Pflege

Eine fertig entwickelte Webseite benötigt regelmäßige Wartung und Pflege, um sie stets aktuell, sicher und langlebig zu halten. Regelmäßige Updates bringen neue oder verbesserte Funktionen und machen es Hackern schwer, ins System einzubrechen. Ich erstelle auch regelmäßige Backups, um für den Ernstfall gewappnet zu sein. Hierfür biete ich Wartungsverträge bzw. -pakete an, damit Du Dich voll und ganz auf Dein Kerngeschäft konzentrieren kannst.

Mehr erfahren

Hybride Apps mit Ionic

Bei Projekten, bei denen ich eine hybride App entwickeln darf, greife ich in der Regel auf das Framework Ionic zurück. Mit Ionic lassen sich mit nur einer Codebasis relativ schnell Apps für alle Plattformen realisieren, die die meisten B2B-Anwendungsfälle abdecken können.

Native Apps für Android

Im 3-Monatszeitraum April bis Juni 2022 erzielte Googles Betriebssystem Android in Deutschland einen Marktanteil am gesamten Smartphone-Absatz von 72,8 Prozent. Ich habe mich auf Android spezialisiert, um einen möglichst großen Nutzerkreis zu erreichen. Bei der Android App Entwicklung kann ich sowohl mit Java als auch mit Kotlin programmieren. Der Vorteil bei der nativen App Entwicklung ist die Performance und die nahtlose Integration der App in das Betriebssystem. Das ist quasi der „echteste“ App-Typ.

Cross Platform Apps mit Flutter

Flutter ist ein recht neues Cross Platform Framework aus dem Hause Google. Es ist vielversprechend und erlaubt die schnelle Projektumsetzung für alle Plattformen wie Web, App (Android & iOS), Desktop (Windows, Linux & MacOS) und Embedded. Wie bei einer hybriden App kann man mit einem einzigen Quellcode alle Plattformen bedienen.

Progressive Web Apps

Eine Progressive Web App (PWA) ist im Grunde eine Website, die um zusätzliche Funktionen erweitert wurde. Eine PWA lässt sich wie eine App auf dem Smartphone oder Tablet installieren, kann zum Beispiel Push-Nachrichten empfangen und offline-fähig sein.

App Entwicklung Symbolbild

App Entwicklung

Ich helfe Dir dabei, Deine Firmenziele zu erreichen und Dein Geschäfsmodell nicht nur im Web, sondern auch in einer App abzubilden. Jedes der App-Typen (hybrid, nativ, cross platform, progressive web app) haben Ihre Vor- und Nachteile. In der Regel sehen die App-Benutzer:innen keinen Unterschied in den App-Typen. Je nach Anforderungsprofil empfehle ich Dir den passenden App-Typen.

Desktop Software Symbolbild

Desktop Entwicklung

Auch in der Desktop Entwicklung habe ich ein paar Jahre Erfahrung – vor allem mit JavaFX – vorzuweisen. In letzter Zeit fixen mich die Frameworks Flutter und Ionic an. Die letzten beiden genannten Frameworks gelten außerdem als zukunftssicherer.

JavaFX

JavaFX macht mir (meistens) Spaß. 🙂 In der Vergangenheit wirkte ich an JavaFX-Projekten in der Telematik-Branche mit. Auch einige Non-Profit-Projekte wie einen MediaPlayer setzte ich um, damit wir Videos schneller sichten und aussortieren können.

Flutter

Flutter ist ein Framework aus dem Hause Google, womit Desktop-Software mit nur einer Code-Basis für gängige Plattwormen wie Linux, Windows und MacOS entwickelt werden kann. Die Vorteile von Flutter sind unter anderem die leichte Erweiterbarkeit auf weitere Plattformen wie Web und App. Der Entwicklungsaufwand ist geringer und die Projektkosten somit günstiger, da nicht für jede Plattform einzeln entwickelt werden muss.

Ionic

Ionic ist ein Framework, welches sein Hauptaugenmerk eine Zeit lang auf Android, iOS und Web hatte. Seit einigen Jahren lassen sich hiermit auch beinahe kompromisslos Desktop-Anwendungen realisieren.

Wartung & Pflege

Einige Jahre lang war ich sowohl im Neuentwicklungs- als auch im Wartungsteam tätig, wodurch ich sowohl neue Funktionalitäten implementierte als auch für die Wartung von Bestandssoftware zuständig war. In beiden Teams sammelte ich unterschiedliche, sehr wertvolle Erfahrungen. Schreibe mir, wenn ich auch in Deinem Software-Projekt bei der Wartung und Pflege helfen kann.

Über mich

Meine 15 Jahre Erfahrung lasse ich gerne in Dein Projekt einfließen.

Sicher konntest Du nun einen Eindruck über mich und meine Arbeit gewinnen. Gerne kannst Du mich bezüglich einer Zusammenarbeit ansprechen - egal ob Du als Endkunde, Firma, Freelancer oder Agentur anfragst.

Auch wenn ich mittlerweile in Bursa in der Türkei lebe, spreche ich perfekt Deutsch. Landesgrenzen stellen in der heutigen Zeit keine Hürden mehr dar; sie bieten gar Chancen, denn hierzulande sind die Stundensätze für Entwickler merklich geringer als in Mitteleuropa. So kannst Du bei gleich hoher Qualität mehr für Dein Budget bekommen.

  • Web Entwicklung
  • App Entwicklung
  • Desktop Entwicklung
Akay Berk

Meine Skills

Mit nachfolgenden Technologien habe ich bereits Erfahrungen gesammelt. Mit einigen von ihnen habe ich es sogar seit vielen Jahren im Arbeitsalltag zu tun.

Web Entwicklung Symbolbild

Web

  • HTML5 & CSS3
  • SCSS
  • PHP
  • WordPress
    • Plugin-Entwicklung
    • Responsive Theme-Entwicklung
      • Divi by Elegant Themes
      • Elementor
      • gänzlich eigens entwickelte Themes
  • Apache Webserver
  • Suchmaschinenoptimierung (SEO)
  • JavaEE & JSP & Thymeleaf / JUnit
  • Ionic
  • JavaScript
  • TypeScript
  • NodeJS / NPM
  • Twitter Bootstrap
  • jQuery
  • Jekyll
  • Google Search Console
  • Google Analytics
  • DSGVO konforme Webseiten
    • Cookie Consent
    • Cookie Banner
    • Netzwerkanalyse
  • Flutter
  • Online-Shop / E-Commerce
    • WooCommerce
  • Composer
  • Spring Boot

Server Symbolbild

Datenbanken

  • MySQL
  • MariaDB
  • PostgreSQL

Server Symbolbild

Server

  • Ubuntu
  • Debian
  • Apache Webserver
  • MariaDB
  • Firewall
  • Backups
  • Nextcloud
  • OpenVPN Access Point
  • Home Assistant

App Entwicklung Symbolbild

Mobile

  • Native Android App
  • Hybride App mit Ionic
  • Cross Platform App mit Flutter
  • Progressive Web App
  • SQLite

Software Entwicklung Symbolbild

Desktop

  • Java / JavaFX / Maven / JUnit
  • Flutter
  • Ionic

Skills Symbolbild

Weiteres

  • Git
  • Mercurial
  • SVN
  • Bamboo
  • Bitbucket
  • GitHub
  • Jira & Confluence
  • Raspberry Pi
  • Arduino
  • Shelly
  • Jenkins
  • LUA
  • Docker
  • Code Review
  • Scrum