YUSUF ŞENER
.NET DEVELOPER

yusuf-sener
HAKKIMDA

YUSUF ŞENER KİMDİR?

2002 yılında İstanbul’da doğdum. 2020 yılında Barbaros Hayrettin Paşa Mesleki ve Teknik Anadolu Lisesi Bilişim Teknolojileri Bölümü’nden mezun oldum. Aynı yıl İstanbul Medipol Üniversitesi Bilgisayar Programcılığı Bölümü’ne yerleştim ve 2023 yılında mezun oldum. Şu anda Eskişehir Anadolu Üniversitesi Açıköğretim Fakültesi Yönetim Bilişim Sistemleri bölümünde öğrenimime devam ediyorum.

Son 5 yıldır yazılım geliştirme alanında aktif olarak çalışmakta ve kendimi sürekli olarak bu alanda geliştirmekteyim. Hem bireysel hem de takım projelerinde yer alarak gerçek dünya problemlerine çözüm üreten yazılım çözümleri geliştirdim. Geliştirdiğim projelerde genellikle .NET Core ve .NET MVC teknolojilerini kullanmakta, yazılım mimarisi olarak ise Onion Architecture (Katmanlı Mimari) yaklaşımını tercih etmekteyim.

Back-end tarafında C#, ASP.NET Core, Entity Framework, MediatR, CQRS, Hangfire, ElasticSearch, Watchdog, MS SQL Server ve PostgreSQL gibi teknolojilere hakimim. Front-end tarafında ise HTML5, CSS3, Bootstrap 4-5, JavaScript, JQuery ve Angular ile kullanıcı dostu arayüzler geliştirdim. Ayrıca PrimeNG bileşen kütüphanesini aktif olarak kullanmaktayım.

Takım çalışmasına yatkın bir yapıya sahibim ve çevik yöntemlerden Scrum metodolojisini projelerimde uygulamaktayım. Kaynak kod yönetimi ve sürekli entegrasyon süreçlerinde GitHub, GitLab ve Azure DevOps platformlarını kullanarak versiyonlama, görev takibi ve deployment süreçlerini yönetmekteyim. Konteynerizasyon teknolojileri kapsamında ise Docker bilgim bulunmaktadır.

yusuf-sener

YETENEKLERİM

C#
.Net Core 7-8
OOP
MSSQL Server
Postgre SQL
ASP .NET Core
ASP .Net MVC
Onion Architecture
Scrum
MediatR
CQRS
ElasticSearch
Hangfire
Watchdog
Entity Framework
Javascript
Jquery
Json
Nodejs
CSS3
HTML5
Docker
Bootstrap 4-5
PrimeNG
GITHUB
GITLAB
Azure DevOps

EĞİTİM BİLGİLERİ

LİSANS (2023 - HALEN)

ESKİŞEHİR ANADOLU ÜNİVERSİTESİ

Yönetim Bilişim Sistemleri (AÖF)

İSTANBUL MEDİPOL ÜNİVERSİTESİ

Bilgisayar Programcılığı (İ.Ö)

Üniversiteye yerleştiğim zaman yazılımın her alanında eğitimler gördüm. Web tabanlı projeler ve mobil uygulamalar geliştirdim.

ÖNLİSANS (2020-2023)

BARBAROS HAYRETTİN PAŞA MESLEKİ VE TEKNİK ANADOLU LİSESİ

Bilişim Teknolojileri / Web Tasarım

Lise hayatımda kendimi tamamen web programcılığına adadım. Aldığım dersler doğrultusunda HTML, CSS, JavaScript ve ASP.NET görmüştüm ve bunların üzerinden devam etme kararı aldım.

LİSE (2016-2020)

yusuf-sener

