Yusuf Uğuz

Merhaba,Hoşgeldiniz

Ben Yusuf Uğuz

Hakkımda

Ben Kimim?Hangi alanlarda çalışmalar yapıyorum?

Ben Kimim?

Ben Yusuf Uğuz.Mersin Üniversitesi bilgisayar mühendisliği bölümünden mezunum.

Flutter ile multiplatform mobil uygulama geliştirme,ASP.NET Core ile web siteleri ve web API servisleri geliştirme,kotlin ile android mobil uygulamalar geliştirme gibi alanlarda yazılımlar geliştiriyorum.

Flutter ile mobil uygulama geliştirme

1 yılı aşkındır asıl çalışmalarımı flutter ile multiplatform mobil uygulamalar geliştirme alanında yapıyorum. Flutter üzerinde kullanışlı ve hoş kullanıcı arayüzü tasarlama, MVVM mimari yapısı, BLOC state management ve ValueNotifier kullanımı, Localization, AutoRouting gibi prensipleri en doğru şekilde uygulayarak projeler geliştirmeye çaba gösteriyorum.

ASPNET Core ile Web Site ve API Geliştirme

.NET Core MVC kullanarak ağırlıklı olarak backend işlemleri yaptığım bazı web projeleri geliştirdim. Databaseden veri alma, bu verileri tablolarda gösterme, CRUD işlemleri gibi temel prensipleri kullandım. Yine .NET Web API yapısını kullanarak kendi projelerimde kullandığım web API projeleri de geliştirdim.

Çalışmalar Yaptığım Diğer Alanlar

Bölümüm gereği öncelikle C programlama ile programlamaya başladım, C diline hakim olduğumu söyleyebilirim. Nesneye yönelik programlama dersimde Java ile çalıştım ve Java ile basit oyunlar, çeşitli projeler, geniş çaplı kütüphane otomasyonu gibi projeler geliştirdim. Daha sonra python ile veri bilimi çalışmaları ve makine öğrenmesi çalışmaları da yaptım.Son olarak iki kurs bitirerek kotlin ile android uygulama geliştirme alanında da çalışmalar yapmaya başladım.

İş Deneyimlerim

Hangi iş yerlerinde Çalıştım?Hangi alanlarda ne gibi çalışmalar yaptım?

Creamobile Bilişim Teknolojileri LTD. ŞTİ.

Creamobile firmasında 4 ay gönüllü 2 ay okul için zorunlu stajım olmak üzere yaklaşık 6 aylık bir staj ve çalışma süreci geçirdim. Bu süreçte mobil uygulama geliştirme üzerinde flutter ile çalıştım.

Firmanın ürettiği 2 mobil uygulama üzerinde görsel düzenlemeler, kod düzenlemeleri, API servis ve veri işlemleri gibi birçok alan üzerinde çalışmalar yaptım.

Projelerde görmem ve üzerinde çalışmalar yapmamla MVVM mimari yapısına, ValueNotifier kullanımına, BLOC state management kullanımına, localization ve autorouting yapmaya, kullanışlı ve hoş arayüz tasarımlarına, API servislerin kullanımı ve veri kullanımına, komplekslikten uzak organize kod yazmaya daha hakim oldum ve tecrübe edindim.

Projelerim

Kendi geliştirdiğim projelerimin görsellerine ve içeriklerine bakabilir,dilerseniz kodlarını githubda görüntüleyebilirsiniz.

Projelerin detaylı dökümantasyonuna ve kodlarına github linklerinden ulaşabilirsiniz.

Tüm projeleri görmek için sağa kaydırınız.

Hava Durumu Uygulaması

https://github.com/YusufUguz/FlutterWeatherApp

Kullanılan Teknolojiler : Flutter,OpenWeatherAPI

Flutter ile geliştirdiğim hava konuma göre veya girilen şehre göre hava sıcaklığı,nem,basınç gibi değerlerin değişken arkaplanlarla gösterildiği bir hava durumu uygulamasıdır.

Yemek Tarifleri Uygulaması

https://github.com/YusufUguz/FlutterRecipesApp

Kullanılan Teknolojiler : Flutter,SQLite

Flutter ile geliştirdiğim , veriler için local database olarak Sqlite kullandığım çeşitli yemek tariflerinin olduğu uygulamadır.

Kütüphane Otomasyonu

https://github.com/YusufUguz/KutuphaneOtomasyonu

Kullanılan Teknolojiler : Java,Mysql

Java ve mysql database kullanarak geliştirdiğim kitap listeleme-ekleme-silme-güncelleme,kitap emanet verme-iade alma gibi özelliklerin olduğu bir kütüphane otomasyonudur.

Tiyatro Kulübü Admin Paneli

https://github.com/YusufUguz/ASPNET_TheatherClub

Kullanılan Teknolojiler : ASP.NET MVC,MSSQL

ASP.NET MVC ve Mssql veritabanı kullanarak geliştirdiğim tiyatro oyunlarının listelenmesi,oluşturulması,oyun oluşturulması,oyuncu takibi ,kayıt ve giriş yapma gibi birçok özelliği barındıran backend ağırlıklı bir web projesidir.

Haber Uygulaması

https://github.com/YusufUguz/FlutterNewsApp

Kullanılan Teknolojiler : Flutter,Firebase,Admob

