
*.Net/.Net Core tabanlı projelerde 9+ yıl tecrübe sahibi.
* Ekip liderliği konusunda 4+ yıl tecrübe sahibi.
* Bkm, Fast servislerinde tecrübe sahibi.
* Finans,ödeme sistemleri, bkm sertifikasyon süreçleri, KYC, sanal
cüzdan, web api entegrasyonları, fatura, muhasebe, crm iş
konularında tecrübe ve deneyim sahibi.
* React tabanlı projelerde tecrübe sahibi.
Yazılım geliştirme süreçlerinde aktif rol almanın yanı sıra, ekip yönetimi ve teknik liderlik görevlerini üstlendim. 10 kişilik bir yazılım ekibine liderlik ederek proje planlaması, görev dağılımı, kod kalitesi ve teslim süreçlerinden sorumlu oldum.
Aşağıda detaylarını belirttiğim projeler haricinde framework çalışmaları, şirket içi yazılım kültürü ve alt yapısal değişiklikler de aktif rol aldım.
Teknolojiler:
.Netcore 7,8,9 versiyonları kullanılmıştır.
Repository pattern, clean architecture, DDD,
CQRS, mediator pattern, result pattern, inbox-outbox pattern, buss transit
UnitOfWork, Dapper, EF Core, Nhibernate,
Redis, memory cache, hibrit cache,
RabbitMQ,
MSSQL, MySql, Oracle,
Hangfire, worker service,
ELK, Jwt,Ocelot, Azure, confluence
Projeler:
Fast Katman Servisleri :
Açık bankacılık(HHS), Ödeme İste (v2.0 dahil), Siper, Tr-Karekod(Kişiden kişiye, Üye iş yeri ödemesi), Kolas bu projelerin kodlama ve BKM sertifikasyon süreçleri dahil tüm süreçlerde aktif rol alıp, projeleri prod ortama alınmasını sağladım.
Açık bankacılık: HHS rolünde hizmet modülünde, hesap rızası ve ödeme emri modülleri prod ortama alındı. Bankalar sonrası ilk canlıya geçiş bizim tarafımızdan olmuştur.
Ödeme iste: Versiyon 1 ve 2 modülleri geliştirilerek prod ortama alındı. Bankalar sonrası ilk canlıya geçiş bizim tarafımızdan olmuştur.
Siper: Şüpheli işlem bildirimi servisleri kds vs gks servisleri prod ortama alınmıştır.
Tr-Karekod: Kişiden kişiye ödeme ve üye iş yeri ödemesi entegrasyonları tamamlanmış hem bkm hem fast tarafındaki sertifikasyonlar geçilmiş, karekod ödemelerinin diğer projelerdeki katman servislerine etkisi de tamamlanmış prod ortama alınmıştır.
Kolas: Kolay adres sorgulama servisleri prod ortama alınmış, diğer projelerdeki katman servislerine etkisi de tamamlanmıştır.
FAST:
Fast ile para gönderme, alma, iade(H31) süreçleri entegre edilmiş, katman servisleri de dahil edilerek para işlemleri prod ortama alınmıştır.
KYC:
Arksigner aracı kurum ile kullanıcı kimlik doğrulama süreci entegre edilmiştir. Proje kapsamında kps servisleri( tckn ve nvi) kullanılmıştır. Dfm( document file manager) yapısı kurulmuş, yönetmelik gereği tüm prosedurler ve süreç başarılı geçilmiş, prod ortamda oldukça yaygınlaştırılmıştır.
Birebin:
Yasal bahis sitesi olan birebin.com'un milli piyango idaresine bağlı şans oyunları yazılıp ( eşya piyangosu, kazı kazan, çarkıfelek, taş kağıt makas, zepplin, plinko) test süreçleri tamamlanıp prod ortama alınmıştır.
Birebin'in teknik alt yapı değişikliği, MASAK tarafından zorunlu tutulan sistem alt yapı değişiklikleri tamamlanıp prod ortama taşınmıştır.
SigortaFix:
Polisoft aracı servisleri kullanılarak; araç, konut, sağlık ve hayat sigortasi poliçeleri servisleri multi tenant modülünde hazırlanmış, holding bünyesindeki firmaların kullanımı için yapı oluşturulmuştur.
PayPorter:
Sanal cüzdan üzerinden payporter aracı kurumu servislerini kullanarak, yurt-dışına para gönderme, para alma modülleri eklenmiştir.
E-pin:
Sanal cüzdan üzerinden oyun içi alım servislerinin yazılımı, switch yapı ile ilgili modüllerin aktifliği sağlanmıştır.
Mevcut projelerin dönüşüm ile birlikte modern teknolojik süreçler ve metodolojiler baz alınarak tamamlanmıştır. Entegrasyon servisleri, background servisler ile birlikte bir çok yeni proje sıfırdan tasarlanmış ve tamamlanmıştır.
Projelerde mikroservis mimarisi baz alınmıştır.
Teknolojiler:
.Netcore 3.1, .net 5,6,7 versiyonları kullanılmıştır.
Katmanlı mimari, CQRS,mediator pattern, repository pattern,
JSON Web Token, Autofac, Swagger,ELK,Ocelot,SignalR,UnitOfWork,LinQ,Dapper, RabbitMQ,Redis, Jenkins, Bitbucket, MSSQL,Windows service,Firebase Api,Cors Policy
React- atomik mimari
Projeler:
Framework geliştirmeleri:
Projeler de kullanılmak üzere core servisler, loglama, kuyruklama, cashleme,veritabanı işlemleri, dapper,şifreleme, token,mail,sms uygulamaları yazılmıştır.
Background servisleri:
Hangfire ile 4 farklı domain için job servisler yazılmıştır.
Mobil bildirim için firebase api'leri kullanılarak windows servis yazılmıştır.
External - Internal servisler:
Dış firmaların Setcard ödeme servislerine entegre olarak cüzdan bazlı ödeme alabilmesi, iptal-iade süreçlerini yönetebilmeleri, fatura ve mutabakatı sağlayan servisler yazılmıştır.
Boyner,Mavi,Defacto,Köfteci Yusuf, Polo, Cacharel,Ayakkabı Dünyası,Hotiç,Mopaş bu servislere entegre olmuş başlıca firmalardır.
Verifone-Ingenico,Tostmatik,Rofoods,Gateplus pos başta olmak üzere otomat firmaları ile de servis entegrasyonu sağlanmıştır.
Esnek yan haklar:
Firmaya ait yeni bir proje olan esnek yan haklar platformunda teknik liderlik ve proje liderliği üstlenerek canlıya geçişi tamamlanmıştır. Proje, içerisinde 4 tane web 1 tane mobil uygulama barındırmaktadır. Tüm uygulamaların web servisleri,proje yönetimi,veritabanı yönetimi tarafında baştan sona rol alınmış ve proje canlı ortama taşınmıştır. Proje ; üye firmalar,kurumsal firmalar,operasyonel ekranlar ve son kullanıcıyı kapsamaktadır.
Üye Portal :
Üye işletmelerin kullandığı portal - admin sistemi geliştirilmiştir. Proje kapsamında üye işletmeleri günsonu, fatura, işlem listesi başta olmak üzere portal üzerinden işletmelerine ait işlemlerin takibi ve ilerleyişini gerçekleştirmek üzere tasarlanmıştır.
SetPos :
Üye işletmelerin mobil uygulama üzerinden günsonu, fatura, işlem listesi
ile birlikte QR ve NFC kart okuma teknolojileri ile ödeme alabilmesini sağlamaktadır.
SetMobil: Bireysel Setcard müşterilerinin kullanmış olduğu mobil uygulama transformasyon süreci ile birlikte sıfırdan tasarlanıp geliştirilmiştir. QR ile ödeme, deeplink ile birden fazla projenin altyapısına uygun ödeme, kişisel bilgiler harita gösterimi olmak üzere birçok özelliği sağlamaktadır.
Bireysel Setcard: Bireysel Setcard müşterilerinin kullanmış oldukları web portaldır. Kullanıcılar kişisel kullanımın yanında kredi kartı ödemesi(Virtual Pos servisleri yazıldı.) ve BKM express ile ödeme yapabilmektedir.
Intranet: Şirket içi personellerin IK portalıdır, portal ile birlikte personeller izin,avans vs gibi formları girebilmesini sağlamaktadır. Duyuru, şirket içi haberleşmeleri sağlamaktadır.
IVR Web Services: Setcard IVR sistemi için 3rd party firmalar için servis yazılmıştır, servis ile fatura,kart hareketleri vb bilgileri alabilmektedir.
Web Services: 3rd party firma ile servisler geliştirilmiştir, servis kapsamında ödeme,iptal,geri iade,gün sonu, fatura vb bütün pos işlemleri yapılmaktadır.
Scheduler: Otomatik çalışacak joblar için Hangfire ile birlikte servis altyapısı kurulmuştur.
APIGATEWAY: Servisleri tek bir kanal üzerinden yönetebilmek adına mikroservis mimarisi baz alınarak ara katman oluşturulmuştur.
Yukarıdaki projelere ek olarak servisler geliştirilmiştir,veritabanı tablo tasarımı, kod mimarisi tasarımında görev alınmıştır. Ekip liderliği ve proje liderliği yapılmıştır.
Firmanın transformasyon süreci başarı ile gerçekleştirilmiştir. Veritabanı, mimari süreçler yeni teknolojiler baz alınarak gerçekleştirilmiştir.
Teknolojiler:
.Net- katmanlı mimari,Angular 4+, MSSQL,JSON Web Token, Autofac, Swagger,Bitbucket, Windows service,Firebase Api
Projeler:
Yurtdışı Para Transferi :
Bayilerin yurtdışı para transferini sağlamaktadır. MoneyGram ile birlikte geliştirilen servisler ile entegrasyon ve sertifika süreci tamamlanmıştır. Para transferi kapsamında muhasebe entegrasyonları(Logo), fraud geliştirmeleri yapılmıştır.
Yurtiçi Para Transferi :
Bayilerin yurtiçi para transferini sağlamaktadır. Migros ile karşılıklı geliştirilen projede hem migros kasalarından hem web üzerinden para transferi gerçekleştirilmektedir.
HemenAl Para Transferi :
Bayilerin Finansbank ile kredi alan kullanıcılardan tahsilat yapılmasını sağlamaktadır.
Fatura Ödeme :
Bayilerin fatura ödemelerini alabildikleri uygulamadır. Enerjisa ve bankalar ile birlikte gerçekleştirilen uygulama entegrasyonlar ile ödemeleri gerçekleştirmektedir.
Başvuru Süreci :
Bayilerin sistem başvuralarını yapabildiği operasyon ekipleri haberleşebildikleri portal uygulamasıdır.
gonder-al:
Firmanın kurumsal web sitesi yazılmıştır.
Firma bünyesinde mobil uygulamalar ve oyunlar geliştirilmiştir. Oyunların backend süreçleri geliştirilmiştir. Geliştirilen oyunlardan bazıları google play ve app store da feature olmuştur.
Projeler:
Slidey,Farm Bubbles Bubble Shooter, Bubble Popland,Trafic Arrivals,anatomic.us.
Teknolojiler: Unity, java
BRITISH TIME-Upper Intermediate
Yazma(4) , Okuma(4), Konuşma(3)
İTü24 Yazılım Uzmanlığı Eğitimi
BRITISH TIME-Upper Intermediate
Hazırlık Mezuniyet Belgesi / Upper -Intermediate / Istanbul Aydın Üniversitesi