DENEYİMLER

  • MEGACODE YAZILIM (01.2025 - 03.2025)

    Full Stack Engineer
    .NET Core ile Onion Architecture ve Domain-Driven Design (DDD) prensiplerini kullanarak sıfırdan geliştirdim. Projede Elasticsearch, WebSocket, Dependency Injection, CQRS ve Watchdog gibi teknolojileri entegre ettim.Frontend tarafında Angular 19 ve PrimeNG kütüphanesini kullanarak kullanıcı dostu bir arayüz tasarladım.

  • Turkuvaz Medya Grubu (01.2023 - 01.2025)

    Full Stack Developer
    Turkuvaz Medya Grubunun Holding bünyesinde yer alarak kariyer platformunun geliştirme sürecini baştan sona kadar 2 yazılımcı 2 test ekibiyle beraber gerçekleştirdim.

  • İnosoft Bilgi Sistemleri (09.2020 - 12.2022)

    Junior Software Developer
    Şirketin inochart.com ve app.inoperson.com projelerinin hayata geçirilmesini sağladım. Ayrıca inocv.com, inoasset.com, inokargo.com, inobordro.com ve inokargo.com web sitelerini tasarladım.

  • İnosoft Bilgi Sistemleri (08.2019 - 03.2020)

    Intern
    Statik sitelerde tasarım ve içerik güncellemeleri gerçekleştirdim ve yeni projelerin tanıtım sitelerini oluşturdum.

PROJELER

Online Organizasyon Şeması Programı (inochart.com)
  • Açıklama: Kullanıcıların Excel dosyaları ile çalışan bilgilerini sisteme yükleyerek otomatik olarak organizasyon şeması oluşturabilen bir program geliştirdim. Bu şema, sürükle-bırak yöntemi ile kolayca düzenlenebilir.
  • Teknolojiler:
    • Yazılım Dili: ASP.NET MVC
    • Veritabanı: MS SQL Server
    • Front-end: HTML5, CSS3, Javascript, jQuery, Ajax, Bootstrap teması
    • Component: Syncfusion
  • Görevlerim:
    • Backend geliştirme ve veritabanı entegrasyonu
    • Frontend tasarımı ve kullanıcı arayüzü geliştirme
    • Syncfusion entegrasyonu
Kişilik Testi Programı (app.inoperson.com)
  • Açıklama: Bireylere online kişilik testi yaparak, kullanıcının verdiği cevaplara göre karakteristik özelliklerini hesaplayan bir program geliştirdim.
  • Teknolojiler:
    • Yazılım Dili: ASP.NET MVC
    • Veritabanı: MS SQL Server
    • Front-end: HTML, CSS, jQuery, Ajax, Javascript, Bootstrap teması
    • Component: Syncfusion
  • Görevlerim:
    • Backend geliştirme ve veritabanı entegrasyonu
    • Frontend tasarımı ve kullanıcı arayüzü geliştirme
    • Syncfusion component entegrasyonu
    • Kullanıcı cevaplarına göre karakteristik özelliklerin hesaplanması ve gösterimi
Turkuvaz Kariyer Portalı

Açıklama:Turkuvaz Kariyer Portalı, kullanıcıların kariyer fırsatlarına erişimini sağlamak için geliştirilen bir platformdur. Proje, kullanıcıların ihtiyaçlarını karşılamak için modern teknolojiler kullanılarak tasarlanmıştır.

Teknolojiler:

  • Yazılım Dili: .NET Core 7/8
  • Veritabanı: PostgreSQL
  • Front-end: Angular CLI 17
  • Kütüphaneler: Entity Framework Core, Hangfire, Watchdog, Fluent Validation, AutoMapper, NEST (Elastic Search)

Görevlerim:

    • Backend geliştirme ve PostgreSQL veritabanı entegrasyonu.
    • Frontend tasarımı ve kullanıcı arayüzü geliştirme.
    • Hangfire ve Watchdog gibi bileşenlerin entegrasyonu.
    • Kullanıcı verileri ile iş süreçlerinin yönetilmesi ve gösterimi.
    • Fluent Validation ile veri doğrulama ve AutoMapper ile nesne dönüştürme işlemleri.
    • Google ve LinkedIn gibi platformlarla kullanıcı kimlik doğrulama entegrasyonu.