Hakkımda
1991 yılında Sinop'ta doğdum. İlk ve ortaöğretimimi Sinop'ta tamamladıktan sonra, 2005-2009 yılları arasında İstanbul'daki Taşdelen İMKB Anadolu Teknik Lisesi'nin Bilişim Teknolojileri/Bilgisayar Programlama bölümünden mezun oldum. Ardından, 2009-2011 yılları arasında Sakarya Üniversitesi'nde aynı bölümde eğitimime devam ederek dereceyle mezun oldum. Eğitimime olan ilgim ve bilişim alanında daha derin bilgi edinme arzumla, İstanbul Üniversitesi’nde Yönetim Bilişim Sistemleri bölümünde ikinci üniversite eğitimime başladım ve bu bölümden de başarıyla mezun oldum.
16 yaşında ilk 'Hello World' programımı yazdım ve yazılıma olan tutkum burada başladı. 18 yaşında, "Ağaç yaşken eğilir" düşüncesiyle BaşarıSoft eğitim firmasından aldığım bir yıllık "MCPD Yazılım & Veri Tabanı Uzmanlığı" eğitimiyle bilgimi pekiştirdim. 2017 yılında Tunceli 4. Komando Tugayı'nda askerlik görevimi "Mavi bere düşmez yere" diyerek tamamladım.
Şu anda bir teknoloji şirketinde yazılım geliştirici olarak profesyonel hayatıma devam etmekteyim.
.NET Ekosistemi: C#.NET ve VB.NET dillerinde ileri seviyede uzmanlık sahibiyim. Hem .NET Framework hem de .NET Core üzerinde geniş deneyimim bulunmaktadır, bu sayede güçlü ve ölçeklenebilir uygulamalar geliştirebiliyorum.
Mikroservis Mimarisi ve Konteynerleme: Mikroservis mimarisiyle Docker ve Kubernetes kullanarak modern uygulamaları hızlı ve etkili bir şekilde dağıtma ve ölçeklendirme yetkinliğine sahibim. Bu teknolojiler ile bulut tabanlı çözümler geliştirmekte uzmanım.
Veri Yönetimi ve Analitiği: MsSQL Server, PostgreSQL, Oracle, ve MongoDB gibi çeşitli veritabanı sistemlerinde derin bir deneyimim var. Ayrıca, Kafka, ElasticSearch ve Kibana gibi veri işleme ve analitik araçlarıyla büyük veri akışlarını yönetme ve analiz etme konusunda yetkinim.
Web Teknolojileri: HTML5, CSS3, Bootstrap, JavaScript, jQuery, KnockoutJS ve TypeScript gibi modern teknolojileri kullanarak dinamik ve kullanıcı dostu web uygulamaları geliştiriyorum.
Yazılım Geliştirme Süreçleri: Agile ve Scrum gibi esnek yazılım geliştirme metodolojilerine hakimim. Azure DevOps ve CI/CD süreç otomasyonu araçları ile yazılım geliştirme süreçlerini optimize ediyorum ve hızlı teslimatlar sağlıyorum.
Diğer Teknik Yetkinlikler: Nesne Yönelimli Programlama (OOP) prensipleri, tasarım desenleri ve SOLID prensiplerine uygun, temiz ve sürdürülebilir kod yazma becerisine sahibim. Ayrıca, SOAP, REST ve RESTful servislerin tasarımı ve geliştirilmesinde uzmanım.
Proje Deneyimi: Yaptığım projeler arasında CRM, ERP, CMS gibi kurumsal uygulamaların yanı sıra B2B ve B2C e-ticaret çözümleri bulunmaktadır.