EXPLORE


0.0
0.0
0%
$5 USD / Hour
・

Egypt (8:12 AM)
・
Joined on May 24, 2011
$5 USD / Hour
・
Programming Languages: • Embedded C programming and object oriented programming using C++. • JAVA for developing desktop applications (J2SE). • Assembly programming for (MC9S12XEP100 and PIC16F Family). • VHDL. • Objective-C 2.0 Programming for developing under Apple Plateform Tools and familiarities: • Software Engineering process. • Testing and Tooling for embedded software development. • Real Time Operating Systems (RTOS) µC/OS-II. • MATLAB scripting including advanced programming, Simulink, control and image processing. • Freescale’s CodeWarrior for HCS12x microcontrollers. • NetBeans6.8 and Eclipse as a J2SE Integrated development environment (IDE). Related Projects: • Command Line Testing Engine Debugging the MC9S12XEP100 Kit using Serial Communication interface (SCI) by sending commands over the hyper terminal (RS232) to test Ports (direction and clear/set pins), Pulse Width Modulation (PWM) and input capture unit (ICU). • Demo iTank Design of the software for a Tank that tracks a black line and avoids obstacles. Using Dynamic Architecture Concepts and layered software approach. • Simple Object Tracking System Detection of a moving object in a recorded movie using MATLAB image processing toolbox. • Optical character recognition (OCR) Using MATLAB image processing toolbox to identify Characters from image and to re-generate them. • Simple as possible processor (SAP) Implementation of a simple 8-byte processor that has simple instruction like (ADD, SUB, CMP, MOV, SHIFT….) with attached ROM that contains a simple program. This processor has been implemented using VHDL on XILINX ISE AND ModelSim. • Multi-Client to Server Application A chatting program that has been designed and implemented using JAVA (J2SE) to connect through the local network with a server that initiates the link between clients after checking from the database the validity of the required client, Remote Method invocation (RMI) technology has been used to make the connection. • WordPad application A small text processor application that has been implemented using JAVA (J2SE) to enable the user to write text, make some editing on it and then save the file to Disk, it also allows to open an old file and continue editing in it.
No reviews to see here!
Verifications