Fatih Işık

Fatih Işık

Yazılım Mühendisi / Teknik Lider

İstanbul / Fatsa, Ordu, TR

[email protected]

+905366914276

Özgeçmiş

sirfi

fatih-isik

FI.ToString

fi.tostring

Fatih_Isik

FIToString

Fatih Işık


Profil

Teknolojiye olan tutkum, yazılım sektöründeki sürekli gelişimimin temel itici gücüdür. Bilgisayar Mühendisliği alanındaki sağlam altyapım ve devam eden Yönetim Bilişim Sistemleri eğitimimle, on yılı aşkın süredir .NET ve web teknolojilerinde uzmanlaştım. Lider olarak, ekip çalışmasına ve stratejik karar almaya öncelik veriyor, projeleri fikir aşamasından tamamlanmasına kadar başarıyla yönetiyorum. Güçlü ekipler kurmaya ve yenilikçi çözümler sunmaya kararlıyım; hızla değişen bu alanda öğrenmeye ve uyum sağlamaya her zaman açığım.

Beceriler

C#, SQL, .NET, ASP.NET, ASP.NET MVC, .NET Core, ASP.NET Core, JavaScript, HTML, CSS, SCSS, Vue.js, React, Dart, Go


Diller

İngilizce, Azerbaycan Dili


Programlama Dilleri Zaman Çizelgem

2006 -> Classic ASP, JavaScript, SQL(Access Veritabanı)
2008 -> PHP, SQL(MySQL)
2010 -> C#, SQL(SQL Server)
2019 -> Dart
2020 -> Go, SQL(PostgreSQL)
2021 -> N1QL(Couchbase)
2023 -> Elasticsearch

İş Deneyimi

Yazılım Mühendisliği Müdürü / Defacto Teknoloji
Tem 2023 - Devam Ediyor

Mobil ve web tabanlı kasa uygulamaları geliştiriyoruz. Bu uygulamalarda hem geliştirici hem de teknik lider olarak görev alıyorum. Ar-Ge çalışmalarının çoğundan sorumluyum ve sistemi modern, güvenilir ve ölçeklenebilir tutmak için ekibi yeni teknolojileri keşfetme ve uygulama konusunda yönlendiriyorum. Yığınımız .NET 6.0, .NET 7.0, .NET 8.0, Go, SQL Server, Couchbase, Elasticsearch, Flutter, Vue.js, Microservices, Dapr ve Nats'ı içermektedir. Zamanla, .NET 8 ve SQLite kullanarak projeyi çevrimdışı mod ile genişlettik. SQLite'ın JSON desteğinden yararlanarak, uyarlanabilirliği artıran ve genel sistem tasarımını iyileştiren daha esnek, NoSQL benzeri bir veri yapısı elde ettik.

Felaket senaryosu olarak, merkezle bağlantı gidip satış yedeklemesi yapılamadığında mağazada merkezi sunucu kurmak yerine kasalar arası gRPC ile P2P iletişimi geliştirdik. Böylece bir kasanın satışları diğer kasalara aktarılabiliyor ve sistemin dayanıklılığı ile erişilebilirliği artırılmış oldu.

POS entegrasyonunun sonraki aşamasında, kart ve banka anlaşmalarına göre kasiyere uygulama ekranında taksit seçenekleri dinamik olarak sunulmaya başlandı. Böylece, peşin fiyatına taksit anlaşmalı bankaya ait kartla vadeli satış yapılmasının önüne geçilerek, şirket ve müşteri çıkarlarına uygun taksit seçimi sağlandı.

Kıdemli Geliştirici / Defacto Teknoloji
Nis 2021 - Haz 2023

