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 Engineer

Specializing in high-performance mobile apps and scalable backend systems. Delivered 6+ production apps in finance, health, and agriculture across iOS, Android, and desktop platforms.

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");
}
}

Experience

A journey from intern to leading full-stack mobile development

"Success begins where talent meets determination."

Mobile App Developer

Current

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

2023 - Present

  • Led solo development of 3 production Flutter applications
  • Architected scalable .NET Core backend systems with SignalR for real-time features
  • Designed and implemented PostgreSQL databases with complex queries
  • Managed full project lifecycle from requirements gathering to deployment
  • Integrated third-party services including AWS S3 and payment gateways

Software Developer Intern

On Yazılım

Early 2023

  • Fast-tracked from intern to full-time developer in just 1 month
  • Demonstrated exceptional learning speed and adaptability
  • Contributed to production codebase from the first week
  • Collaborated with senior developers on complex features

Flutter Developer Intern

Kent Yazılım

2022

  • Developed 5+ Flutter applications for various clients
  • Built expertise in cross-platform mobile development
  • Learned industry best practices and coding standards
  • Worked on UI/UX implementation from Figma designs

Education

My academic journey and achievements

"Learning is the key that opens the doors of tomorrow."
Current

M.Sc. Computer Engineering

Çukurova University

February 2026 - Present
Adana, Turkey

Data Science

B.Sc. Computer Engineering

Çukurova University

September 2022 - July 2025
Adana, Turkey

Computer Engineering

Ranked 3rd in Department | GPA: 3.41

B.Sc. Computer Engineering (Transfer)

Abdullah Gül University

September 2020 - June 2022
Kayseri, Turkey

Computer Engineering Foundations

Featured Projects

My most impactful work with full source code access

"Imagination is the first line of code that turns into reality."

Voyager

Full-Stack Social Media Application

A cross-platform social network for itinerary planning, live sharing, chat, and activity logging.

In Active Development

Engineered highly fluid UI using Riverpod and flutter_hooks with hero animations, custom animated buttons, and bespoke image picker. Dynamic theming system with customizable color palettes.

Built resilient, offline-first architecture with ObjectBox, featuring custom data hydration for chat and seamless sync flows. Integrated FCM for push notifications with topic subscriptions.

Designed robust, layered ASP.NET Core API with JWT authentication, refresh tokens, and manual session revocation. Real-time chat system using custom SignalR hub for low-latency communication.

High-performance global search across users, posts, and plans using indexed PostgreSQL queries. Direct S3 uploads via presigned URLs, completely bypassing server to minimize backend load.

Platform Highlights

Cross-Platform (iOS, Android, Web)
End-to-End Encryption
Offline-First Architecture
In-App Messaging
Photo Journaling
Interactive Maps
Calendar Sync

Technology Stack

Flutter.NET CoreSignalRPostgreSQLAWS S3RESTful APIWebSockets
In Active Development

Lokal

Multi-Tenant Business Management & Loyalty Platform

Enterprise-grade platform with multi-tenant business management, custom theme engine per business, ONION architecture, and ABAC security model.

December 2025 - Present

Dynamic UI with custom themes, logos, and brand colors per tenant. Full white-label experience.

ONION architecture for clean, testable code. Layered structure for sustainable development.

Optimized PostgreSQL queries with Dapper. High performance with minimal server load.

Granular Attribute-Based Access Control (ABAC). Role-based permissions and secure resource access.

Technology Stack

Flutter.NET CoreDapperPostgreSQLMinIO S3ABAC
Live

FAB Coffee

Comprehensive Coffee Shop Management System

Dual-platform Flutter application system for business management and customer loyalty. Includes menu management, inventory tracking, recipe management, campaign system, and QR-based loyalty program.

July 2025 - November 2025

Multi-user authorization system with role-based access control. Granular security with 15+ permission categories.

Dynamic menu management, product variants, allergen tracking, and inventory control. Real-time stock updates with low-stock alerts.

Advanced reporting and analytics dashboard. Sales, customer behavior, and staff performance tracking with FL Chart visualizations.

Digital loyalty cards with QR code integration. Point earning, spending, and reward management for customer retention.

Technology Stack

Flutter.NET CoreRiverpodSignalRPostgreSQLGo Router

Research & Publications

Pioneering machine learning solutions for underwater acoustic communication challenges

"True discovery begins with the courage to step into the unknown."
Master's ThesisMachine Learning

Machine Learning-Based Reconstruction of Lost Acoustic Messages in Unmanned Underwater Vehicles

This groundbreaking research addresses one of the most challenging problems in underwater robotics: reliable communication in acoustically hostile environments. By leveraging deep learning techniques, we developed a novel approach to reconstruct lost or corrupted acoustic messages.

Custom CNN

Model Architecture

Designed specifically for acoustic signal patterns

90.8%

Command Accuracy

Precise command recovery from degraded signals

87.3%

Parameter Recovery

