Yetkinlikler

Bu bölümde, geçmişte edindiğim deneyimler ve şu anda aktif olarak yetkin olduğum alanları sizinle paylaşacağım. Belirli projelerin detaylarına, gizlilik politikaları nedeniyle yer veremeyebilirim

React Native

Elifsoft'ta staj yaptığım süre zarfında, React Native teknolojisini öğrenmeye başladım ve aktif projelerde geliştirme yaparak bu alanda yetkin hale geldim. React native ile geliştirdiğim uygulamalar hakkında daha fazla bilgi edinmek için Projeler sayfama göz atabilirsiniz.

Kısacası

Javascript ve Typescript kullanarak geliştirmeler yaptım

Hem Ios hem Android platformuna uyumlu uygulamalar geliştirdim

React Native CLI ve Expo ile uygulamalar geliştirdim.

Uygulamaların Appstore ve Google Play Store'da yayınlanma süreçlerini yönettim

Stylesheet ve Nativewind kullanarak responsive tasarımlar oluşturdum

Geliştirdiğim uygulamaların test ve hata yönetimi süreçlerini yürüttüm

React Navigation ile (stack,tab ve drawer ) navigasyon yapıları oluşturdum

Context api ve Redux kullanarak global state yönetimi sağladım.

REST API'ler aracılığıyla verilerin entegrasyonunu sağladım.

JWT kullanarak güvenli kimlik doğrulama ve yetkilendirme sistemleri geliştirdim

Kullandığım Servisler
  • Firebase

  • Google Cloud

  • Google Admob

  • RevenueCat

  • Mailgun

  • Directus

Özellikler

Geliştirdiğim mobil uygulamalarda; uygulama içi satın alma, bildirim gönderme, gerçek zamanlı mesajlaşma, reklam gösterimi, hesap doğrulaması, şifre sıfırlama, arkaplan işlemleri , çoklu dil desteği, panel yönetimi, NFC okuma ve yazma, cihaz kamerası kullanımı, QR kod okuma, yetki-rol bazlı sayfalama, dosya yükleme/indirme ve uygulama içi dosya görüntüleme gibi özellikleri ve daha fazlasını başarıyla entegre ettim.

React

Yunsoft Yazılımda çalıştığım süre zarfında, React teknolojisini öğrenmeye başladım ve aktif projelerde geliştirme yaparak bu alanda yetkin hale geldim. React ile geliştirdiğim uygulamalar hakkında daha fazla bilgi edinmek için Projeler sayfama göz atabilirsiniz.

Kısacası

Javascript ve Typescript kullanarak geliştirmeler yaptım

React ve next.js ile uygulamalar geliştirdim

Web app ve Telegram mini app ler geliştirdim

Stylesheet, Tailwind ve Bootstrap kullanarak responsive tasarımlar oluşturdum

Geliştirdiğim uygulamaların test ve hata yönetimi süreçlerini yürüttüm

REST API'ler aracılığıyla verilerin entegrasyonunu sağladım.

JWT kullanarak güvenli kimlik doğrulama ve yetkilendirme sistemleri geliştirdim

Context API kullanarak global state yönetimi sağladım.

Tanstack querry kullanarak uygulamalarımda asenkron veri yönetimini basitleştirerek performansı arttırdım ve hata yönetimini iyileştirdim

Three.js, HeroUI kullanarak göz alıcı tasarımlar oluşturum

Kullandığım Servisler
  • Socket.io

  • Mailgun

  • Directus

  • Wagmi

Özellikler

Geliştirdiğim web ve Telegram uygulamalarında, gerçek zamanlı iletişim, crypto cüzdanı entegrasyonu, crypto ile satın alma, i18n ile çoklu dil desteği, Telegram yıldız ödemesi, TON ile ödeme, dinamik sayfalama ve çift faktörlü doğrulama gibi özellikleri başarıyla entegre ettim.

Backend

Yunsoft Yazılım'da çalıştığım süre boyunca backend alanında kendimi geliştirmeye başladım. İçerik yönetim sistemleri kullanarak kullanarak bu süreci daha verimli hale getirdim. Backend projelerim hakkında daha fazla bilgi edinmek için Projeler sayfama göz atabilirsiniz.

Kısacası

Javascript kullanarak geliştirmeler yaptım

Node.js ve Express ile uygulamalar geliştirdim

CMS’ler aracılığıyla dinamik ve kolay yönetilebilir sistemler oluşturdum

Geliştirdiğim uygulamaların test ve hata yönetimi süreçlerini yürüttüm

HTTP response kodlarını kullanarak anlaşılabilir ve kolay yönetilebilir yapılar tasarladım

REST API'ler oluşturarak veri iletişimini sağladım.

JWT kullanarak güvenli kimlik doğrulama ve yetkilendirme sistemleri geliştirdim

Kullandığım Servisler
  • Socket.io

  • Mailgun

  • Directus

  • Wagmi

Özellikler

Geliştirdiğim web ve Telegram uygulamalarında, gerçek zamanlı iletişim, crypto cüzdanı entegrasyonu, crypto ile satın alma, i18n ile çoklu dil desteği, Telegram yıldız ödemesi, TON ile ödeme, dinamik sayfalama ve çift faktörlü doğrulama gibi özellikleri başarıyla entegre ettim.

Sunucu Yönetimi ve Hosting

Yunsoft Yazılım'da çalıştığım süre boyunca sunucu yönetimi alanında yetkinlik kazandım ve aktif olarak geliştirilen projelerin sunucularını yönettim.

Kısacası

Kontrol Panelleri: aaPanel ve Plesk ile çalışma

Deploy Süreçleri: Node.js ve frontend projelerinin canlıya alınması

Alan Adı Yönetimi: Domain yönlendirmeleri ve DNS ayarları

Veritabanı Yönetimi: MySQL veritabanı yönetimi

Sunucu Konfigürasyonu: Location ayarları ve optimizasyonlar

SSL Yönetimi: Let's Encrypt, Cloudflare veya özel sertifikalarla SSL kurulumu

Yedekleme ve Geri Yükleme: Veritabanı ve dosya yedekleme süreçleri

Log ve Hata Yönetimi: Log dosyalarını inceleyerek hata ayıklama

Linux ve Terminal Kullanımı: SSH ile sunucu yönetimi, temel komutlar

İşletim Sistemleri

Windows, macOS, Linux (Ubuntu, CentOS, Debian), Kali Linux ve ParrotOS gibi sistemlerde yetkinliğe sahibim. Ayrıca, Android ve iOS platformlarında da sistem yönetimi, güvenlik ve optimizasyon süreçlerinde deneyimliyim. Farklı işletim sistemlerinin altyapısını, yapılandırmalarını ve performans yönetimlerini etkin şekilde kullanabiliyorum.

İletişime Geç

Adres

Yıldırım / Bursa

İletişim Bilgileri

Formu doldurarak ya da alt tarafta yer alan butonlar aracılığı ile benimle iletişime geçebilirsiniz.