useEffect()
setState(() {})
async/await
Entity
@override
BuildContext
.NET Core
Container()
JWT
Scaffold
MaterialApp
DbContext
async/await
@override
Hive
setState(() {})
Utku Alp Turen

Utku Alp
Turen

Mobile-First Full-Stack Entwickler

Spezialisiert auf hochperformante mobile Apps und skalierbare Backend-Systeme. Mehr als 6 Produktions-Apps in den Bereichen Finanzen, Gesundheit und Landwirtschaft für iOS, Android und Desktop-Plattformen entwickelt.

VoyagerBackend.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
using Microsoft.AspNetCore;
using SignalR;
[ApiController]
public class VoyagerHub : Hub
{
public async Task ShareLocation(
LocationDto location)
{
await Clients.All
.SendAsync("Update");
}
}

Erfahrung

Eine Reise vom Praktikanten zur Führung der Full-Stack-Mobilentwicklung

"Erfolg beginnt dort, wo Talent auf Entschlossenheit trifft."

Mobile App Entwickler

Aktuell

On Yazılım Danışmanlık

2023 - Heute

  • Solo-Entwicklung von 3 produktiven Flutter-Anwendungen geleitet
  • Skalierbare .NET Core Backend-Systeme mit SignalR für Echtzeit-Funktionen konzipiert
  • PostgreSQL-Datenbanken mit komplexen Abfragen entworfen und implementiert
  • Vollständigen Projektlebenszyklus von der Anforderungsermittlung bis zur Bereitstellung verwaltet
  • Drittanbieter-Dienste einschließlich AWS S3 und Zahlungs-Gateways integriert

Softwareentwickler-Praktikant

On Yazılım

Anfang 2023

  • In nur 1 Monat vom Praktikanten zum Vollzeit-Entwickler befördert
  • Außergewöhnliche Lerngeschwindigkeit und Anpassungsfähigkeit bewiesen
  • Von der ersten Woche an zur Produktions-Codebasis beigetragen
  • Mit erfahrenen Entwicklern an komplexen Funktionen zusammengearbeitet

Flutter-Entwickler-Praktikant

Kent Yazılım

2022

  • 5+ Flutter-Anwendungen für verschiedene Kunden entwickelt
  • Expertise in plattformübergreifender Mobilentwicklung aufgebaut
  • Branchenbest Practices und Codierungsstandards erlernt
  • UI/UX-Implementierung aus Figma-Designs umgesetzt

Bildung

Mein akademischer Werdegang und Erfolge

"Lernen ist der Schlüssel, der die Türen von morgen öffnet."
Aktuell

M.Sc. Informatik

Çukurova Universität

Februar 2026 - Heute
Adana, Turkey

Data Science

B.Sc. Informatik

Çukurova Universität

September 2022 - Juli 2025
Adana, Turkey

Informatik

Rang 3 im Fachbereich | GPA: 3.41

B.Sc. Informatik (Transfer)

Abdullah Gül Universität

September 2020 - Juni 2022
Kayseri, Turkey

Informatik Grundlagen

Ausgewählte Projekte

Meine wirkungsvollsten Arbeiten mit vollständigem Quellcode-Zugang

"Vorstellungskraft ist die erste Zeile Code, die zur Realität wird."

Voyager

Full-Stack Social Media Anwendung

Ein plattformübergreifendes soziales Netzwerk für Reiseroutenplanung, Live-Sharing, Chat und Aktivitätsprotokollierung.

In aktiver Entwicklung

Hochflüssige UI mit Riverpod und flutter_hooks entwickelt, mit Hero-Animationen, benutzerdefinierten animierten Buttons und Bildauswahl. Dynamisches Themensystem mit anpassbaren Farbpaletten.

Widerstandsfähige, Offline-First-Architektur mit ObjectBox gebaut, mit benutzerdefinierter Datenhydrierung für Chat und nahtlosen Sync-Flows. FCM für Push-Benachrichtigungen mit Topic-Abonnements integriert.

