Skip to content
View erayfazilordanuc's full-sized avatar
  • Yıldız Technical University Mechatronics Engineering Department
  • LinkedIn in/erayfazilordanuc

Highlights

  • Pro

Block or report erayfazilordanuc

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.

Content in all repositories owned by your account will be closed.
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
erayfazilordanuc/README.md

Eray Fazıl Ordanuç

Eray Fazıl Ordanuç

Mechatronics Engineering student at Yıldız Technical University
I build systems end to end — the hardware, the firmware that drives it, and the interface that talks to it.

LinkedIn Email


Currently

Building software at Orinium — autonomous fixed-wing UAV for TEKNOFEST. Mission state machine in Python/pymavlink over ArduPlane, Gazebo/SITL validation loop, Pixhawk integration and flight testing. Writing custom STM32 flight control firmware on the side.

Also building web at Servi — a volunteer community I joined, now part-time there. React and Next.js apps in production: serviekibi.com and rehber.serviekibi.com, a parenting guide platform — plus the server setup and deployment behind them.


Selected Work

5-DOF robotic arm

esp-5dof-manipulator
5-DOF robotic arm built from scratch. Fusion 360 mechanics, ESP32 + PCA9685 servo control, forward/inverse kinematics and trajectory generation in NumPy.

DIY RC plane

rc-plane
DIY RC aircraft, airframe to radio link. ESP32 transmitter and ESP32-C3 receiver over nRF24 — 4-channel CRC-checked protocol at 50 Hz, shared byte-for-byte between both firmwares.

Health and exercise app

health-and-exercise-app
Mobile health and exercise tracker. React Native client, Spring Boot + PostgreSQL backend, REST API with authentication and persistent activity history.

Real-time vision agent

dinosaur-game-beater
Real-time computer vision agent. Screen capture, OpenCV obstacle detection and closed-loop input actuation — a full perception-to-action loop under frame-time budget.


Stack

Embedded & Control
C++ STM32 ESP32 PlatformIO

Autonomy & Vision
Python ROS 2 OpenCV Docker Linux

Applications
TypeScript React Native Next.js Spring Boot PostgreSQL

CAD & CAE
Fusion 360 SOLIDWORKS KiCad

Pinned Loading

  1. esp-5dof-manipulator esp-5dof-manipulator Public

    Firmware and hardware design for a 5-axis robotic manipulator based on ESP32 Features asynchronous WebSocket control and joint-specific motion profiling.

    C++ 1

  2. health-and-exercise-app health-and-exercise-app Public

    A patient-focused mobile app that brings live Health Connect/HealthKit tracking, a weekly exercise calendar, and nurse chat together—plus an admin panel for managing workouts and monitoring patient…

    TypeScript 8

  3. React-Native--ESP-Communication React-Native--ESP-Communication Public

    A React Native application establishing low-latency, bi-directional Bluetooth Low Energy (BLE) communication with ESP microcontrollers.

    TypeScript

  4. dinasour-game-beater dinasour-game-beater Public

    An autonomous Chrome Dino game bot using YOLOv11 for real-time object detection and MSS for high-speed screen capture.

    Python 3

  5. Online-Sudoku Online-Sudoku Public

    A type-safe Next.js and TypeScript frontend for a competitive online Sudoku platform. It features real-time synchronization with a Spring Boot backend, enabling live opponent tracking and seamless …

    TypeScript

  6. Notepad-ToDo Notepad-ToDo Public

    React Native - Spring Boot / Notepad To Do App

    TypeScript 4