Kıdemli geliştirici olarak, mobil ve web tabanlı kasa uygulamalarının hem arka hem de ön yüz geliştirilmesinde aktif rol aldım. Yeni özelliklerin uygulanması, performans optimizasyonu ve kod kalitesinin sağlanması için en iyi uygulamaları ve kod incelemelerini gerçekleştirdim. Teknoloji yığınımız .NET 6.0/7.0/8.0, Go, SQL Server, Couchbase, Elasticsearch, Flutter, Vue.js, Mikroservisler, Dapr ve Nats'tan oluşuyordu. Mimari karar süreçlerine katıldım ve çapraz fonksiyonlu ekiplerle birlikte ölçeklenebilir ve sürdürülebilir çözümler geliştirdim.

Bu dönemde, Türkiye'de yaygın olarak kullanılan Worldline (eski Ingenico) cihazları ve şirketin ECR protokolü olan IMPPro ile fiziksel POS entegrasyonunu gerçekleştirdik. İlk aşamada entegrasyon sadece ödeme yönlendirmesi sağlıyor, kasiyer işlemi uygulamadan başlatıp POS cihazında devam ettiriyordu.

.NET ve Web Geliştirici / 0ve1 I.T.
Ara 2015 - Mar 2021

Bu pozisyonda, turizm ve rezervasyon web projelerinin hem arka hem de ön yüz geliştirilmesinden sorumluydum. Rezervasyon formlarının tasarımı ve uygulanması, üçüncü parti API entegrasyonları ve mevcut sistemlerin bakımı görevlerim arasındaydı. ASP.NET Web Forms ve WCF ile servis tabanlı mimariyi hayata geçirdim, jQuery ve Bootstrap ile modern ve kullanıcı dostu arayüzler geliştirdim. HTML, CSS, JavaScript ve Bootstrap ile duyarlı ve tarayıcı uyumlu tasarımlar sağladım.

.NET ve Web Geliştirici ve Sunucu Yöneticisi / YS Group
Ağu 2014 - Haz 2015

Tam yığın geliştirici ve sunucu yöneticisi olarak, reklam ve e-ticaret sistemlerinin geliştirilmesinde liderlik yaptım. ASP.NET MVC ve Entity Framework ile ölçeklenebilir web uygulamaları geliştirdim, Angular.js ve jQuery ile dinamik kullanıcı arayüzleri oluşturdum, Bootstrap ile modern tasarımlar sağladım. Ayrıca, Windows sunucu ortamlarının yönetimi (IIS ve DNS sunucusu konfigürasyonu), otomatik dağıtım ve sistem izleme ile yüksek erişilebilirlik sağladım.

.Net ve Web Geliştirici / Serbest veya Hobi
May 2006 - Devam Ediyor

Serbest geliştirici ve teknoloji meraklısı olarak, sürekli yeni programlama dilleri, framework'ler ve araçlar öğreniyorum. 2006 yılında HTML ve Classic ASP ile başladığım web geliştirme yolculuğumda, edindiğim bilgileri kişisel ve serbest projelerde uyguladım. Odak noktam; test edilebilir, sürdürülebilir ve ölçeklenebilir çözümler üretmek, modern mimarilerle denemeler yapmak ve yeni teknolojileri iş akışıma entegre etmektir. Aşağıda, her biri test edilebilir ve canlı olarak erişilebilen tamamlanmış projelerim yer almaktadır.

  • Yeşilköy Köyü Web Sitesi - Canlı
    Ön Yüz Geliştirme : HTML, CSS, JavaScript, jQuery
    Arka Yüz Geliştirme : C#, ASP.NET Core, Entity Framework Core, PostgreSQL
  • fiQuiz - Kaynak Kodu - Quiz
    Ön Yüz Geliştirme : HTML, SCSS, CSS, JavaScript, jQuery, Bootstrap, React
    Arka Yüz Geliştirme : C#, ASP.NET Core, Entity Framework Core, MySQL
  • SatcoDX Editor - Canlı - Kaynak Kodu
    Ön Yüz Geliştirme : HTML, SCSS, CSS, JavaScript, Bootstrap, Vue.js, BootstrapVue

Eğitim

Azerbaycan Teknik Üniversitesi / Bilgisayar Mühendisliği
2009 - 2014

Lisans Derecesi

Osmancık Lisesi
2002 - 2006

Lise Diploması