Robuste, geschichtete ASP.NET Core API mit JWT-Authentifizierung, Refresh-Tokens und manueller Sitzungswiderrufung entworfen. Echtzeit-Chat-System mit benutzerdefiniertem SignalR-Hub für latenzarme Kommunikation.

Hochleistungs-Globalsuche über Benutzer, Posts und Pläne mit indizierten PostgreSQL-Abfragen. Direkte S3-Uploads über Presigned URLs, komplett unter Umgehung des Servers zur Minimierung der Backend-Last.

Plattform-Highlights

Plattformübergreifend (iOS, Android, Web)
Ende-zu-Ende-Verschlüsselung
Offline-First-Architektur
In-App-Messaging
Foto-Tagebuch
Interaktive Karten
Kalender-Synchronisierung

Technologie-Stack

Flutter.NET CoreSignalRPostgreSQLAWS S3RESTful APIWebSockets
In aktiver Entwicklung

Lokal

Multi-Mandanten-Geschäftsverwaltung & Treueplattform

Enterprise-Plattform mit Multi-Mandanten-Geschäftsverwaltung, benutzerdefinierter Theme-Engine pro Unternehmen, ONION-Architektur und ABAC-Sicherheitsmodell.

Dezember 2025 - Heute

Dynamische UI mit benutzerdefinierten Themes, Logos und Markenfarben pro Mandant. Vollständige White-Label-Erfahrung.

ONION-Architektur für sauberen, testbaren Code. Geschichtete Struktur für nachhaltige Entwicklung.

Optimierte PostgreSQL-Abfragen mit Dapper. Hohe Leistung bei minimaler Serverlast.

Granulare Attribute-Based Access Control (ABAC). Rollenbasierte Berechtigungen und sicherer Ressourcenzugriff.

Technologie-Stack

Flutter.NET CoreDapperPostgreSQLMinIO S3ABAC
Live

FAB Coffee

Umfassendes Kaffeeladen-Managementsystem

Dual-Plattform Flutter-Anwendungssystem für Geschäftsverwaltung und Kundentreue. Enthält Menüverwaltung, Bestandsverfolgung, Rezeptverwaltung, Kampagnensystem und QR-basiertes Treueprogramm.

Juli 2025 - November 2025

Mehrbenutzter-Autorisierungssystem mit rollenbasierter Zugriffskontrolle. Granulare Sicherheit mit 15+ Berechtigungskategorien.

Dynamische Menüverwaltung, Produktvarianten, Allergenverfolgung und Bestandskontrolle. Echtzeit-Bestandsaktualisierungen mit Niedrigbestandswarnungen.

Fortschrittliches Reporting- und Analyse-Dashboard. Verkaufs-, Kundenverhalten- und Mitarbeiterleistungsverfolgung mit FL Chart-Visualisierungen.

Digitale Treuekarten mit QR-Code-Integration. Punktesammeln, -ausgeben und Belohnungsverwaltung für Kundenbindung.

Technologie-Stack

Flutter.NET CoreRiverpodSignalRPostgreSQLGo Router

Forschung & Publikationen

Wegweisende maschinelle Lernlösungen für Unterwasser-Akustikkommunikations-Herausforderungen

"Wahre Entdeckung beginnt mit dem Mut, ins Unbekannte zu treten."
MasterarbeitMachine Learning

Maschinelles Lernen-basierte Rekonstruktion verlorener akustischer Nachrichten in unbemannten Unterwasserfahrzeugen

Diese bahnbrechende Forschung befasst sich mit einem der anspruchsvollsten Probleme in der Unterwasserrobotik: zuverlässige Kommunikation in akustisch feindlichen Umgebungen. Durch Deep-Learning-Techniken haben wir einen neuartigen Ansatz zur Rekonstruktion verlorener oder beschädigter akustischer Nachrichten entwickelt.

Benutzerdefiniertes CNN

Modellarchitektur

Speziell für akustische Signalmuster entwickelt

90.8%

Befehlsgenauigkeit

Präzise Befehlswiederherstellung aus degradierten Signalen

87.3%

Parameterwiederherstellung

