EDUCATION Bachelor of Science of Computer Engineering graduate May, 2016 University of New Brunswick, Fredericton, NB, Canada
interpersonal analysis • Circuit analysis • ASM –Alorithmic state machine • Systems Architectural Diagram • Software flow charts • project test plan
design • Embedded Systems • Digital Circuits Design • PCB – Printed Circuits Boards • Internetworking with TCP/IP • Computer networks • Project Design • VLSI - Very Large Scale Integration • Technical Presentations
• Time management • Public speaking • Letter writing • Technical Research • Rapid Literature Review • Team leadership • Project management • Effective Communication • Problem solving
programming • C • Java • Assembly • Psuedocod • Matlab® • Verilog • HDL & VHDL (To describe FPGA I/O)
microcontroller
languages
• FPGA • Freescale MC9S12 • Digilent Spartan • TI AM335x • Xilinx Virtex • Beaglebone Black
• Arabic (Native) • English (Professional) • Spanish (Novice)
Operating system
Compute software
• AutoCAD & SolidWorks • Eclipse • Matlab® Simulink • Xilinx ISE Design Suite • E tap • Altera Quartus II
• QNX Neutrino (RTOS) • Windows • MAC OS • Linux
EDUCATONIAL INVOLVEMENT [PROJECTS]
1
Area
Embedded System Design Team: two Work achieved: April, 2015
3
Made an Unpredictable Random Entropy Bits Generator by interfacing light sensors connected to an FPGA that runs a de-correlation filter, the system can supply a stream of random bits/sec to a computer client.
Built a smart room system using a thermal motion location, temperature sensor, DC motor, DC Fan and a microcontroller. Software written in C language. IC2 protocol is used for communication.
Area
Software Design For Engineers Team: Three Work achieved: December, 2014 Project Achivements:
Designed a LAN GUIbased chatroom application with Java programming. This application can send and receive messages to other clients assuming that every client has the program operating.
Digital System Design & Implementation Team: two Work achieved: December, 2015 Project Achivements:
Project Achivements:
2
Area
4
Area
Real-Time System design (RTS) Team: One Work achieved: April, 2016 Project Achivements:
To design and demonstrate several real time data acquisition systems and to devise schemes for experimentally determining and comparing relevant measures of real time system performance for each of the designs. Using C for programming and QNX Neutrino for operating system.
SENIOR YEAR PROJECT Universal powered Wheelchair Proxy Joystick Controller Communication City of Fredericton, New Brunswick, CanadaSeptember, 2014 to April, 2015 Customer is Mr. Keys, Josh from SCCR, Stan Cassidy Center for Rehabilitation- team member are four Summary Powered wheelchair users face a number of issues, the primary one being control of the wheelchair if they have limited manual mobility. The purpose of this project was to help develop a smart wheelchair, by developing a universal powered wheelchair controller for those with limited mobility. This product needed to be easy to operate, made of parts readily available at reasonable cost, and not void the warranty. The main goal is the design of a suitable configuration of a controller that will manipulate the existing wheelchair joystick and meet the requirements of the customer.
TRAINING AND EXPERINCE Universal powered Wheelchair Proxy Joystick Controller Communication SK company (Saudi and Korean Engineering And Constrations) January,2012 – May,2012 Riyadh, Saudi Arabia SK company is one of the member that work to build the king Abdullah Petroleum Studies and Research (KAPSRC)
TRAINING AND EXPERINCE Saudi Students Associations, Media Committee (events, market, director and productions) 2012 - 2013 Saint John, New Brunswick, Canada Saudi Cultural Day Media Committee and welcoming and explanation November, 2015