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.