Hochpräzise Parameterrekonstruktion

Forschungsmethodik

Signalverarbeitung

Fortgeschrittene akustische Signalvorverarbeitung zur Merkmalsextraktion aus verrauschten Unterwasserumgebungen.

Deep Learning

Benutzerdefinierte CNN-Architektur optimiert für zeitliche akustische Muster und Nachrichtenrekonstruktion.

Echtzeit-Verarbeitung

Effiziente Modell-Inferenz für den Einsatz auf ressourcenbeschränkten UUV-Systemen konzipiert.

Validierung

Umfangreiche Tests unter verschiedenen Unterwasserbedingungen und Signaldegradationsstufen.

Praxisanwendungen

Verbesserte Zuverlässigkeit der Kommunikation autonomer Unterwasserfahrzeuge

Reduzierter Nachrichtenverlust bei kritischen Unterwassermissionen

Verbesserte Koordination zwischen UUV-Schwärmen

Potenzielle Anwendungen in U-Boot-Kommunikation und ozeanografischer Forschung

PDF herunterladen

Technologie-Stack

Die Werkzeuge und Technologien, mit denen ich Ideen im Full-Stack zum Leben erwecke

"Das mächtigste Werkzeug gewinnt nur in den richtigen Händen Bedeutung."
Mobile EntwicklungBackend-EntwicklungMaschinelles Lernen & ForschungDatenbankCloud-InfrastrukturDevOpsVersionskontrolle
Flutter

Flutter

Mobile Entwicklung

Mein primäres Framework zum Erstellen schöner, nativ kompilierter mobiler Anwendungen. Ich nutze Flutters Widget-System, um flüssige, responsive UIs mit komplexen Animationen und Zustandsverwaltung mit Provider und Riverpod zu erstellen.

6+ Produktions-AppsFinanz- & GesundheitssektorBenutzerdefinierte Widgets & AnimationenOffline-First-Architektur
.NET Core

.NET Core

Backend-Entwicklung

Das Rückgrat meiner Backend-Dienste. Ich entwerfe skalierbare RESTful APIs und Echtzeitsysteme mit ASP.NET Core und implementiere Clean Architecture-Muster mit Entity Framework Core für Datenzugriff.

RESTful API-DesignSignalR Echtzeit-FunktionenEntity Framework CoreClean Architecture-Muster
Python

Python

Maschinelles Lernen & Forschung

Meine bevorzugte Sprache für maschinelles Lernen und Datenverarbeitung. Ich habe TensorFlow und Keras verwendet, um benutzerdefinierte CNN-Modelle für akustische Signalverarbeitung zu erstellen und 90,8% Genauigkeit bei der Nachrichtenrekonstruktion erreicht.

Benutzerdefinierte CNN-ModelleTensorFlow & KerasSignalverarbeitungForschung & Prototyping
PostgreSQL

PostgreSQL

Datenbank

Meine bevorzugte relationale Datenbank für komplexe Abfragen und Datenintegrität. Ich entwerfe effiziente Schemas, schreibe optimierte Abfragen und implementiere geeignete Indexierungsstrategien für Hochleistungsanwendungen.

Komplexe AbfrageoptimierungSchema-DesignIndexierungsstrategienDatenmigrationen
AWS

AWS

Cloud-Infrastruktur

Ich nutze AWS-Dienste für skalierbare Cloud-Infrastruktur. Von S3 für Dateispeicherung bis EC2 für Bereitstellung stelle ich sicher, dass Anwendungen sicher, leistungsfähig und kosteneffektiv sind.

S3 DateispeicherungEC2 BereitstellungCloudFront CDNLambda-Funktionen
Docker

Docker

DevOps

Containerisierung ist der Schlüssel zu meinem Entwicklungsworkflow. Ich verwende Docker, um konsistente Umgebungen über Entwicklung, Test und Produktion hinweg zu gewährleisten und Bereitstellungen zuverlässig und reproduzierbar zu machen.

Containerisierte BereitstellungenDocker Compose-SetupsCI/CD-IntegrationMehrstufige Builds
Git

