A Computer Science graduate and Robotics postgraduate with hands-on experience in various programming languages and practical applications in data analysis, automation, and artificial intelligence. I am passionate about leveraging technology to solve real-world problems, with a specific focus on data-driven solutions and innovative AI methodologies. I have a strong foundation in software engineering, robotics, and cloud computing, and am committed to continuous learning and professional growth. I seek opportunities where I can contribute to groundbreaking advancements while furthering my expertise in these areas.
Tawjihi Scientific Stream
Graduated 2017
▼Bsc Computer Science
2017 - 2021
▼Msc Robotics
2024 - 2025
▼I aim to leverage my extensive background in software development, artificial intelligence, and robotics to drive innovation in the tech industry. My primary career objective is to develop advanced solutions that optimize business processes, enhance automation, and improve user experiences, particularly in the areas of data analysis, AI-driven applications, and enterprise resource planning (ERP) systems.
I am particularly interested in the intersection of artificial intelligence and automation within real-world applications, such as speech recognition and robotics, and how they can be integrated into business operations through platforms like Dynamics 365. My research interests also focus on deep learning, human-robot interaction, and the development of smart systems that can automate complex tasks. I am passionate about continuing to explore how AI and robotics can be used to solve critical challenges in industries such as finance, healthcare, and education.
I seek opportunities where I can contribute to impactful projects, collaborate with cross-functional teams, and continue advancing my skills in areas such as AI, robotics, and ERP systems to help create cutting-edge technological solutions. This is my passion, and I strive to reach it whether through industry or academia and research.
Proficient in designing and developing complex software systems across multiple languages: C, C++, C#, Python, Java, Kotlin, X++
Developed front-end interfaces for responsive websites and applications using HTML, CSS, JavaScript, Vue.js, NUXT.js, Tailwind CSS
Skilled in database design and management with PHP, SQL, and SQL Server
Familiar with development tools like Visual Studio, Postman, PyCharm, and GitHub for version control and collaboration
Proficient in D365 Finance and Operations, including various modules and integrations.
Knowledge of Delivery Management methodologies (e.g., Scrum, Agile) and tools like Azure DevOps.
Overview: Developed an Arduino-controlled robot designed to assist in fire emergency situations.
Goals: The robot aimed to navigate hazardous environments and execute firefighting tasks effectively.
My Contribution: Implemented the electrical wiring and programming, learning about sensor integration and autonomous navigation.
Overview: A LEGO Mindstorms EV3 robot designed to balance on a rope and drop a ball into a cup.
Goals: Enhance coordination skills and promote interest in robotics.
My Contribution: Developed the control algorithms, improving my understanding of stability and motor control.
Overview: A robot designed to automate the process of coloring Easter eggs.
Goals: Enhance creativity and efficiency in holiday-themed activities.
My Contribution: Designed the mechanism and programmed the movement patterns, improving my skills in precision control.
Overview: A self-driving robot designed for a robotics competition.
Goals: Successfully complete autonomous navigation challenges.
My Contribution: Build the robot, designed the enviroment setup, and programmed the navigation algorithms, improving my design skills.
Overview: A system that translates spoken language into sign language gestures.
Goals: Bridge communication gaps for the hearing-impaired community.
My Contribution: Developed machine learning models for translation, deepening my knowledge of AI and linguistics.
Overview: Developed an object retrieval robotic system using Leo Rover and Trossen PincherX 150 manipulator, combined with autonomous navigation capabilities.
Goals: Enable the robot to autonomously navigate using RPLidar, SLAM Toolbox, and Nav2, while utilizing a manipulator for object retrieval in unknown environments.
My Contribution: Designed the navigation and mapping algorithms in ROS2, integrating sensors such as LiDAR and IMU for accurate localization and path planning.
Overview: A Python3 script that decodes encoded binary data files into human-readable values using a serial message protocol.
Goals: Enable users to decode binary data files with ease and interpret them in a human-readable format.
My Contribution: Developed the script, improving my skills in file handling, data encoding/decoding, and serial communication protocols.
Overview: A GUI-based implementation of the A* pathfinding algorithm.
Goals: Allow users to visualize the shortest path computation interactively.
My Contribution: Implemented the algorithm in Python, reinforcing my knowledge of graph search techniques.
Overview: This project involved developing a detailed simulation of a robotic vacuum using Gazebo, integrated with ROS to ensure functionality and realism.
Goals: Design and configure a URDF file representing the robot’s physical and functional characteristics, integrate sensors like a 2D LiDAR, depth camera, and IMU, and implement a differential drive mechanism for motion control.
My Contribution: Engineered the robot’s motion control system, ensuring robust decision-making capabilities by managing multiple input commands using a twist_mux node.
Overview: Utilized an Intel RealSense Depth Camera for object detection to identify colored blocks, their shapes, and distances from the camera.
Goals: Implement a vision system capable of detecting and classifying objects in 3D space, providing real-time feedback to enhance robotic decision-making.
My Contribution: Integrated the camera with ROS and programmed the object detection algorithms, learning about depth perception and machine vision techniques.
Overview: A collaborative project to develop a Python-based PID feedback control algorithm for stabilizing the position of a Unmanned Aerial System (UAS).
Goals: Implement a 3-layer PID control system to control the drone both in simulation and in real life, ensuring stable flight even under varying conditions.
My Contribution: Contributed to the design of the control system and the tuning of PID parameters, enhancing my understanding of control systems and flight dynamics.
Completed: 2024
Covers the fundamentals of Microsoft Dynamics 365 ERP solutions, including core functionalities and applications, designed for professionals looking to improve business operations.
Completed: 2021
A 6-month intensive program enhancing skills in software development and cloud computing, gaining insights from industry professionals and expanding my professional network.
Completed: 2021
Selected from a competitive pool of 40 applicants for a prestigious apprenticeship focused on Artificial Intelligence, developing advanced AI projects and collaborating with experts in the field.
Completed: 2021
Introduces core concepts, services, security, and compliance of Microsoft Azure, equipping participants with essential knowledge about its functionality and value.
Completed: 2021
Focuses on ethical hacking techniques and tools, teaching participants to identify vulnerabilities in systems and networks to enhance skills in penetration testing and cybersecurity.
Completed: 2020
Validates skills in managing and troubleshooting networks, covering key concepts such as IP addressing, routing, switching, and security.
Completed: 2018
Prepares individuals to judge robotics competitions, focusing on evaluation criteria and best practices to provide fair and constructive feedback.
Feel free to reach out for any opportunities or collaborations!
Email me at: jude.barakat@outlook.com
Linked in: judebarakat99
GitHub: judebarakat