Fatih TAN

Yazılım Mühendisi


1992 Adana doğumluyum. İlkokul ve liseyi Adana da bitirdikten sonra 2012 yılında Bahçeşehir Üniversitesinin Yazılım Mühendisliği bölümüne yerleştim. Yazılım mühendisliği ile birlikte Endüstri Mühendisliğinin "Optimization" yandal programına kaydoldum.

Yazılım geliştirmeye ilgim lise 2 de başladı. O yıllarda C Programlama dersi aldım. İlk öğrendiğim yazılım dilinin C olması büyük avantaj sağladı. C ile geliştirilen dillerin syntax ve semantik yönünden benzerlikleri sayesinde JAVA ve C# dillerini kolaylıkla öğrendim ve hala öğrenmeye devam ediyorum. JAVA ve C# dilleri dışında, Python, C/C++, MQL 4, MQL 5 dilleriyle çalışmalar gerçekleştiriyorum.

Üniversite 2. sınıftan itibaren profesyonel olarak çeşitli kurumlarda çalıştım. Çalıştığım her kurumda farklı yazılım teknolojilerini deneyimleme fırsatı elde ettim. Şu anda hukuk yazılımları üreten bir şirkette Yazılım Mühendisi olarak çalışıyorum.


Çalıştığım Şirketler

  • Tacirler Yatırım Menkul Değerler A.Ş
  • BimSA Uluslararası İş, Bilgi ve Yönetim Sistemleri A.Ş
  • Vektör Telekom Araç Takip ve Filo Yönetimi
  • BUZEB | Bahçeşehir Üniversitesi Uzaktan Eğitim Birimi
  • CicekSepeti.com
  • CodeLineX Yazılım ve Danışmanlık A.Ş
  • Dixie7 Yazılım ve Danışmanlık
  • Partner İstanbul Yazılım A.Ş
  • BA Hukuk Yazılımları A.Ş


Kullandığım Yazılım Teknolojileri

Web yazılımları başta olmak üzere iOS ve Android platformlarında mobil uygulama geliştiriyorum. Algorithmic Trading üzerine yatırım robotları ile ilgili çalışmalar yapıyorum.


Web

Bugüne kadar kullandığım web teknolojilerini kronolojik olarak sıralayacak olursak;

  • JSP
  • JSF
  • PHP
  • ASP.NET Web Form
  • Python
  • ASP.NET MVC
  • ASP.NET .Core MVC
  • JAVA Maven & Spring

Python, ASP.NET Web Form ve ASP.NET MVC ile 60+ proje üzerinde çalıştım.


Mobile App

iOS da Swift ile, Android de JAVA ile olmak üzere mobil uygulama geliştirme çalışmalarım oldu. Şu anda yayında ve herkese açık olmak üzere kullanılabilir, geliştirdiğim mobil uygulamalar;


Web Service

Geliştirdiğim mobil uygulamalarda da kullandığım Web Service teknolojisi ASP.NET MVC Web API 2. RestFUL servis olmakla birlikte içinde oAuth 2.0 authentication modülü bulunuyor. Ayrıca Python, JAVA ve PHP dilleriyle de Web Service çalışmaları gerçekleştirdim.


Desktop

Her Junior Developer gibi .NET Windows Form Application kullanarak masaüstü uygulamaları yazdım. Ayrıca WPF (Windows Presentation Foundation), JAVA Swing, JAVA FX, Python Tkinter teknolojilerini kullanarak da masaüstü uygulama geliştirme deneyimi elde ettim.