Mahdi Molavi hakkında

Mahdi Molavi, İzmir, Türkiye'de yaşayan kıdemli bir .NET backend mühendisi ve tensör ayrışımı araştırmacısıdır. On yılı aşkın süredir C#, ASP.NET Core, SQL Server ve Redis ile yüksek trafikli sistemler geliştiriyor; Tarbiat Modares Üniversitesi'ndeki yüksek lisans tezinde ise kosinüs dönüşümüne dayalı bir çarpım üzerine kurulu bir tensör ayrışımı olan tc-SVD'yi geliştirdi.

Bu sayfa temel bilgileri tek bir yerde topluyor: kısa ve uzun biyografiler, çalışmaların arkasındaki rakamlar, araştırmalar ve kendisine nereden ulaşılabileceği. Buradaki her bilgi özgeçmişiyle ve bu sitede anlatılan projelerle örtüşüyor.

Biyografiler

Tek cümlede

Mahdi Molavi, yüksek trafikli sistemler geliştiren ve büyük veri için tensör ayrışımları üzerine araştırma yapan kıdemli bir .NET backend mühendisidir.

Kısa (yaklaşık 50 kelime)

Mahdi Molavi, C#, ASP.NET Core, SQL Server ve Redis alanlarında on yılı aşkın deneyime sahip kıdemli bir backend mühendisidir. On binlerce eşzamanlı kullanıcıya hizmet veren ölçme ve değerlendirme platformları geliştirdi ve .NET mikroservis çalışmalarına liderlik ediyor. Bilgisayar Bilimleri alanında yüksek lisans derecesine sahip; tezinde tc-SVD tensör ayrışımını geliştirdi.

Daha uzun

Mahdi Molavi, İzmir, Türkiye'de yaşayan kıdemli bir .NET backend mühendisi ve tensör araştırmacısıdır. Ekim 2023'ten bu yana NovaTech'te kıdemli backend mühendisi olarak çalışıyor; burada madde tepki kuramına dayalı, yaklaşık 89.000 öğrenciye hizmet veren uyarlamalı bir test platformunun mimarisini tasarladı, .NET 6/8 mikroservis geliştirmeye liderlik ediyor ve backend ekibine mentorluk yapıyor. Öncesinde Gozine2'de, sınav zirvelerinde 45.000 ile 70.000 eşzamanlı kullanıcıyı kaldıran bir Redis Sentinel yüksek erişilebilirlik kurulumunu tasarlayıp deploy etti, Locust yük testleriyle SQL Server'ı ve yoğun çağrılan API'leri iyileştirdi ve dört kişilik bir veri bilimi ekibi kurdu. 2024'te Noraco için yaptığı sözleşmeli işte, 5.000'den fazla sınav sorusundan oluşan bir soru bankası için LLM ile etiketleme yapan, PDF'ten LaTeX'e dönüştüren bir pipeline geliştirdi.

Urmiye Üniversitesi'nde uygulamalı matematik, Tarbiat Modares Üniversitesi'nde bilgisayar bilimleri okudu. Dr. Mansoor Rezghi danışmanlığında hazırladığı Tensör Temsiliyle Büyük Veri Öğrenimi başlıklı tezi tc-SVD'yi tanıttı ve onu sınıflandırma, kümeleme, beyin görüntüleme verileri ve akış verisiyle güncellemelerde kullandı. İleri Makine Öğrenmesi ve Veri Madenciliği derslerinde asistanlık da yaptı.

Bir bakışta

  • Rol: NovaTech'te Kıdemli Backend Mühendisi (uzaktan), Ekim 2023'ten beri.
  • Deneyim: .NET ile on yılı aşkın deneyim: C#, ASP.NET Core, EF Core, SQL Server, Redis, RabbitMQ, Docker.
  • Ölçek: yaklaşık 89.000 öğrenciye hizmet veren uyarlamalı bir test platformu; sınav zirvelerinde 45.000 ile 70.000 eşzamanlı kullanıcı için bir Redis Sentinel kurulumu; LLM destekli bir pipeline ile oluşturulan 5.000+ soruluk bir soru bankası.
  • Araştırma: büyük veride sınıflandırma, kümeleme ve artımlı öğrenme için tensör ayrışımları (t-SVD ve tc-SVD).
  • Eğitim: Bilgisayar Bilimleri yüksek lisansı, Tarbiat Modares Üniversitesi, 2016–2019 (not ortalaması 18,8/20); Uygulamalı Matematik lisansı, Urmiye Üniversitesi, 2011–2015.
  • Öğretim: İleri Makine Öğrenmesi ve Veri Madenciliği derslerinde asistan (2018, 2020–2021).
  • Ödüller: Quera rekabetçi programlamada 50.000+ katılımcı arasında 138. sıra; HamCode C# yarışmasında 2.000+ katılımcı arasında ilk 5 (2021); HamCode JavaScript'te 5.000+ katılımcı arasında üçüncülük (2021); Fanavard makine öğrenmesi yarışmasında finalist (2018).
  • Diller: Azerbaycan Türkçesi ve Farsça (ana dil), Türkçe ve İngilizce (profesyonel düzey).
  • Konum: İzmir, Türkiye; uzaktan çalışıyor.

