Hakkımda
Bilgisayar mühendisliği öğrencisi olarak veri odaklı çözümler geliştirmeyi hedefliyorum.
Hakkımda
Merhaba, ben Ramazan İzci. Ondokuz Mayıs Üniversitesi Bilgisayar Mühendisliği 3. sınıf öğrencisiyim. Yazılım, veri bilimi ve yapay zekâ konularına ilgi duyuyor, bu alanlarda hem kendimi geliştirmeye hem de projeler üretmeye odaklanıyorum.
Yazılım yolculuğum lise yıllarımda başladı. O dönemde yazılımı daha çok kendi hayatımı kolaylaştırmak için kullandım. Günlük işlerde zaman alan ve tekrar eden süreçleri otomatikleştirmek amacıyla küçük yazılımlar geliştirdim. Bu yaklaşım bana, yazılımın yalnızca bir hobi değil, gerçek bir problem çözme aracı olduğunu gösterdi.
Üniversiteye geldiğimde ise odağım daha ciddi ve geniş kitlelere hitap eden projelere kaydı. Şu anda en önemli çalışmam olan sinavizcisi.com, öğrencilerin tercih ve sınav süreçlerinde veri odaklı analizler ve yapay zekâ destekli çözümler sunan bir eğitim platformu. Henüz açılalı 3 ay olmamasına rağmen, yalnızca son ayda 100.000'in üzerinde sayfa görüntülenmesi alarak hızlı bir büyüme gösterdi.
Bugün yazılımı yalnızca kendi işlerimi kolaylaştırmak için değil, binlerce insana fayda sağlayacak çözümler üretmek için kullanıyorum. Gelecekteki hedefim, özellikle eğitim teknolojileri ve yapay zekâ alanında daha yenilikçi ve etkili projeler geliştirmek.
Şu an ne yapıyorum?
Şu anda ana odağım, Sınavİzcisi platformumu daha da geliştirerek; yalnızca öğrencilerin değil, öğretmenlerin, eğitimcilerin ve öğrenci koçlarının da kullanabileceği, daha büyük ve çok daha fazla yapay zekâ teknolojisinin entegre olduğu kapsamlı bir eğitim platformu haline getirmek. Sınavİzcisi'nden elde ettiğim reklam gelirleri sayesinde bu projeyi büyütmek benim için hem ilgi çekici hem de motive edici bir hedef. Bunun yanında, kendi eğitimimde veri bilimi ve yapay zekâ alanında kendimi geliştirmeye odaklanıyorum.
Projelerim
Gerçek dünya problemlerini çözen, ölçeklenebilir ve kullanıcı odaklı projeler geliştiriyorum.
Sınavİzcisi
YKS verilerini analiz eden ve yapay zekâ destekli tercih tahmini yapan web platformu. Django + PostgreSQL + Transformers kullanıldı.
YokAPI
YÖK Atlas verilerini normalize eden ve tek API'de sunan veri katmanı. Asenkron yapıya sahip toplu hızlı veri çekme işlemleri için YÖK Atlas'ın yıllara göre dağınık …
EBA Puan Botu
EBA'da puan kasmayı sağlayan masaüstü arayüze sahip bir bot.
Yeteneklerim
Modern teknolojiler ve araçlarla güçlü, ölçeklenebilir çözümler geliştiriyorum.
Uzun süredir Python ile çalışıyorum ve bu dilde kendime oldukça güveniyorum. Nesne yönelimli programlama ve asenkron programlama konularında deneyimliyim ve Python ekosistemindeki pek çok kütüphaneyi kullanarak çeşitli projeler geliştirdim. Python'un çok yönlülüğü sayesinde, veri analizi, web scraping, web geliştirme, masaüstü uygulama geliştirme ve yapay zekâ gibi farklı alanlarda projeler üretebiliyorum.
Projelerimde sıklıkla kullandığım başlıca kütüphaneler ve araçlar arasında Requests, Aiohttp, Asyncio, BeautifulSoup, Selenium, Playwright, Django, Flask, FastAPI, SQLAlchemy, Pandas ve NumPy bulunuyor. Web scraping tarafında özellikle veri odaklı çalıştığım için, bot korumalı sitelerden veri çekme, login ve cookie işlemleri, toplu veri çekme ve proxy değiştirme gibi konularda da deneyim kazandım.
Web geliştirme alanında eskiden Flask ve FastAPI ile basit API'ler yazmış olsam da, daha kapsamlı projelerde Django kullanarak ileri düzey deneyim edindim. Örneğin, sinavizcisi.com platformunun veritabanı yapısını PostgreSQL ile tamamen kendim tasarladım, optimizasyonlarını ve arka plandaki tüm işlemleri yönettim; bu sayede büyük ölçekli veri tabanlarıyla çalışma konusunda yeterli deneyim kazandım. SQLite ile küçük ve orta ölçekli projelerde hızlı ve pratik veritabanı çözümleri için deneyimim var.
Arayüz tasarımında kendime çok güvenmesem de, hem kendi bilgi birikimim hem yapay zekâ destekli araçlar hem de hazır tasarımlardan faydalanarak, sinavizcisi.com ve bu bireysel sitem için etkili ve kullanıcı odaklı tasarımlar ortaya çıkardım.
Ayrıca, sinavizcisi.com'da üniversite yorumlarının duygu analizi ve sınıflandırması için BERT ve LLaMA gibi açık kaynaklı yapay zekâ modellerini kullandım. Bu süreçte Hugging Face Transformers başta olmak üzere doğal dil işleme kütüphanelerinden yararlanarak metinleri anlamlandırabilen, duygu ve kategori bazlı sonuçlar üretebilen bir sistem geliştirdim.
Bunların yanında, üniversite dersleri kapsamında C ve Ruby dilleriyle de çalıştım. Bu diller üzerinde çok fazla yoğunlaşmamış olsam da, temel seviyede tecrübe edinme fırsatım oldu.
Python
İleriUzun süredir Python ile çalışıyorum ve bu dilde kendime oldukça güveniyorum. Nesne yönelimli programlama ve asenkron programlama konularında deneyimliyim. Requests, Aiohttp, Asyncio, BeautifulSoup, Selenium, Playwright, Django, SQLAlchemy, Pandas, NumPy gibi kütüphanelerle çeşitli projeler geliştirdim. SQLite ve PostgreSQL ile veritabanı yönetimi tecrübem var.
Web Scraping
İleriRequests, BeautifulSoup, Selenium, Playwright ile bot korumalı sitelerden veri çekme, login/cookie işlemleri, toplu veri çekme ve proxy değiştirme konularında deneyim.
Veri Analizi
OrtaPandas ve NumPy ile veri temizleme, analiz ve büyük veri setleriyle çalışma tecrübesi.
Django
İleriİleri seviye Django web geliştirme, ölçeklenebilir sistemler ve veritabanı optimizasyonu. sinavizcisi.com platformunun tüm veritabanı ve backend mimarisini Django ile tasarladım.
PostgreSQL
Ortasinavizcisi.com’un veritabanı tasarımını PostgreSQL ile yaptım. Büyük ölçekli veri tabanlarıyla çalışma, performans ve optimizasyon.
PyQt5
OrtaMasaüstü uygulama geliştirme, özel CSS tasarımları ile kullanıcı arayüzü.
Frontend
BaşlangıçHTML, CSS, JavaScript temel seviyede, üretime yeterli frontend geliştirme. Arayüz tasarımında yapay zekâ destekli araçlar ve hazır tasarımlardan faydalanıyorum. sinavizcisi.com ve bu bireysel portföy sitesi için temel frontend kodlarını ben yazdım.
Yapay Zeka
OrtaTransformers, makine öğrenmesi modelleri ve veri odaklı AI çözümleri. sinavizcisi.com’da BERT ve LLaMA ile duygu analizi ve metin sınıflandırma.
SQLite
OrtaKüçük ve orta ölçekli projelerde hızlı ve pratik veritabanı çözümleri için SQLite kullanıyorum.
C & Ruby
BaşlangıçÜniversite dersleri kapsamında temel seviyede C ve Ruby ile çalışma tecrübesi.
İletişim
Benimle iletişime geçin, projelerim hakkında konuşalım veya iş birliği fırsatlarını değerlendirelim.
İletişim Bilgileri
GitHub
github.com/izcirTelegram
@izcipy