Merhaba ben İshak Demir!

CV İNDİR

EĞİTİM

  • 2015 - 2019
    Selçuk Üniversitesi

    Üniversite

    Bilgisayar Mühendisliği.

  • 2012 - 2014
    Selçuk Üniversitesi,

    Meslek Yüksek Okulu

    Bilgisayar Programcılığı.

  • 2008 - 2012
    Yamantürk Anadolu Ticaret Meslek Lisesi,

    Lise

    Veri Tabanı Programcılığı.

DENEYİM

  • 2020 - 2020
    Öğrenme yönetim sistemleri (LMS)

    Web Uygulaması

    Proje Asp.Net Core 3.1 ile oluşturulmuş ve 4 katmanlı mimariye göre geliştirilmiştir. Mimaride iş katmanı , Veri erişimi katmanı, Entity katmanı, kullanıcı etkileşimi katmanı olarak tasarlanmıştır. Projede 3 farklı kullanıcı rolleri vardır. Öğretmen, Öğrenci ve Admin her bir kullanıcı rollerin sayfaları farklı işlemler yapılmaktadır. Projemde online sınıflar oluşturularak öğretmenler öğrencilere canlı eğitim verebilmektedir. Öğretmenler test oluşturup gruplarına göre öğrenciler testleri çözebilmektedirler. Öğretmenler öğrencilere ödevler ekliyebilmektedirler. Mesajlaşma kısmı, Loglama, Ders programları, Materyaller kısımları ve Duyurular kısımları bulunmaktadır. Proje için server kiralanmış iis , dns , cloudflare , SSL gibi ayarları tarafımca yapılmıştır.

  • 2020 - 2020
    Otomatik Mail Sistemi

    Web Uygulaması

    Proje ASP.NET Core 2.2 ile geliştirilmiştir. Müşterilerin telefon numarası, mail adresini ve kurum ismi bilgilerini alarak. Cron-Job ile belli zaman aralığında kurumlara otomatik mail gönderme işlemi yapılmıştır.

  • 2020 - 2020
    Firma Yönetimi

    Web Uygulaması

    Proje Asp.Net Core 3.1 ile oluşturulmuş ve 4 katmanlı mimariye göre geliştirilmiştir. Mimaride iş katmanı , Veri erişimi katmanı, Entity katmanı, kullanıcı etkileşimi katmanı olarak tasarlanmıştır. Projede müşterilerin ve firmaların bilgilerini gösterilen kısımlar olmakla birlikte, firmalara ürünleri teklif edebileceği .pdf çıktı alabilecek bir şekilde yapılmıştır. (.pdf çıktı alabilmek için Microsoft RDLC kullanılmıştır.) DNS, cloudflare, iis, kurumsal yandex mail entegre edilmiştir ve sunucu optimize edilmiştir.

  • 2020 - 2020
    Raporlama

    Web Uygulaması

    Geliştirilen projede .pdf uzantılı çıktı alabilmek için (Microsoft RDLC Report Designer) paketi kullanılmıştır, geliştirilen uygulamanın sonucunda elde edilen veriler için raporlama ihtiyacı olduğu için. Reportviewer bize bu imkânı veren çok kullanışlı bir yapıdır. Elde edilen verileri raporlayan, istediğimiz şekilde grafik olarak ekrana gösteren , verileri pdf ,excel gibi doküman şeklinde almamızı olanak sağlayan , verileri yazdırmamızı sağlayan bir yapıdır.

  • 2020 - 2020
    Link Kısaltma Servisi

    Web Uygulaması

    Link kısaltma servisi uzun linkleri kısa linke çeviren sistemdir. Asp.net core mvc 5 katlı mimariye göre geliştirilmiştir. Veritabanı olarak Mssql kullanılmıştır. Projede 3 çeşit panel mevcuttur reklam yayınlayanlar, reklam verenler ve yönetici paneli. Her bir kullanıcının kendine ait api anahtarı ile link kısaltma işlemlerini sağlayabilmektedirler. Api ile sitelerine hangi sitenin linkini kısaltmak istedikleri yazarak otomatik linkleri sitelerinde kısaltma işlemini gerçekleştirebilmektedirler. Link kısaltma servisi olarak geliştirdiğim api'nin başka yöntemi Geliştiriciler için yapmış olduğum parametre göndererek işlem doğru ise success dönmesidir. Projemde kullanıcılar için referans sistemi mevcuttur, kısaltmış olduğu linkerin hit değerini, trafiğin hangi ülkeden geldiği gibi raporları kullanıcılar görebilmektedirler. Google recaptcha v3 , google recaptcha v2 entegre sağlanmıştır. Proje için server kiralanmış iis , dns , cloudflare , SSL gibi ayarları kendim tarafımca yapılmıştır.
    Site adresi: Adt.im

  • 2020 - 2020
    E-Ticaret Sitesi

    Web Uygulaması

    asp.net mvc ile geliştirdiğim e-ticaret sitesinde NopCommerce kullanılmıştır. Kendo grid , iyzico entegrasyonu ile kampsamlı e-ticaret sitesi yapılmıştır.

  • 2019 - 2019
    Merkez Bankası Api Projesi

    Web Uygulaması

    Merkez Bankası Api Projesi Proje Asp.net Core 2.2 ve 5 katmanlı mimariye göre geliştirilmiştir. Para birimi sayfası : Bu sayfada para birimleri eklenmektedir. Kur Bilgileri : Para birimi sayfasında tanımlanan para birimi ile tarih aralığı seçilerek Merkez bankası api tarafından bilgiler çekilerek veritabanına kaydetme işlemi Güncel Kur : para birimi sayfasından tanımlanmış para birimlerini alarak api tarafından gelen anlık veriler ile güncel kur listelenmektedir. Alış - Satış : Para biriminde tanımlanmış para birimlerinden biri seçilerek ve para miktarı girilerek tl cinsinden değeri yansıtılmıştır. Grafik : Tarih aralığı girilerek line charts grafik ekranda gösterilmiştir.

  • 2019 - 2019
    Admin Panel Uygulması

    Web Uygulaması

    .NET MVC ile geliştirilmiş ünlü gelinlik firmasının satışlarını, ürünlerini ve müşterilerini kontrol edebileceği web uygulaması yazılmıştır.

  • 2019 - 2019
    Yorum Kontrol

    Web Uygulaması

    .NET MVC ile geliştirilmiş. Kullanıcıdan adı ve soyadı istenerek. Alınan bu bilgilere göre kullanıcı adı ve şifre otomatik oluşturulmuştur. Kullanıcı adı “ad.soyad” formatında oluşturulacak. Aynı ad ve soyadı girildiğinde farklı kullanıcı adı üretilmektedir.(Örn:”ad.soyad1”) Şifre 8 karakterli ve rastgele oluşturulmuştur. Üretilen bilgiler kullanıcıya gösterilip, veri tabanına kaydedilmiştir. Şifre veri tabanına şifreli bir şekilde kaydedilmiştir. Kullanıcı sisteme giriş yaptığında yorum ekleyebileceği bir sayfayla karşılaşacaktır. Yorum eklenirken aşağıdaki kontroller yapılmıştır. Yorumda yasaklı kelimeler kontrol edilerek. Yasaklı kelimeler veri tabanından alınacaktır. Girilen metinde yasaklı kelimeler “*” olarak değiştirilip veri tabanına kaydedilmiştir. Bu işlem string değişkende “YasakKontrol” isimli bir fonksiyon içinde yapılmıştır.

  • 2019 - 2019
    Whatsapp

    Mobil Uygulaması

    Dart dilini kullanarak ve flutter framework ile android ve ios işletim sistemleri için uygulama geliştirilmiştir. Whatsapp gibi uygulama geliştirilmiştir. Sohbet edebilme , uygulamada kamera açarak resim çekme özellikleri yapılmıştır.

  • 2019 - 2019
    Görüntü İşleme

    Mobil Uygulaması

    Dart dilini kullanarak ve flutter framework ile android ve ios işletim sistemleri için uygulama geliştirilmiştir. Telefon kamerasında yüz ifadelerimize göre telefonunun ekranında emojiler çıkmaktadır.

  • 2018 - 2018
    Adres Kayıt

    Web Uygulaması

    .NET MVC ile geliştirilmiş adres kayıt yazılımı. Menü üzerinden kayıtlı kişilerin listelenmesi Kişi bilgilerinin görüntülenmesi Kişi bilgilerinin güncellenmesi Kişi bilgisinin silinmesi Kişinin Ad, Soyad ve TCKN bilgilerinin KPS üzerinden web servis ile doğrulanması Kayıtlı olan kişilere ilişkin rapor alınabilmesi (CSV, Excel, Word, PDF) Kullanıcı bilgilerinin veritabana yazılırken AES 256 CBC şifreleme mekanizmasının kullanılması

  • 2018 - 2018
    Token veri alma

    Web Uygulaması

    Proje Asp.net Mvc ile geliştirilmiştir. Başka bir siteden token alınarak ve aynı siteden kullanıcı adı ve şifre doğrulamasıyla gridview ekranına gelen veriler gösterilmiştir.

  • 2018 - 2018
    Mario Oyun

    Android Oyun

    Bitirme projesi kapsamında Unity 3D ile 2 boyutlu mario benzeri bir oyun yapılmıştır.

  • 2018 - 2018
    Tarımsal Sulama Otomasyonu

    Arduino

    Arduino ile topraktakı nem mikratırını kontrol edip nem belli bir oranın altına indiğinde sulama sistemini devreye girdiği proje geliştirilmiştir.

NE YAPTIĞIM

HİZMETLER

development
Web Uygulma (Back-end)

Back-end tarafında Asp.Net Webform, Asp.Net Mvc 5, Asp.Net Core ile geliştirmekteyim.

smartphone
Mobile Uygulama

Flutter ile android ve ios işletim sistemleri için cross mobil uygulamalar yapmaktayım. Kotlin ile android işletim sistemi mobil uygulama yapmaktayım.

target
Web Uygulma (Front-end)

Front-end tarafında HTML5, CSS3, BOOTSTRAP4, JAVASCRİPT, JQUERY ile geliştirmekteyim.