İçeriğe geç

Hakan Emik

Bilgisayar Mühendisi · Mobil & Backend Geliştirici

Mobil ve backend geliştirmeye odaklanan bir bilgisayar mühendisiyim. Kotlin, Jetpack Compose ve Flutter ile yayına hazır mobil uygulamalar; ASP.NET Core ile modern ve güvenli API'ler geliştiriyorum. Mimari tasarımı, yapay zekâ entegrasyonunu ve MVVM, DI gibi modern yazılım desenlerini projelerimde aktif olarak uyguluyorum. Şu anda bu birikimi Next.js ve Tailwind CSS ile web tarafına taşıyorum.

Niğde · Ankara, Türkiye

Projeler

  • Backend & Web

    Bildirilerden E-Kitap

    Word bildirilerini kapaklı ve tıklanabilir içindekiler tablolu tek bir PDF e-kitaba dönüştüren web uygulaması.

    • React 19
    • TypeScript
    • Vite
    • ASP.NET Core
    • .NET 9
    • EF Core
    • MSSQL
  • Backend & Web

    BookStore API

    ASP.NET Core Web API ile geliştirilmiş kitap mağazası servisi.

    • C#
    • ASP.NET Core
    • Entity Framework Core
  • Veri & Algoritma

    BIST100 Trading Bot

    Kendi kullanımım için geliştirdiğim; backtest, risk yönetimi ve Telegram bildirimli BIST100 swing trading botu.

    • Python
    • pandas
    • NumPy
    • pandas-ta
    • yfinance
    • Plotly
    • Telegram Bot API
  • Mobil

    Sağlık Asistanı

    Şubat – Nisan 2024

    İlaç takibi yapan, yakındaki eczane ve hastaneleri bulan cross-platform mobil uygulama.

    • Flutter
    • Dart
    • Firebase
    • Google Maps API
  • Mobil

    Flutter Junior Case

    Bir işe alım sürecinde teslim edilen Flutter case çalışması.

    • Flutter
    • Dart
  • Mobil

    Yemek Uygulaması (Compose)

    Kotlin ve Jetpack Compose ile geliştirilmiş yemek uygulaması arayüzü.

    • Kotlin
    • Jetpack Compose
  • Mobil

    Yemek Sipariş Uygulaması

    Kotlin ile geliştirilmiş yemek sipariş uygulaması.

    • Kotlin
    • Android
  • Mobil

    Yapılacaklar (Flutter)

    Flutter ile geliştirilmiş yapılacaklar listesi uygulaması.

    • Flutter
    • Dart
  • Masaüstü & Oyun

    Fruit Ninja

    Qt framework'ü ile C++'ta geliştirilmiş Fruit Ninja oyunu.

    • C++
    • Qt
  • Masaüstü & Oyun

    Kütüphane Otomasyonu

    Qt ile geliştirilmiş, veritabanı destekli kütüphane otomasyonu.

    • C++
    • Qt
  • Masaüstü & Oyun

    Film Otomasyonu

    C dilinde struct yapıları kullanılarak geliştirilmiş film otomasyonu.

    • C
  • Masaüstü & Oyun

    Geçme Notu Hesaplama

    Java'da nesne yönelimli programlama ile geliştirilmiş geçme notu hesaplama otomasyonu.

    • Java
    • OOP
  • Diğer

    Kotlin & Compose Çalışmaları

    Pupilica Android Bootcamp ödevleri ve Jetpack Compose denemeleri: hesap makinesi, Disney arayüz klonu, Material Design ve daha fazlası.

    • Kotlin
    • Jetpack Compose
    • XML Views

Deneyim

  1. Proje

    HakanOS — Kişisel Portföy

    Kişisel proje · Nisan 2026 – Devam ediyor

    • Next.js, TypeScript ve Tailwind CSS ile işletim sistemi konseptli, iki dilli portföy.
  2. Proje

    Ortak Akıl — Uygulama ve API

    Kişisel proje · Ağustos 2025 – Ocak 2026

    • Gemini AI destekli Android uygulamasını Google Play'de yayınladım.
    • Dört katmanlı ASP.NET Core API'sini JWT, BCrypt ve OAuth 2.0 ile güvenli hale getirdim.
    • Gemini 2.0 Flash yanıtlarını akıllı önbellekle optimize edip API'yi Docker ile paketledim.
  3. Eğitim

    Bilgisayar Mühendisliği Lisans

    Necmettin Erbakan Üniversitesi · Mezuniyet: Mayıs 2025 · GPA 3.25/4.00

  4. İş

    Yazılım Geliştirme Uzun Dönem Stajyeri

    Enelsis Endüstriyel Elektronik Sistemleri · Eylül 2024 – Mayıs 2025

    • Şirket içi ERP sistemi için Flutter tabanlı mobil ve web arayüzleri geliştirdim.
    • Node.js ve PostgreSQL ile backend servisleri tasarlayıp veri işleme hatlarını optimize ettim.
    • Gerçek zamanlı sensör verisiyle otomatik sulama yöneten akıllı tarım uygulamasını hayata geçirdim.
    • GetX ve Bloc ile ölçeklenebilir state yönetimi çözümleri uyguladım.

Yetenekler

Mobil

  • Kotlin
  • Jetpack Compose
  • Flutter
  • MVVM
  • Hilt
  • Coroutines
  • Flow
  • Navigation Compose
  • Bloc
  • GetX

Backend

  • ASP.NET Core Web API
  • Entity Framework Core
  • RESTful API
  • Node.js
  • JWT
  • OAuth 2.0

Web

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • HTML5
  • CSS3

Veritabanları

  • PostgreSQL
  • SQLite
  • MySQL
  • MSSQL

Araçlar ve Platformlar

  • Firebase
  • Google Gemini AI
  • Docker
  • Git
  • GitHub

Ağ ve Veri

  • Retrofit
  • OkHttp
  • Interceptors
  • DataStore
  • Coil

Mimari ve Desenler

  • Layered Architecture
  • MVVM
  • Dependency Injection
  • Repository Pattern
  • State Management

Programlama Dilleri

  • Kotlin
  • Dart
  • C#
  • TypeScript
  • Python
  • Java
  • C++
  • C

İletişim

Yeni fırsatlara açığım. Bir e-posta göndermen yeterli.

hakanemikk@gmail.com

Gmail kullanmıyorsan adresi kopyalayıp kendi e-posta uygulamandan yazabilirsin.