cmd.exe — portfolio_v5.3
Hakkımda Yetenekler Projeler Ödüller İletişim

$ hello_world.exe

Ömer Kerem
Çataklı

Beyoğlu, İstanbul — Uçan, çalışan ve bazen ilk derlemede gerçekten derlenen şeyler inşa ediyorum.

Hakkımda

Hakkımda

Marmara Üniversitesi Bilgisayar Mühendisliği 2. sınıf öğrencisi. Gömülü uçuş bilgisayarlarından Unity ile 2D çok oyunculu oyunlara kadar geniş bir yelpazede proje geliştirme tutkusuna sahibim.

TEKNOFEST roket yarışmalarına katılan Vefa Havacılık Takımı'nda Aviyonik Üyesi olarak görev yaptım — gömülü sistemler ve roket aviyoniği üzerinde gerçek dünya deneyimi kazandım.

Mikrodenetleyiciler için C, masaüstü uygulamalar için Java, her şey için Python ve Unity zorladığında C# yazıyorum. Git commit mesajlarımın büyük çoğunluğu "fix" varyasyonlarından oluşuyor — ama kod çalışıyor.

Üniversitede öğrendiğim C, Python ve Java dillerine yeterince hakim olduktan sonra bu dilleri kullanarak çeşitli projeler geliştirdim.

Yetenekler

Programlama Dilleri
CJava PythonC#
Sistemler & Gömülü
ArduinoSTM32 AssemblyReal-time Sensors
Araçlar & Frameworkler
UnityJavaFX PyQtPhoton PUN 2 Google Apps Script
Kavramlar
OOPEmbedded Software Flight ControlREST API Git

Projeler

🔌 Mar 2026 – May 2026
Protect The Socket
Java JavaFX Socket LAN

JavaFX ile soket programlama kullanılarak geliştirilmiş, yerel ağ (LAN) üzerinden çalışan gerçek zamanlı çok oyunculu bir oyun. Anlık güncellenen lobi verileri, oyun içi mesajlaşma, gerçek zamanlı oyuncu senkronizasyonu gibi özellikleri hayata geçirdiğim proje.

💣 Mar 2026 – Nis 2026
Mayınlara Basma!
Assembly Emu8086 x86

Emu8086 emulatörünü kullanarak Assembly dilinde geliştirmiş olduğum Mayın Tarlası klonu. Ana menü, zorluk seçimi, bayrak sistemi gibi ekstra özelliklerle donatılmış bir Mikroişlemciler Dersi projesi.

Ara 2025 – Oca 2026
Futbol İstatistik Uygulaması
JavaJavaFX REST APIDatabase

Harici bir API'dan futbol verisi çeken, tekrarlanan API çağrılarını engellemek için yerel veritabanında önbelleğe alan ve temiz bir JavaFX arayüzüyle sunan masaüstü uygulama. Spor verisi, API entegrasyonunu öğrenmek için harika bir bahane oldu.

🚗 Kas 2025 – Ara 2025
Araç Kiralama Yönetim Sistemi
PythonPyQt Desktop App

Frontend ve backend ayrımını tam olarak anlamak için geliştirilen GUI tabanlı araç kiralama sistemi. Modüler tasarımın sizi gece 2'de nasıl kurtardığını da öğrendim.

🎮 2020 – 2025
Unity Oyun Projeleri
UnityC# MultiplayerPhoton PUN 2

5 yıla yayılan Unity projeleri koleksiyonu — Photon PUN 2 kullanılarak yapılan online çok oyunculu bir oyun ve Google Sheets üzerinden bulut kayıt işlevli 2D oyun dahil. Üniversiteden önce başladı. Evet, 2020'de.

Ödüller & Yarışmalar

🥈
2.lik Derecesi — Esenler Belediyesi Afet Temalı Game Jam
Şubat 2026 · İstanbul
Game Development
🥉
3.lük Derecesi — TEKNOFEST EC Elektrikli Araç Yarışması, İvmelenme Kategorisi
Nisan 2023 · TEKNOFEST
Embedded Systems
🚀
Aviyonik Ekip Üyesi — Vefa Havacılık Takımı · TEKNOFEST Roket Yarışması
2024 – 2025 · TEKNOFEST
Rocketry · Avionics

İletişim

Staj, iş birliği ve roketler, oyunlar ya da CAN bus'ın neden var olduğuna dair sohbetlere açığım.