available for work
trs
Mid-level Software Engineer
I'm a Software Engineering student at Istanbul Gelisim University.
I explore Arch Linux and learn algorithmic thinking with C alongside modern web technologies.
I point my technical skills at shipping products.
I follow the tech world closely and stay open to learning and growth.
CLinuxArchNext.jsJavaScriptTypeScriptAI
Skills
⚙️
C LanguageFundamentals
Algorithms & Systems Logic🐧
LinuxFundamentals
Arch, Debian, Bash Scripting🔀
Git & VCSFundamentals
Version Control & Workflow⚛️
Next.js / ReactFrontend
SSR, App Router & Vite🔷
TypeScriptFrontend
Type-Safe Development🎨
Responsive UIFrontend
Tailwind CSS & Modern Design🌐
Web TechFrontend
HTML5, CSS3, JS (ES2024)🟩
Node.js / ExpressBackend
REST API & Server Logic🔥
FirebaseBackend
Auth, Firestore & Hosting🗄️
MySQL / PostgresBackend
Data Modeling & CRUD🛡️
SecurityBackend
JWT, bcrypt & AES Encryption🤖
AI AutomationModern Tech
n8n, OpenAI & Claude API, OpenClaw📱
Mobile DevMobile
Souq & RSS App☁️
DeploymentDevOps
Ubuntu VPS, Nginx & PM2 (Basic)🌐
InfrastructureDevOps
SSL (Certbot) & Domain/DNS🐳
DockerDevOps
Containerization (Basic)Projects I'm Actively Building
🌐
In development
My New Portfolio
my personal site
NextJSFirebase
🎓
In development
OpenUni
A social media community for Istanbul Gelisim University students.
TypeScriptFirebaseAINexjt.JS
trs-1342
github.com/trs-134245
Repos
2
Stars
1
Forks
31
Followers
16
Following
959
Contributions (1 Yr)
Contribution Graph — Last Year
LessMore
5 Most Recent Activities
openuniPublic
İGÜ Öğrencileri için AI yardımı ile ders dökümanları, duyurular, etkinlikler vb. paylaşımların yapıldığı öğrenci ağı platformu.
kayit ani profil kaybi duzeltildi: ensureUserProfile yarisi (guard + kurtarma yazimi + ogrenci no bagimsizlastirildi)
trs-sddmPublic
No description...
SDDM olusturuldu
namaz-aliskanligiPublic
namaz kılma alışkanlığı için uygulama.
v1.3.6: Diyanet vakitleri, veri yedekleme, cuma hatirlatmasi ve duzeltmeler
- Namaz vakitleri Diyanet resmi verisine gecirildi (diyanetTimes.ts, ezanvakti API, il/ilce secici); adhan offline fallback
- Onboarding eklendi (3 sayfa karsilama) + konum modlari: otomatik GPS / manuel il-ilce
- Veri yedekleme: tum ayar ve takip kayitlarini JSON ve tasarimli HTML olarak disa/ice aktarma (HTML icine geri-yukleme verisi gomulu); backup.ts, backupFormat.ts + birim testleri
- Cuma namazi hatirlatmasi: her cuma secilen saatte haftalik bildirim, ayarlardan ac/kapat (varsayilan acik)
- Android donanim geri tusu: Ayarlar/Takip ekranindan uygulamadan cikmak yerine ana ekrana doner
- Namaz takibi: duzenleme tarih bazli kisitlandi (bugun serbest, dun onayli, oncesi salt-okunur); takvimde Bugune Don butonu
- Bildirim izni artik sadece karsilama ekranindaki butondan isteniyor (planlamada otomatik istenmez)
- Bildirimler her zaman secili dilde gonderiliyor; karisik-dilli bildirim hatasi giderildi (OS kuyrugundan otantik iptal + planlama serilestirme)
- Konum tespiti iyilestirildi; reverse-geocode 'Il, Il' tekrar hatasi giderildi
- Gelistirici bolumune web sitesi/gizlilik politikasi linki eklendi
- Surum 1.3.6 / versionCode 30; AndroidManifest uyumluluk + RECORD_AUDIO/mikrofon izinleri kaldirildi
- tsconfig: test dosyalari derlemeden haric tutuldu
pythonPublic
python hakkinda ogrendiklerim
dosyalarin adlandirma sistemi degistirildi
encryptionPublic
sifre ureten arac
MIT lisansi eklendi



