Class Roll Call Management System
Real-time attendance tracking for educational institutions with dynamic QR code generation, device fingerprinting, OTP auth, and Excel export analytics.
Software Architect & Cyclist
Building scalable systems by day — riding infinite roads by night.
Software Team Lead at Werover. Mechatronics-turned-engineer specializing in mobile apps, IoT platforms, backend architecture and cloud-native deployments. Passionate about energy efficiency in code and on the saddle.
About
I started with mechatronics engineering at Manisa Celal Bayar University (GPA 3.32/4.00), which gave me a rare dual perspective: I understand both the silicon and the stack. From lift control systems to IoT platforms, from embedded C++ to cloud-native Node.js, I build things that work at scale.
Outside the terminal, I'm a semi-professional cyclist obsessed with long-distance rides — the same discipline that keeps me optimizing for endurance over sprints in every system I build.
Experience
Nov 2025 – Present
Software Team Lead
Werover · İzmir, Turkey
Apr 2025 – Nov 2025
Full Stack Developer
Werover · İzmir, Turkey
Aug 2024 – Mar 2025
Native Mobile Developer
Dynamic Brain Neurotechnology · Samsun, Turkey
Feb 2024 – Jun 2024
Software Team Leader
Woma Advertising · Istanbul, Turkey
Dec 2023 – Feb 2024
Backend Developer
Woma Advertising · Istanbul, Turkey
May 2023 – Nov 2023
R&D Engineer
Önder Lift · Manisa, Turkey
Jan 2020 – Jan 2023
Backend Developer
Lebara Mobile · London, UK
Tech Stack
Languages
Mobile
Backend & Web
Databases
Cloud & DevOps
Embedded & IoT
Projects
Real-time attendance tracking for educational institutions with dynamic QR code generation, device fingerprinting, OTP auth, and Excel export analytics.
TÜBİTAK 2209-B funded IIoT platform for industrial PLCs — STM32/FreeRTOS embedded firmware, Node.js cloud services validated at 10,000 data points/min.
Cross-platform e-commerce ecosystem: real-time order tracking via Spring Boot, native Android (Java) and iOS (Swift) apps with seamless API integration.
Encrypted peer-to-peer chat using Cactoos, Concurrency and WebRTC with SPN, SHA256 and MD5 encryption options. JavaFX-based desktop UI.
Direktor, H. I. (2025). Manuscript submitted for publication in IEEE Internet of Things Journal. Project No: 1139B412301407.
Writing
I write about software architecture, embedded systems, and the occasional cycling metaphor for distributed systems.
A deep-dive comparison of MQTT, AMQP, CoAP, WebSockets and OPC-UA on latency, bandwidth, QoS and reliability for industrial applications.
2025MediumHow I reduced CPU load 32% using DMA-based serial communication and multi-threaded FreeRTOS architecture in a production IIoT project.
2024MediumPractical strategies for migrating monolithic databases to microservices without service interruption, learned from real production experience.
2024Every long-distance ride and every distributed system share one truth: efficiency over raw power. A thread on endurance engineering.
Apr 2025LinkedInFrom Node.js monolith to AWS microservices — the architectural decisions, the mistakes, and the lessons that shaped our stack.
Nov 2025LinkedInHow a mechatronics engineering background gives me an unfair advantage when designing hardware-software interfaces and IoT systems.
Mar 2025Favorites
Films, series, books, music and cycling routes that keep me inspired.
Interstellar
The Martian
Ex Machina
Black Mirror
Westworld
Silicon Valley
Clean Code
The Pragmatic Programmer
Hans Zimmer
Trans Anatolia Route
Izmir – Çeşme
Open Source
Contact
Whether it's a complex backend, an IoT system, a mobile app, or just a great conversation about cycling — I'm always open.