Skip to main content

Software Engineer · Manisa, Türkiye

I build production-ready Flutter applications.

Senior Flutter developer with 7+ years of experience building and maintaining production mobile applications. I focus on scalable architecture, native Android and iOS integrations, real-time features, performance improvements, and maintainable codebases.

Sinan Aktepe

Flutter, Dart, Clean Architecture, native integrations, and real-time mobile systems.

7+ yearsbuilding production mobile applications
Flutter-firstwith native Android and iOS integration experience
High trafficnews, SaaS, and real-time product work
Architectureclean, modular systems designed to keep moving

How I Work

Practical architecture for product teams

I prefer clear, practical architecture that keeps responsibilities easy to understand. Clean boundaries, predictable state management, reusable modules, and simple data flow help teams add features without creating unnecessary complexity.

I have worked on content-heavy apps, SDK integrations, native platform features, and real-time communication. My approach to performance is straightforward: measure the issue, reduce unnecessary rebuilds, make runtime problems visible, and keep stability part of regular development work.

Experience

Production work across mobile, media, and SDKs

Jul 2025 - PresentManisa, Türkiye

Freelance Flutter Developer

Building end-to-end Flutter applications, including SaaS products and real-time multiplayer experiences.

  • Designed project-specific architectures that balance performance, delivery speed, and long-term maintainability.
  • Built a competitive word game with WebSocket-based communication and reusable feature modules.
  • Created modular code structures that make repeated product work faster without turning the codebase into a maze.
Feb 2025 - Jun 2025

Haberler.com

Worked on large-scale news products serving high daily traffic.

  • Reduced unnecessary widget rebuilds and improved rendering behavior across content-heavy screens.
  • Integrated analytics and crash reporting to make production stability visible and actionable.
  • Improved navigation and content loading flows with feedback from real usage.
Jan 2023 - Jan 2025

Albayrak Medya

Developed and maintained high-traffic news applications with a focus on performance, scalability, and accessibility.

  • Implemented home screen widgets, deep linking, and background task management for stronger content reach.
  • Improved app stability around recurring native ad integration issues.
  • Applied Clean Architecture and modular patterns across a growing production codebase.
May 2020 - Dec 2022Istanbul, Türkiye

Huawei

Built Flutter plugins for Huawei Mobile Services SDKs and bridged native Android capabilities into Flutter.

  • Focused on reliability, maintainability, and a smooth integration experience for other developers.
  • Turned native platform capabilities into Flutter-facing APIs that were easier to adopt across products.
Jul 2019 - Apr 2020Izmir, Türkiye

Skyneb Veri İletişim Hizmetleri Yazılım ve Ticaret LTD. ŞTİ.

Built secure and responsive mobile applications for cryptocurrency investment workflows.

Jun 2018 - Jul 2018Manisa, Türkiye

Manisa Celal Bayar Üniversitesi

Developed an Android application for students to share and download lecture materials from a centralized pool.

Toolbox

What I reach for often

The tools I use most often sit around mobile delivery, architecture, API design, data storage, and production feedback. I pick the stack around the product instead of forcing every product into the same shape.

Mobile foundations

Production Flutter work, native bridges, platform APIs, and mobile-first product flows.

  • Flutter
  • Dart
  • Native Android
  • iOS integrations

Architecture and state

Clear boundaries, predictable data flow, and state tools that keep large apps readable.

  • Clean Architecture
  • MVVM
  • Server-Driven UI
  • Bloc
  • Cubit
  • Riverpod
  • Stacked
  • Shard

Backend and APIs

Real-time communication, typed API layers, and backend services that support mobile apps cleanly.

  • Node.js
  • NestJS
  • Dart Shelf
  • REST APIs
  • GraphQL
  • WebSockets

Data and cloud

Cloud services, databases, analytics, and production feedback loops for healthier releases.

  • Firebase
  • Postgres
  • MongoDB
  • Analytics
  • Crash reporting