Amir Kasseb

Egypt

@amir_m_kasseb

Badges

Java
Python

Certifications

amir_m_kasseb has not earned any certificates yet.

Work Experience

  • Software Engineer

    MIA Robotics•  January 2024 - Present

    Developed a Graphical User Interface (GUI) for a manual robot using Python (Pyqt5), employing Object-Oriented Programming principles. Integrated functionality for data communication through ROS, facilitating efficient sending and receiving of data. Developed an Actuator PCB Board to serve as an interface between a STM32 Microcontroller and Arduino and various types of motors. Utilized Altium Designer for the schematic and PCB layout, and executed the fabrication and assembly of the PCB board. Applied basic computer vision algorithms using OpenCV to detect colored balls, and expanded functionality with advanced models including TensorFlow, YOLOv8 and Python libraries: NumPy, PyAutoGUI, Pandas, MediaPipe, and PyTorch. Collaborated with the mechanical engineering team to integrate robotics components into intricate mechanisms, ensuring seamless synergy between hardware and automation.

  • Arduino Instructor

    EED Learning Event•  January 2022 - December 2023

    Developed visually appealing and comprehensible slide presentations to simplify fundamental engineering concepts related to Arduino. Transformed complex ideas into digestible content. Utilized Scratch programming as a gateway for kids to enter the world of coding. Implemented creative and interactive Scratch-based activities to teach programming fundamentals for Arduino. Facilitated a practical and immersive learning environment through hands-on projects like building a line follower robot.

Education

  • Alexandria University

    Bachelor of Engineering, Electronics and Communications Engineering•  January 2024 - Present

Skills

Jenkins
Docker
Kubernetes
Terraform
Ansible
Git
AWS
Altium Designer
Pyqt5
ROS
OpenCV
NumPy
PyAutoGUI
Pandas
MediaPipe
PyTorch
Python
Shell Scripting