Skip to content
View gokturkgocen's full-sized avatar

Highlights

  • Pro

Block or report gokturkgocen

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gokturkgocen/README.md

Hi, I'm Göktürk

Electrical & Electronics Engineering student working at the intersection of industrial automation, embedded systems, mobile apps, backend services and full-stack IoT/web systems.

I currently work on electronics and software at Robodor, a Turkish manufacturer of motor drives, encoders and sliding-door controllers. My work spans device-side communication, native mobile control apps, web/admin systems and industrial tooling around real products.


TR · Kısa öz

Elektrik-Elektronik Mühendisliği öğrencisiyim. Endüstriyel otomasyon, embedded sistemler, BLE/Modbus cihaz haberleşmesi, native mobil uygulamalar, backend servisleri, SCADA araçları ve full-stack IoT/web sistemleri üzerinde çalışıyorum.

Şu an Robodor'da motor sürücü kontrol kartlarını, enkoderleri ve yana kayar bahçe kapısı kontrol ünitelerini çevreleyen yazılım ve elektronik işlerinde görev alıyorum.


What I work with

Embedded   ▸  STM32 (G0/F1) · bare-metal C · RS485 · Modbus RTU · CAN
Hardware   ▸  Schematic + PCB design (KiCad / Altium-class workflows)
Backend    ▸  Node.js · Python · Prisma + Postgres · NextAuth · REST + GraphQL
Frontend   ▸  Next.js 16 (App Router) · React 19 · TypeScript · Tailwind · shadcn
Mobile     ▸  SwiftUI · Kotlin / Jetpack Compose · Flutter · React Native
ML/CV      ▸  YOLOv8 · MediaPipe — applied, not researched
Cloud      ▸  Vercel · Neon · AWS S3 · Resend · GA4

Featured work

Some company projects are represented as sanitized public showcases. The production source, commit history and deployment details stay in private repos.

Native iOS + Android mobile control system for Robodor controller boards: BLE connection, Modbus read/write, real-time monitoring, parameter editing, AWS backend integration, authentication, remote board access and web admin support.

Six-locale B2B product catalog and CMS for robodor.com: custom admin panel, localized product content, SEO/hreflang/redirect work, legal content management, screenshots and architecture notes.

LAN-only SCADA desktop viewer for Robodor RF-family controller cards: Node.js polling service, Tauri desktop client, WebSocket fan-out, SQLite history, Modbus TCP / RS485 constraints.

Bare-metal STM32G0 encoder follower with non-blocking stepper control, 1/32 microstepping and RS485 telemetry.

Python RS485/Modbus RTU HMI panel with multi-device polling and operator-facing controls.

YOLOv8 person-detection prototype with local-network status/snapshot endpoints and mobile-client integration.


Contact

Profile last updated: May 2026.

Pinned Loading

  1. STM32-SyncMotion-Follower STM32-SyncMotion-Follower Public

    Bare-metal STM32 firmware for encoder-based motion following with stepper control and RS485 telemetry.

    C 1

  2. robodor-scada-terminal robodor-scada-terminal Public

    Case study of a LAN-only SCADA desktop viewer for Robodor controller cards over Modbus TCP/RS485.

  3. modbus-rtu-panel modbus-rtu-panel Public

    Python HMI panel for monitoring and controlling industrial devices over RS485 Modbus RTU.

    Python 1

  4. robodor-mobile-control robodor-mobile-control Public

    Native iOS/Android control system for Robodor boards: BLE Modbus, real-time monitoring, AWS backend and web admin.

    Swift

  5. robodor-web-platform robodor-web-platform Public

    Case study of Robodor’s six-locale B2B product catalog, CMS, SEO and admin platform.

  6. YKSMaster YKSMaster Public

    YKSMaster — Advanced YKS exam-prep suite for tablets. Flutter + Clean Architecture + Riverpod, drawing engine with shape snapping, persistent scratchpad, mistake-tracking analytics.

    Dart