Skip to content
View Davidpereira2803's full-sized avatar

Highlights

  • Pro

Block or report Davidpereira2803

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
Davidpereira2803/README.md

Hi there, I'm David! πŸ‘‹

πŸ‘¨β€πŸ’» About Me

I'm a Computer Science student from Luxembourg with a passion for creating intelligent interactive systems. My expertise spans robotics, computer vision, and mobile development, with a focus on building innovative solutions that bridge AI, IoT, and human-computer interaction. I love developing projects that combine cutting-edge technology with practical applications.


πŸ› οΈ Technologies & Tools

Programming Languages

Python Java JavaScript Haskell

Frameworks & Libraries

  • Robotics: ROS2, OpenCV, TensorFlow/Keras
  • Web/Mobile: React Native, FastAPI, Firebase
  • Computer Vision: OpenCV, MediaPipe, ArUco Detection
  • IoT: ESP32, MPU9250, IMU Processing

Tools & Platforms

  • Development: Git, Docker, VS Code
  • Hardware: ESP32, Arduino, DJI Tello, PS4 Controllers
  • Cloud & Storage: Firebase, TrueNAS
  • Specialties: Embedded Systems, Computer Vision, Human-Computer Interaction, Mixed Reality

πŸš€ Featured Projects

A ROS2 wrapper for DJI Tello featuring real-time facial emotion recognition that triggers dynamic drone movements. Built with Python, OpenCV, and TensorFlow, this system detects 6 emotions and executes corresponding flight patterns, bridging computer vision with autonomous robotics.

An advanced multi-modal drone control system supporting gesture control, emotion recognition, and AR gaming. Features include ESP32/MPU9250 IMU control, PS4 controller support, smartphone IMU integration, and an interactive "Hit All Targets" game with ArUco marker detection. Complete with GUI interface showing live camera feed and sensor data.

A comprehensive mobile grade management app built with React Native and Firebase. Features semester-based organization, weighted grade calculations, interactive progress visualizations with pie charts, and motivational feedback systems. Supports multiple school years with dark/light themes and secure user authentication.


πŸ“Š GitHub Stats & Top Languages

GitHub Stats
Top Languages


πŸ“« Connect With Me


🎯 Current Focus

  • Advanced Robotics: Exploring autonomous navigation and multi-agent systems
  • Computer Vision: Developing real-time emotion and gesture recognition systems
  • Mobile Innovation: Building intuitive apps that solve real-world problems
  • Mixed Reality: Integrating AR/VR with physical robotics systems

πŸ”₯ Always open to exciting projects and collaborations! Let's build something amazing together!

Pinned Loading

  1. tello_ros_driver_TEMO tello_ros_driver_TEMO Public

    Forked from snt-arg/tello_ros2_driver

    A simple DJI Tello ROS2 wrapper with emotion recognition

    Python 2

  2. tello_mixed_reality_handcontrol tello_mixed_reality_handcontrol Public

    Mixed Reality drone control system for DJI Tello with facial emotion recognition, PS4 controller support, smartphone IMU control, and ESP32 inclinometer-based hand movement tracking. Includes live …

    Python 1

  3. RPI2-FreeRTOS-CAN-BUS RPI2-FreeRTOS-CAN-BUS Public

    Forked from iSerge/RPi2-FreeRTOS

    FreeRTOS port on Raspberry Pi 2

    C

  4. alma-da-beira-alta alma-da-beira-alta Public

    Fully responsive website for Alma da Beira Alta ASBL, a Portuguese cultural association in Luxembourg. Built with React and Firebase, featuring events, gallery, finance panel, admin dashboard, mult…

    JavaScript

  5. imposter-hunt imposter-hunt Public

    AI-powered party game of bluffing and deduction built with React Native and Expo. Play offline, share one device, and try to find the imposter among your friends!

    JavaScript 1

  6. letzgrade-mobile letzgrade-mobile Public

    LetzGrade is a modern mobile application that helps students track, manage, and visualize their academic progress. It supports multi-year organization, weighted grade calculation, progress charts, …

    JavaScript