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
@trs-1342

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)

Pinned Projects

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
Live API
45
Repos
2
Stars
1
Forks
31
Followers
16
Following
959
Contributions (1 Yr)

Contribution Graph — Last Year

Sep
Oct
Nov
Dec
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Less
More

5 Most Recent Activities

openuniPublic
TypeScriptJul 10, 2026

İ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
QMLJun 30, 2026

No description...

SDDM olusturuldu
namaz-aliskanligiPublic
TypeScriptJun 5, 2026

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
PythonMay 19, 2026

python hakkinda ogrendiklerim

dosyalarin adlandirma sistemi degistirildi
encryptionPublic
JavaScriptMay 14, 2026

sifre ureten arac

MIT lisansi eklendi