
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.
DENEYİMLER
İstanbul Altın Rafinerisi (04/2025 – 05/2026)
Full Stack Developer
Trafik tıkanıklığı yaşayan mevcut sistemi yeniden mimariledim; API'nin eşzamanlı kullanıcı kapasitesini 800'den 1 milyona çıkardım.MEGACODE YAZILIM (01.2025 - 03.2025)
Full Stack Developer
.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.
TEKNİK YETKİNLİKLER
Backend
- C#
- .NET Core
- Entity Framework
- CQRS
- MediatR
- Hangfire
- Watchdog
- JSON
- OOP
Frontend
- Angular
- Vue
- JavaScript
- HTML5
- CSS3
- Bootstrap 4-5
- jQuery
- Node.js
Database & Search
- MS SQL Server
- PostgreSQL
- MongoDB
- Redis
- Elasticsearch
DevOps & Tools
- Docker
- GitHub
- GitLab
- Azure DevOps
- Scrum
EĞİTİM BİLGİLERİ
Eskişehir Anadolu Üniversitesi
Yönetim Bilişim Sistemleri (Son sınıf)
İstanbul Medipol Üniversitesi
Bilgisayar Programcılığı (İ.Ö)
Barbaros Hayrettin Paşa Mesleki ve Teknik Anadolu Lisesi
Bilişim Teknolojileri / Web Tasarım
PROJELER
İAR Platform
Mobile/Web üzerinden 7/24 altın ve gümüş alım-satım işlemleri yapılabilen uygulamanın backend tarafı, eşzamanlı 800 kullanıcı limitini 1 milyona çıkaracak şekilde .NET Core 9 ile baştan sona yeniden geliştirildi. Projede Onion Architecture yapısı kullanıldı. Redis, Elasticsearch, MongoDB, Hangfire ve RabbitMQ entegrasyonları yapıldı.
Farklı projelerle veri senkronizasyonu için SQL Server CDC (Change Data Capture) kullanıldı. Elasticsearch cluster yapısı kuruldu. Sistem mikroservis mimarisine taşındı ve servislerin Docker üzerinde container haline getirilmesi ve deployment süreçlerinde aktif rol aldım.
Mevcut mobil uygulamaya ek olarak uygulamanın web tarafının geliştirilmesinde yer aldım. Web arayüzü Angular v19 ile geliştirildi ve backend servisleriyle entegre edildi.
Turkuvaz Kariyer Portalı
Turkuvaz Medya Grubu Holding bünyesinde yer alan kariyer platformunun geliştirme sürecini, 2 yazılımcı ve 2 tester ile birlikte baştan sona yürüttük. Proje mimarisi 2 Backend ve 2 Frontend olacak şekilde tasarlandı.
Backend tarafında .NET Core 7/8 kullanıldı ve proje Onion Architecture yapısında geliştirildi. CQRS yaklaşımı uygulanarak okuma ve yazma süreçleri ayrıştırıldı. Entity Framework Core ORM ile PostgreSQL veritabanı kullanıldı. Arka plan işlemleri için Hangfire, izleme ve hata takibi için Watchdog entegre edildi.
Uygulama içerisinde MediatR, Fluent Validation, Elasticsearch ve AutoMapper gibi kütüphaneler aktif olarak kullanıldı. Frontend tarafı Angular CLI v17 ile geliştirildi ve backend servisleriyle entegre edildi.
Kişilik Testi Programı
İnosoft Bilgi Sistemleri’nde çalışırken yapmış olduğum projenin amacı, bireylerin online kişilik testi yapabilmesidir. Proje, inoportal.com İK uygulaması içerisine entegre edilmek üzere geliştirilmiş olup, çalışanların sistem üzerinden kişilik testi yapabilmesini sağlamaktadır.
Yazılım dili olarak ASP.NET MVC kullanılmıştır. Veri tabanı olarak MS SQL Server tercih edilmiştir. Frontend tarafında HTML, CSS, jQuery ve JavaScript kullanılmış, hazır bir Bootstrap temasından faydalanılmıştır. Ayrıca projede Syncfusion bileşeni kullanılmıştır.
Online Organizasyon Şeması Programı
İnosoft Bilgi Sistemleri’nde çalışırken yapmış olduğum projenin amacı kullanıcı excel ile çalışan bilgilerini sisteme yükleyerek otomatik bir şekilde organizasyon şeması oluşturmaktır. Yazılım dili olarak ASP.NET MVC kullanılmıştır. Veri tabanı olarak MS SQL Server kullanılmıştır. Front end kısmında HTML, CSS, Jquery ve Javascript kullanılıp hazır bir Bootstrap temasından faydalanılmıştır. Bunun dışında Syncfusion bileşeni eklenmiştir.