High-fidelity parameter reconstruction

Research Methodology

Signal Processing

Advanced acoustic signal preprocessing to extract features from noisy underwater environments.

Deep Learning

Custom CNN architecture optimized for temporal acoustic patterns and message reconstruction.

Real-Time Processing

Efficient model inference designed for deployment on resource-constrained UUV systems.

Validation

Extensive testing across various underwater conditions and signal degradation levels.

Real-World Applications

Enhanced reliability of autonomous underwater vehicle communications

Reduced message loss in critical underwater missions

Improved coordination between UUV swarms

Potential applications in submarine communications and oceanographic research

Download PDF

Tech Stack

The tools and technologies I use to bring ideas to life across the full stack

"The most powerful tool only gains meaning in the right hands."
Mobile DevelopmentBackend DevelopmentMachine Learning & ResearchDatabaseCloud InfrastructureDevOpsVersion Control
Flutter

Flutter

Mobile Development

My primary framework for building beautiful, natively compiled mobile applications. I leverage Flutter's widget system to create fluid, responsive UIs with complex animations and state management using Provider and Riverpod.

6+ production appsFinance & Health sectorsCustom widgets & animationsOffline-first architecture
.NET Core

.NET Core

Backend Development

The backbone of my backend services. I architect scalable RESTful APIs and real-time systems using ASP.NET Core, implementing clean architecture patterns with Entity Framework Core for data access.

RESTful API designSignalR real-time featuresEntity Framework CoreClean Architecture patterns
Python

Python

Machine Learning & Research

My go-to language for machine learning research and data processing. I've used TensorFlow and Keras to build custom CNN models for acoustic signal processing, achieving 90.8% accuracy in message reconstruction.

Custom CNN modelsTensorFlow & KerasSignal processingResearch & prototyping
PostgreSQL

PostgreSQL

Database

My preferred relational database for complex queries and data integrity. I design efficient schemas, write optimized queries, and implement proper indexing strategies for high-performance applications.

Complex query optimizationSchema designIndexing strategiesData migrations
AWS

AWS

Cloud Infrastructure

I leverage AWS services for scalable cloud infrastructure. From S3 for file storage to EC2 for deployment, I ensure applications are secure, performant, and cost-effective.

S3 file storageEC2 deploymentCloudFront CDNLambda functions
Docker

Docker

DevOps

Containerization is key to my development workflow. I use Docker to ensure consistent environments across development, testing, and production, making deployments reliable and reproducible.

Containerized deploymentsDocker Compose setupsCI/CD integrationMulti-stage builds
Git

Git

Version Control

Essential for all my projects. I follow Git Flow branching strategies, write meaningful commit messages, and maintain clean repository histories for seamless team collaboration.

Git Flow workflowCode reviewsBranch strategiesTeam collaboration

Also experienced with: SignalR, WebSockets, REST APIs, Firebase, Figma, Jira, CI/CD pipelines

Professional Skills

Beyond technical expertise — collaboration, communication, and a results-driven approach

"Writing good code isn't enough. Real value lies in understanding the client's needs and transforming them into solutions."

Client Presentation

I translate technical solutions into business language. I deliver clear, compelling presentations to potential clients, making the value of projects tangible and actionable.

Active Listening

I listen first, then solve. Understanding the client's real needs is the first step to building the right software — no assumptions, just solutions.

Complex Problem Solving

I don't run from hard problems — I break them down. Achieving 90.8% accuracy in my Bachelor's thesis is a testament to this systematic approach.

Multilingual Communication

I speak Turkish and English fluently. I can seamlessly work with international teams and contribute to global projects without barriers.

Fast Learner & Adaptability

I was promoted from intern to full-time developer within 1 month. I quickly grasp new technologies and integrate them into projects at production speed.

Team Collaboration

I work in harmony with designers, product managers, and other developers. Ego takes a backseat when it comes to achieving shared goals.

Available for remote work worldwide • Flexible working hours

Why Work With Me?

The care and quality mindset needed to take your project to the next level

"The best software doesn't come from understanding requirements — it comes from understanding dreams."

Understanding & Caring Approach

I take the time to truly understand your vision. Not just technical requirements, but the intent and goals behind the project. Through empathy, we build the most suitable solution together.

Continuous Gap Analysis

I continuously search for missing pieces in both the project and requirements. I detect overlooked details, identify potential issues early, and provide proactive solutions.

Quality Obsession

I test the project end-to-end to meet major league quality standards. 'Good enough' isn't in my vocabulary — I work on every detail until it's perfect.

Continuous Improvement

I actively work to improve any lacking or missing requirements. As the project evolves, better ideas emerge, and I'm there to bring them to life.

100% commitment on every project • Quality guaranteed

Frequently Asked Questions

Common questions and everything you need to know about working together

Let's Connect

Ready to collaborate on your next project? Reach out through any of these platforms.

Adana, Turkey

Prefer a direct message?

Send me an email