İçeriğe geç
çevrimiçi
trv0.46.1 · 1d135e2
mainlane.io

Portföy

Geliştirdiğimiz ürünler: sorun, çözüm ve sonuç.

Platform
Teknolojiler

18 projeden 3 tanesi gösteriliyor

Ekip çalışmaları

Bir müşterinin ekibinde yer alarak çalıştığım projeler. Müşteri adlarını belirtmiyoruz.

Game-match streaming platform

Oca – Şub 2023

Ligler, bahisler, cüzdanlar ve aboneliklerle oyun maçları için bir yayın platformu.

  • Angular
  • NestJS
  • PostgreSQL
  • MongoDB
Çözüm

Kısa bir çalışma süresinde soketler üzerinden gerçek zamanlı bildirimler (okunmamış durumu, maç ve lig davetleri, arka uçta yeni abone olayları), yöneticiler için kullanıcı yönetimi (roller, gerekçeli yasaklama durumu, arama ve sıralama, kendi rolünü değiştirmeye karşı koruma), blokzincir ve hesap işlemleriyle ödeme yönetimi ve görsel kırpmalı bir kategori yönetimi ile API'de ayrı bir oyun kuralları modülü geliştirdim.

Team collaboration platform

2021 – 2022

RolKıdemli Ön Yüz Geliştirici

Web, iOS, Android ve masaüstünde sohbetler, kanban panoları, takvim, notlar, dosyalar ve görüntülü aramalar içeren çok kiracılı bir çalışma alanı.

  • Angular
  • NestJS
  • MongoDB
  • Electron
  • Capacitor
Çözüm

Bir buçuk yıl boyunca en aktif ön yüz geliştiricilerinden biriydim; diğer geliştiricilerin çalışmalarını da inceleyip merge ettim:

  • Sohbet ve konu dizileri: bahsetmeler, emojiler, yapıştırılan görseller ve sürükle-bırak dosyalarla zengin metin editörü; tarayıcıda, masaüstünde ve iOS'ta çalışan sesli mesajlar; rozetli, sayfalamalı ve anlık bildirimlerden derin bağlantılı konu dizileri; “şimdiye atla” özellikli sonsuz kaydırma; arama; grup sohbetleri ve özel mesajlar; bir mesajı ekleriyle birlikte göreve, etkinliğe veya nota dönüştürme.
  • Panolar ve görevler: sürükle-bırak ve otomatik kaydırmalı kanban, birikmiş iş listesi ve arşiv, etiketler ve filtreler, tahminler, alt görevler, gerçek zamanlı güncellenen kişisel panolar.
  • Takvim, notlar ve dosyalar: hatırlatıcılar, tüm gün süren ve yinelenen etkinlikler, yaz saati uygulaması desteği, kontrol listeleri, herkese açık ve özel klasörler ile izinler içeren bir veri odası.
  • Görüntülü aramalar: alanlarda, projelerde ve özel mesajlarda aramalar, iOS'ta arka planda çalışan zil sesi, harici misafirler.
  • Mobil ve masaüstü: yeni gezinme ve yeniden tasarlanmış ekranlar, iPad ve yatay mod desteği, Android ve iOS sürümleri ile mağaza hesapları, masaüstü bildirimleri, Rahatsız Etmeyin, derin bağlantılar ve Windows ile macOS için imzalı sürümler.
  • Performans: önemli listeler NGXS durum yönetimine taşındı, konu dizisi önbelleklemesi, Angular ve TypeScript yükseltmesi.

Early experience

2015 – 2021

Ionic ve Angular ile mobil uygulamalar: App Store ve Google Play'de yayınlanan Bluetooth cihaz kontrolü, MQTT üzerinden IoT izleme, PHP online mağazalar ve bir stok fotoğraf pazar yeri dahil.

  • Ionic
  • Angular
  • Node.js
  • PHP
  • MySQL
  • MongoDB
Çözüm
  • Bir SaaS platformu için analiz · 2021. Platformun müşterileri için Google Analytics verilerinin ayrıştırılıp panolara ve grafiklere dönüştürülmesi. Angular, Node.js, Express, MongoDB.
  • Mobilya online mağazası · 2018–2020. Ürün kartı değişiklikleri, kargo ve ödeme entegrasyonları, OpenCart üzerinde özel modüller. PHP, JavaScript, MySQL.
  • Fotoğrafçılar için stok fotoğraf pazar yeri · 2016–2020. Fotoğraf yükleme ve indirme, meta veri çıkarma, filtreli arama, ödeme sistemleri ve AWS S3'te dosya depolama. PHP, JavaScript, MySQL, AWS.
  • Ağ cihazlarının IoT ile izlenmesi · 2017–2020. MQTT üzerinden özel yönlendiricilere komutlar, uzak cihazlardan veri toplama, panolar ve analiz belirlenen koşullara ulaştığında kullanıcı uyarıları. Angular, Node.js, Express, MongoDB, PHP, Shell.
  • iOS ve Android için gitar öğrenme uygulaması · 2017. Video dersler, favoriler ve yeni dersler hakkında anlık bildirimler. Ionic, Angular, REST API.
  • iOS ve Android için alışkanlık edinme uygulaması · 2016–2017. Sıfırdan geliştirildi: günlük görevler ve ruh hâli, takvim, başarı grafikleri, zamanlanmış yerel hatırlatıcılar. Ionic, Angular.
  • Bluetooth cihaz kontrol uygulaması · 2015–2016. Cihaz bulma, parola korumalı eşleştirme, BLE komutları gönderme ve durumlarını gösterme, günlük kaydı ve hata yönetimi; App Store ve Google Play'de yayınlandı, WordPress açılış sayfasıyla. Ionic, Angular, Cordova, WordPress.