Git

Versionskontrolle

Unverzichtbar für alle meine Projekte. Ich folge Git Flow-Verzweigungsstrategien, schreibe aussagekräftige Commit-Nachrichten und pflege saubere Repository-Historien für nahtlose Teamzusammenarbeit.

Git Flow-WorkflowCode-ReviewsVerzweigungsstrategienTeamzusammenarbeit

Auch erfahren mit: SignalR, WebSockets, REST APIs, Firebase, Figma, Jira, CI/CD pipelines

Professionelle Fähigkeiten

Über technische Expertise hinaus — Zusammenarbeit, Kommunikation und ergebnisorientiertes Handeln

"Guten Code zu schreiben reicht nicht. Der wahre Wert liegt darin, die Bedürfnisse des Kunden zu verstehen und in Lösungen umzuwandeln."

Kundenpräsentation

Ich übersetze technische Lösungen in Geschäftssprache. Ich halte klare, überzeugende Präsentationen für potenzielle Kunden und mache den Wert von Projekten greifbar.

Aktives Zuhören

Erst zuhören, dann lösen. Die echten Bedürfnisse des Kunden zu verstehen ist der erste Schritt zur richtigen Software — keine Annahmen, nur Lösungen.

Komplexe Problemlösung

Ich laufe nicht vor schwierigen Problemen davon — ich zerlege sie. 90,8% Genauigkeit in meiner Masterarbeit zu erreichen, bezeugt diesen systematischen Ansatz.

Mehrsprachige Kommunikation

Ich spreche fließend Türkisch und Englisch. Ich kann nahtlos mit internationalen Teams arbeiten und zu globalen Projekten ohne Barrieren beitragen.

Schnelles Lernen & Anpassungsfähigkeit

Ich wurde innerhalb von 1 Monat vom Praktikanten zum Vollzeit-Entwickler befördert. Ich erfasse neue Technologien schnell und integriere sie in Produktionsgeschwindigkeit.

Teamzusammenarbeit

Ich arbeite harmonisch mit Designern, Produktmanagern und anderen Entwicklern. Das Ego tritt zurück, wenn es um gemeinsame Ziele geht.

Weltweit für Remote-Arbeit verfügbar • Flexible Arbeitszeiten

Warum mit mir arbeiten?

Die Sorgfalt und Qualitätsmentalität, die Ihr Projekt auf die nächste Stufe bringt

"Die beste Software entsteht nicht aus dem Verstehen von Anforderungen — sie entsteht aus dem Verstehen von Träumen."

Verständnis & Fürsorge

Ich nehme mir Zeit, Ihre Vision wirklich zu verstehen. Nicht nur technische Anforderungen, sondern die Absicht und Ziele hinter dem Projekt. Durch Empathie bauen wir gemeinsam die passendste Lösung.

Kontinuierliche Lückenanalyse

Ich suche kontinuierlich nach fehlenden Teilen im Projekt und in den Anforderungen. Ich erkenne übersehene Details, identifiziere potenzielle Probleme frühzeitig und biete proaktive Lösungen.

Qualitätsversessenheit

Ich teste das Projekt von Anfang bis Ende, um Qualitätsstandards der Spitzenklasse zu erfüllen. 'Gut genug' existiert nicht in meinem Vokabular — ich arbeite an jedem Detail, bis es perfekt ist.

Kontinuierliche Verbesserung

Ich arbeite aktiv daran, fehlende oder unzureichende Anforderungen zu verbessern. Mit dem Fortschritt des Projekts entstehen bessere Ideen, und ich bin da, um sie zu verwirklichen.

100% Engagement bei jedem Projekt • Qualität garantiert

Häufig gestellte Fragen

Häufige Fragen und alles, was Sie über die Zusammenarbeit wissen müssen

Kontakt aufnehmen

Bereit für eine Zusammenarbeit an Ihrem nächsten Projekt? Kontaktieren Sie mich über eine dieser Plattformen.

Adana, Türkei

Bevorzugen Sie eine direkte Nachricht?

E-Mail senden