Kariyer

  • 2023–günümüz, NovaTech: kıdemli backend mühendisi; IRT tabanlı uyarlamalı test platformu, .NET mikroservis liderliği.
  • 2024, Noraco (sözleşmeli): PDF'ten LaTeX'e dönüşüm ve LLM ile etiketleme pipeline'ı, FastAPI servisleri ve React ile bir inceleme konsolu.
  • 2021–2023, Gozine2: kıdemli backend mühendisi; Redis Sentinel ile yüksek erişilebilirlik, SQL Server ve API iyileştirmeleri, veri bilimi ekip liderliği. Daha önce, 2021'de, raporlamayı yeniden tasarladığı ve yapılandırılmış loglamayı getirdiği full-stack bir rol.
  • 2020–2021, Refah Bankası döviz bürosu (freelance): elektronik tablolara dayalı döviz havalesi muhasebesinin yerini alan bir back-office sistemi.
  • Aralık 2018'den beri, freelance ve yan projeler: React Native uygulamalarıyla çok mağazalı bir pazaryeri olan Marketo (2018–2020); bir bankacılık araştırma enstitüsünün ansiklopedisi için bir konu haritası ve wiki ile web tabanlı bir BPMS (2019–2020); bir ekibin parçası olarak TimescaleDB üzerinde bir kripto ve forex piyasa verisi pipeline'ı (2024); bir teslimat ve saha hizmeti platformu (2025–2026); bina yönetimi SaaS'ı Hamsayeh ve geliştirilmekte olan multi-tenant bir mikroservis platformu (2026).
  • 2019, OmidanHozoor: React ve React Native uygulamalarını kararlı hâle getirdi; sürümlenmiş ve dokümante edilmiş REST API'ler geliştirdi.
  • 2016–2018, Withem: oyuncular için özel bir sosyal ağda .NET geliştirici.

Bu çalışmaların bir kısmı Projeler bölümünde vaka çalışması olarak anlatılıyor.

Araştırma

Araştırmaları, büyük çok yönlü verilerden, onları önce vektörlere düzleştirmeden nasıl öğrenilebileceği sorusuna odaklanıyor. Çalışma, Kilmer ve Martin'in t-çarpımı ve t-SVD'si üzerine kuruluyor ve onların periyodik sınırını yansıtıcı bir sınırla değiştiriyor; ortaya çıkan tc-SVD, ayrık kosinüs dönüşümü üzerinde çalışıyor. Tensör rehberleri fikirleri kısaca açıklıyor, tez özeti sonuçları ele alıyor ve MATLAB kodu github.com/mahdipc/tcSVD adresinde açık kaynak olarak yayımlanıyor.

Açık kaynak

  • tcSVD: MATLAB'de tc-SVD ve t-SVD; tensör tabanlı sınıflandırma, kümeleme ve artımlı güncellemelerle birlikte.
  • Dima.Finance: Clean Architecture, DDD ve CQRS ile ASP.NET Core'da yazılmış bir finans yönetimi backend'i.
  • Sayısal analiz kodları: integral denklemler, dalgacık yöntemleri ve Runge–Kutta şemaları üzerine on makaledeki deneyleri yeniden üreten Mathematica not defterleri; GitHub üzerinde.

Yazılar

Tensör yöntemleri, büyük veri ve backend mühendisliği üzerine yazıyor. Başlamak için Tensor Notları 1: Verinizi Düzleştirmeyi Bırakın yazısını ya da t-SVD'ye dair kısa rehberi okuyun.

Profiller ve iletişim

Web siteleri, backend ve performans çalışmaları, arama görünürlüğü veya tensör yöntemleri için Benimle çalışın sayfasına göz atın.

Sık sorulan sorular

Mahdi Molavi kimdir?

Mahdi Molavi, C#, ASP.NET Core, SQL Server ve Redis ile yüksek trafikli sistemler geliştirmede on yılı aşkın deneyime sahip kıdemli bir .NET backend mühendisi ve tensör ayrışımı araştırmacısıdır. Tarbiat Modares Üniversitesi'nde Bilgisayar Bilimleri yüksek lisansı yaptı ve İzmir, Türkiye'de yaşıyor.

Mahdi Molavi ne ile tanınıyor?

Sektörde yüksek trafikli .NET sistemleriyle: yaklaşık 89.000 öğrenciye hizmet veren uyarlamalı bir test platformu ve sınav zirvelerinde 45.000 ile 70.000 eşzamanlı kullanıcıyı kaldıran bir Redis Sentinel kurulumu. Araştırmada ise kosinüs dönüşümüne dayalı bir çarpım üzerine kurulu bir tensör ayrışımı olan tc-SVD ile.

tc-SVD nedir?

tc-SVD, Mahdi Molavi'nin yüksek lisans tezinde geliştirdiği tensör ayrışımıdır. t-SVD'de gizli olan periyodik sınırı yansıtıcı bir sınırla değiştirir; böylece hesaplama ayrık kosinüs dönüşümü üzerinde yürür ve reel aritmetikte kalır.

Mahdi Molavi nerede yaşıyor?

İzmir, Türkiye'de yaşıyor ve başka ülkelerdeki ekiplerle uzaktan çalışıyor.

Mahdi Molavi ile nasıl iletişime geçebilirim?

mhdmlv93@gmail.com adresine e-posta göndererek ya da linkedin.com/in/mahdimolavi üzerinden LinkedIn ile. Proje talepleri Benimle çalışın sayfasında anlatılıyor.

Ana sayfaya dön