Deneyimler
Serbest çalışan
Mart 2007'de Bilgi Teknolojileri Mühendisliği eğitimiyle eş zamanlı olarak başladığı kariyerine devam eden kıdemli bir Web ve Masaüstü Geliştiricisidir. Teknik ve yazılım desteği alanında sağlam bir temel oluşturduktan sonra, özel İçerik Yönetim Sistemleri (CMS) geliştirme üzerine uzmanlaşarak freelance çalışmaya yönelmiştir. Joomla ve Nuke gibi hazır platformların sınırlılıklarını fark ederek, projelere özel üstün esneklik ve verimlilik sunan, kendi geliştirdiği tescilli çözümlere odaklanmıştır. Halihazırda, olağanüstü verimliliği ve kullanıcı dostu deneyimiyle beğeni toplayan kendi CMS'i üzerinde, sürekli olarak yüksek performanslı web çözümleri sunmaktadır.
Erdebil, İran
Afsoongar
Tam yığın programcı
Serbest çalışma (freelance) döneminden kurumsal bir yapıya başarılı bir geçiş yaparak, ASP Classic ve VBScript gibi eski nesil (legacy) teknolojilerle web projeleri geliştirme sorumluluğunu üstlendi.
Şirketin veritabanı sisteminin Microsoft Access'ten MySQL'e taşınması (migrasyonu) sürecini başarıyla yöneterek kritik bir altyapı yükseltmesine öncülük etti. Bu geçiş, proje performansında ve ölçeklenebilirlikte kayda değer artışlar sağladı.
Laleh International Hotel (Sarein şubesi) web sitesi projesinin ilk tasarımdan geliştirmeye ve son yayına alınmasına kadar tüm yaşam döngüsünü baştan sona bağımsız olarak yönetti.
Laleh Hotel projesinin özel gereksinimlerini karşılamak amacıyla, ASP Classic teknolojisini kullanarak müşteriye özel bir İçerik Yönetim Sistemi (CMS) geliştirdi.
PHP, C# ve Java gibi modern dillerde ileri düzey yetkinliğe sahip olmasına rağmen, şirketin mevcut teknoloji yığını olan ASP Classic'e hızla adapte olarak yüksek kalitede projeler teslim etti; bu süreçte güçlü teknik uyum ve hızlı öğrenme kabiliyetini kanıtladı.
Burada öne çıkardığım deneyimler, gelişimimde en belirleyici rolü oynamış olanlardır. Mesleki ilerlememe artık katkı sağlamayan daha yeni ve kıdemli pozisyonlarım yerine, bana önemli öğrenme ve gelişim fırsatları sunan görevlere bilinçli olarak öncelik verdim.
Eğitim
ZNU
Yazılım Mühendisliği Yüksek Lisansı
Eyl 2019
Projeler
Orman: Sizin İçeriğiniz, Sizin Mimarınız. Kod Yazmak Yok.
Orman, geliştiricilere ve içerik üreticilerine kendi içerik mimarileri üzerinde mutlak kontrol sağlamak üzere tasarlanmış yeni nesil bir İçerik Yönetim Sistemi'dir (CMS).
Sınırsızca İnşa Edin Katı şablonların ötesine geçin. Orman, tamamen özelleştirilebilir alanlar kullanarak kendi veri yapılarınızı sıfırdan oluşturma gücü verir—tüm bunları tek bir satır kod yazmanıza gerek kalmadan yaparsınız. Orman'ın öne çıkan özelliği, geleneksel olarak karmaşık ve kod-yoğun bir görev olan içerik modellemeyi basit ve akıcı bir görsel sürece dönüştüren son derece sezgisel grafik arayüzüdür.
Hız İçin Geliştirilmiş Bir Mimari Teknik altyapısında Orman'ın gücü, granüler (tanecikli) veri depolama modelinde yatar. Her bir alan, benzersiz bir anahtara ve adrese sahip bağımsız bir veri noktası olarak işlenir. Bu yüksek verimli yaklaşım, veri erişimini optimize ederek herhangi bir içerik parçasını uygulamanızın dilediğiniz yerinde inanılmaz bir hız ve basitlikle almanızı ve kullanmanızı sağlar.
Onvan, web sitelerini zahmetsizce oluşturmak ve yönetmek için tasarlanmış güçlü bir çevrimiçi platformdur. "Orman"ın temelindeki sağlam altyapıdan güç alan Onvan, kullanıcılara dijital içeriklerini yönetirken sorunsuz ve keyifli bir deneyim sunar.
Mirage, güçlü ve esnek kullanıcı arayüzlerinin geliştirme sürecini hızlandırmak amacıyla tasarlanmış, React için geliştirilmiş sofistike bir UI Kitidir.
Mirage'ın temel gücü, deklaratif (bildirimsel) yaklaşımında yatar: Geliştiriciler, karmaşık ve tamamen özelleştirilmiş arayüz yerleşimlerini (layout) sadece birer JSON nesnesi olarak tanımlayarak oluşturabilirler. Mirage, bu tanıma dayanarak gerekli tüm alanları ve bileşenleri dinamik olarak render eder (ekrana çizer).
Platform, tekrarlanabilir (repeatable), açılıp kapanabilir (collapsible) ve koşullu (conditional) alanlar gibi zengin bir modern alan türü yelpazesi için dahili destek sunar. Bu özellikler, Mirage'ı günümüz uygulamalarını inşa etmek için kapsamlı bir araç takımı haline getirir.
FormFa Sistemi, formlarınız için esnek ve isteğe bağlı bir yapı ve düzen tanımlamanıza ve gerekli bilgileri size göndermeleri amacıyla kullanıcılarınızın erişimine sunmanıza imkân tanır.
Mirage Kullanıcı Arayüzü Kiti (UI Kit) kullanılarak geliştirilmiş olan bu uygulama, çevrimiçi (online) olarak ve aynı zamanda sisteme kurulu (masaüstü veya mobil versiyon) şekilde çalışabilme yeteneğine sahiptir.
Kullanıcı verilerinin güvenliği ve gizliliği büyük önem taşıyan psikoloji merkezleri, tıp klinikleri, hukuk büroları, sigorta şirketleri ve finans kuruluşları gibi işletmeler için form şeması, yalnızca FormFa masaüstü veya mobil uygulaması üzerinden çalışacak şekilde ayarlanabilir ve kullanıcıların verilerden şifrelenmiş çıktı alarak bunu güvenli ve onaylanmış bir kanal üzerinden ilgili yöneticilere teslim etmeleri zorunlu kılınır.
Scuta, tamamen JavaScript ile geliştirilmiş, çok yönlü bir statik web sitesi oluşturucudur (SSG). HTML yapılarını dinamik olarak işlemek (render) için popüler Handlebars şablon motorunu kullanır.
Askuta'nın en önemli özelliklerinden biri, yerleşik çok dilli desteğidir. Bu özellik, geliştiricilerin uluslararası web siteleri oluşturmasını kolaylaştırır. Sistem bu işlevselliği, tüm sayfa içeriğini temiz ve yönetilebilir JSON dosyalarından alarak sağlar ve böylece veriyi sunum katmanından etkili bir şekilde ayırır.
Bu çalışma, kanatlı hayvan kuluçka sürecini en iyi duruma getirerek verim kalitesini yükseltmek amacıyla tasarlanan Arduino tabanlı bir sistemin geliştirilmesini ve hayata geçirilmesini konu almaktadır. Sistemin mühendisliği, yerleşik bilimsel literatürün derinlemesine incelenmesine ve analizine dayanmaktadır. Cihazın etkinliği ve güvenilirliği ise iki yıl boyunca sürdürülen sıkı ve tekrarlamalı testler ile elde edilen sonuçların titizlikle değerlendirilmesi neticesinde kanıtlanmış ve kusursuz hale getirilmiştir."
Yetenekler
-
Tam yığın çok platformlu geliştirici
-
Sanat yönetmeni
-
Donanım ve IoT geliştiricisi
-
Algoritma tasarımı
Kurslar
C#.NET ile Masaüstü Geliştiricisi
TVTO
Java ile masaüstü geliştiricisi
TVTO
PHP ile web geliştiricisi
TVTO
Vue Mastery
Vue Mastery
React
Kendi kendine öğrenmiş