Software Engineer · Computer Engineering @ Bursa Technical University
İstanbul, Türkiye
I build across the stack — machine learning and NLP, autonomous systems and sensor fusion, mobile apps, and high-performance parallel computing. Most of what you'll find here started as university work and grew past the assignment: full benchmarks, ablation studies, and results I can defend.
I care about projects that produce measurable outcomes rather than demos — which is why every repository below reports its numbers.
| Project | What it does | Stack |
|---|---|---|
| FrostBot — Sensor Fusion | Autonomous warehouse robot using an Extended Kalman Filter over LiDAR, IMU, encoder and magnetometer. 0.167 m RMSE vs 6.78 m for dead reckoning across 10 Monte Carlo seeds. | Python NumPy EKF |
| Turkish Chunking with CRF | Shallow parser tagging noun/verb/adjective/adverb/postpositional phrases and subordinate clauses in Turkish. 0.838 phrase F1 on UD Turkish-IMST. | Python sklearn-crfsuite NLP |
| SafeMotion (team) | Fall and inactivity monitoring platform — phone collects accelerometer and gyroscope data, caregivers get realtime alerts on a web dashboard. My part: problem analysis, system architecture, core workflow, data model. | TypeScript Node React Prisma |
| NetProbe (team) | Reliable file transfer built on raw UDP — Stop-and-Wait and Go-Back-N, per-packet SHA-256, and a four-scenario performance study. My part: UDP protocol design, Stop-and-Wait client/server, checksum and reliable transfer. | Python sockets matplotlib |
| Bilimagi | Cross-platform app where communities vote weekly on scientific articles, then discuss the winner in threaded comments. Realtime, Material 3. | Flutter Dart Firebase |
| Parallel Point-in-Polygon | Ray casting over millions of points, sequential vs thread-pool parallel, with a full speedup and efficiency analysis. 3.3× speedup at 5M points. | Java ExecutorService |
Also: 2 Kale Top — Unity two-player football game, playable in browser · Rising Floor — canvas survival game in vanilla JS
Languages
ML & Data
Frameworks & Tools
- Machine learning & NLP — sequence labelling, CRFs, feature engineering, evaluation
- Autonomous systems — sensor fusion, Kalman filtering, localization, path planning
- Networking — socket programming, protocol design, reliable delivery over UDP, performance measurement
- Full-stack & mobile — TypeScript, Node, React, React Native, Flutter, Firebase, PostgreSQL
- Parallel computing — thread pools, workload partitioning, speedup and efficiency analysis
Open to collaboration and internship opportunities · Reach me on LinkedIn