Skip to content

codr-void/portfolio.io

Repository files navigation

Welcome to my personal GitHub repository

featuring a collection of my engineering and development projects.

<iframe src="https://github.com/codr-void/portfolio/blob/main/index.html" width="100%" height="200" frameborder="0"></iframe>

A. Main skills:

  • Proficient in C/C++, Python, and assembly for embedded software development, including kernel modules and device drivers.
  • Experienced with debugging tools like GDB and JTAG, optimizing software across embedded platforms and system components.

B. projects included in this repository:

  1. 5G_IIoT_Hub - Led the development of a 5G IIoT Hub for industrial motor control using Lattice FPGA boards, integrating RISC-V SoC for enhanced communication and control capabilities in Portland State University's ECE Capstone.

  2. Kernel_Dev - Developed a Linux kernel module (char_dev.c) and a corresponding userspace program (userspace.c) for managing character devices. The project included a comprehensive build system managed through a Makefile for efficient compilation. It featured dynamic parameter handling, allowing runtime adjustments via module parameters to test device interactions.

  3. Comp_Architecture - 3.1 cach_simlulator project implements a cache simulator which demonstrate my proficiency in memory management and system optimization within computer systems. 3.2 IC_Design repo includes Projects on CMOS design and resistive inverters, alongside advanced simulations of compound gates. 3.3 MIPS (under development)

  4. Robotic_Car - Development of a robotic car with advanced image processing and AI algorithm (developed using Orange software) and obstacle avoidance for safe orbital operations.

  5. Arm_Assembly - Programming of BeagleBone Black GPIO, interrupts, and timers for real-time LED control, demonstrating assembly language, hardware interfacing skills, and debugging toools like CCS and JTAG.

  6. Parking_SYS - Design of a PCB for a Parking Counter System, integrating IR sensors and microcontroller for real-time parking space monitoring, displayed on a web app.

  7. Mars_Rover - Simulation of a Mars Rover/Lander designed to deploy with a human astronaut and equipment payload without damage at a landing angle of 45 degrees.

  8. Websites - Development of front-end and back-end for websites including the Cultural Division at the Embassy of the Sultanate of Oman in Washington D.C., and the Omani Student Society in Western Australia.

  9. Aeroponics - An ESP32-Controlled Hydroponic System for plant-growing using microcontroller ship to control and interface with environmental needs.

  10. Water_Filter - Development of an affordable household water treatment system presented to Engineers Without Borders.

  11. Robotic_Arm - Creation of a prototype robotic arm for shapes detection with an ESP32 camera and collection of different objects.

  12. Sound_Filter - Design and testing of a sound frequency-selective light system, allowing illumination of LEDs based on sound frequencies.

  13. Eng_Clock - Digital clock application that displays time in various formats including standard time, hex, and binary calculation. Enhances time-reading skills, and supports multiple time zones for educational purposes.

  14. Grad_Counter - Dynamic countdown application tailored for tracking time until my graduation :) featuring customizable dates, milestone tracking, and timely alerts as the event approaches.

*This repository is intended for job application purposes only and is not for public use or redistribution. All projects contained within are intellectual property of the repository owner.

For any further questions or inquiries, feel free to contact me: [email protected]

Thank you for your interest in my work. Wail (Wa'el) AL KALBANI