Flutter ve firebase'in çeşitli özelliklerini kullanarak geliştirdiğim çeşitli kaynaklardan teknoloji ve oyunlara dair haber ve içerikler içeren,video,içerikleri kaydetme,giriş ve kayıt olma,kategorilendirme gibi özellikleri bulunan bir haber mobil uygulamasıdır.

E-Ticaret Sitesi

https://github.com/YusufUguz/ASPNET_ECommerceWebSite

Kullanılan Teknolojiler : ASP.NET MVC,MSSQL

ASP.NET MVC VE MSSQL veritabanı kullanarak yapmış olduğum temizlikçi çalıştırma konseptli bir e-ticaret sitesidir.Kategoriye göre sipariş oluşturma,bu siparişleri görme-düzenleme-silme gibi işlevlerin olduğu backend odaklı bir projedir.

Sinegram (Film/Dizi Uygulaması)

https://github.com/YusufUguz/Sinegram-FlutterMoviesSeriesApp-

Kullanılan Teknolojiler : Flutter,Firebase,TMDB API,MVVM

Çeşitli Dizi ve filmlerin farklı konseptlerde gösterimi,puanlama,genel bakış,kategoriler,oyuncular,sezonlar,yayın tarihi,film süresi,dizi sezon ve bölüm sayısı gibi birçok çeşitli detayların gösterildiği,film ve dizilerin kategorilenerek gösterildiği,liste oluşturma ve dizi/filmleri bu listelere ekleme,arama yapma gibi özellikler bulunduran flutter ile geliştirilmiş bir dizi/film mobil uygulamasıdır.

Aldığım Eğitimler ve Sertifikalar

Çeşitli platformlardan alıp bitirdiğim eğitim kurslarıdır.

Image
https://www.udemy.com/certificate/UC-31384e70-db69-44a6-a862-9f47f7d2e6ba/

The Complete Flutter Development Bootcamp with Dart

Udemy üzerinden flutter ve firebase'in temellerini öğrendiğim ve tamamladığım kurstur.

Kursu Aldığım Platform : Udemy

Kursun Katkıları : Flutter ve Firebase Temelleri

Image
https://www.btkakademi.gov.tr/portal/certificate/validate?certificateId=AJaSdj8vv4

Versiyon Kontrolleri: Git ve GitHub

Versiyon kontrollerini öğrenmek için aldığım ve bitirdiğim git ve github'ın detaylı anlatıldığı kurstur.

Kursu Aldığım Platform : BTK Akademi

Kursun Katkıları : Git ve Github'ın etkili kullanımı,Projelerde Versiyon kontrollerini sağlama

Image
https://www.udemy.com/certificate/UC-2e4c44b8-4cd4-40a6-9eb2-ec2d27e2d276/

(25+Saat) C |Sıfırdan İleri Seviyeye Uygulamalı Programlama

C programlama ile programlama temellerini attığım,okul ile birlikte götürüp C ve programlama temellerimi pekiştirmek için alıp tamamladığım kurstur.

Kursu Aldığım Platform : Udemy

Kursun Katkıları : C Programlama,Programlama Temelleri

Image
https://www.btkakademi.gov.tr/portal/certificate/validate?certificateId=qKrhml7V9a

Kotlin Programlama Dili

Flutter'dan sonra native android mobil uygulama geliştirmeye de adım atmak için alıp bitirdiğim kotlin programlama dilinin temellerini öğretildiği kurstur.

Kursu Aldığım Platform : BTK Akademi

Kursun Katkıları : Kotlin programlama diline giriş

Image
https://www.btkakademi.gov.tr/portal/certificate/validate?certificateId=rKjhG4yE4Y

Kotlin ile Android Mobil Uygulama Geliştirme

Native Android uygulamalar geliştirmek için tamamladığım kotlin ve android temellerinin anlatıldığı kurstur.

Kursu Aldığım Platform : BTK Akademi

Kursun Katkıları : Kotlin , Android Uygulama Geliştirme Temelleri

Makale ve Rehberler

Birçok konuda kendi yazdığım makale ve rehberlere göz atabilirsiniz.


Bu kısım şuan sadece görsel olarak bulunmaktadır.İşlevselliği daha sonra eklenecektir.

Image

Free Dos Bilgisayara Windows 10 Kurulumu

Free DOS işletim sistemi olan bilgisayara nasıl Windows 10 kurulur adım adım anlatacağız.

9/17/2024 3:45:00 PM

Image

Günlük Oyun Haberleri | 15.09.2024

Bugün öne çıkan oyun piyasasından haberleri sizler için derledik.

9/15/2024 3:45:00 PM

Image

Flutter'da setState() yerine ValueNotifier kullanımı

Flutter'da basit state yönetiminde daha iyi performans veren ValueNotifier nedir?Nasıl kullanılır? bunları anlatacağız.

9/16/2024 6:35:00 PM

İletişime Geçin

İhtiyaçlarınız,sormak istedikleriniz veya herhangi bir şey için aşağıdaki kaynaklardan benimle iletişime geçebilirsiniz.

İnstagram veya Linkedin üzerinden

DM atabilirsiniz.

E-mail Gönderin

uguzyusuf60@gmail.com

Bekleyiniz..
Bir hata oluştu.
Mesajınız gönderildi,en kısa sürede sizinle iletişime geçeceğim.Teşekkürler!