Skip to content
View AfraIsNotAvailable's full-sized avatar
🏠
Working from home
🏠
Working from home
  • Cluj-Napoca, Romania
  • 23:32 (UTC +03:00)

Block or report AfraIsNotAvailable

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
AfraIsNotAvailable/README.md

Hi there, I'm Serban Afrasinei

I am a Computer Science student at the Technical University of Cluj-Napoca (UTCN), specializing in hardware-software integration and real-time systems.

My engineering journey began with FIRST Tech Challenge (FTC), where I developed a passion for robotics and low-level control. Today, I focus on building high-reliability embedded firmware while expanding into Machine Learning and Deep Learning to create more "intelligent" hardware.

🛠️ What I do

  • Embedded Systems: Architecting real-time, object-oriented C++ firmware for microcontrollers (ESP32, Arduino).
  • Robotics & CNC: Implementing G-code parsing, kinematic solvers, and motion control algorithms.
  • Machine Learning: Currently exploring predictive modeling and data analysis using scikit-learn.

📌 Featured Projects

A real-time, RTOS-based control system for a four-wheel Mecanum drive robot.

  • Implemented a deterministic task scheduler using FreeRTOS to ensure strict 50Hz control loops.
  • Developed a modular Subsystem architecture with automated kinematic normalization for omnidirectional movement.

A full-stack hardware/software project for an Arduino-based 2D plotter.

  • Firmware: Custom C++ implementation of a G-code parser and smooth stepper motor synchronization.
  • Software Stack: Developed a Python-based GUI and CLI for machine orchestration and G-code linearization.

💻 Tech Stack

  • Languages: C++, C, Python
  • Embedded: ESP-IDF, Arduino, FreeRTOS, PlatformIO
  • AI/ML: scikit-learn (Learning)
  • Hardware: ESP32, Stepper Drivers, Mecanum Kinematics

📫 Let's Connect


Always looking for opportunities to work on complex control systems and edge AI.

Pinned Loading

  1. arduino-plotter arduino-plotter Public

    Arduino-based naive plotter implementation

    Python

  2. esp32_robot_controller esp32_robot_controller Public

    Real-time, object-oriented C++17 firmware for an ESP32-based Mecanum drive robot.

    C++