resume august 27 2016
TRANSCRIPT
Zeyad [email protected] • linkedIn • Canadian Citizen
+1 (289) 925-4222 • 981 Main St W, Apt 512, Hamilton, ON, Canada, L8S1A8
EDUCATION McMaster University, Hamilton, Ontario, Canada Sep 2012 – Apr 2016Bachelor of Engineering in Computer Engineering
WORKEXPERIENCE
IBM Canada Ltd, Ottawa, Ontario, Canada Jan 2015 – Aug 2015Solution Development Engineer (Co-op)• Java J2EE Development for Business Analytics Solutions• Development of the Solutions web application features on Bluemix cloud platform• Development using web and cloud services such as Internet of Things (IoT), Cloudant DB, MQ Light, and SingleSign On
• DevOps: Automated JUnit and Integration Testing for the web application features• Development Tools: exposure to Maven build scripts and Rational Team Concert Version Control• Participated in team building and learning activities with IBM nextWAVE community for new employees andco-op students
Misr Corporate Services, Cairo, Egypt Jun 2012 – Aug 2012IT Management (Intern)• Assessed their proposals to recommend most suitable solution for the company’s client• Attended and analyzed proposal presentations by software development companies• Acquired extensive training in IT Management• Coordinated with different stakeholders from multiple departments within the company such as HR, IT andFinance Department on weekly basis
RITSECWeb Design, Cairo, Egypt Jun 2006 – Aug 2006Web Design Trainee• Web design using HTML coding on Microsoft Front Page• Supported a team of four members to meet immediate milestones• Involved in weekly progress meetings to assure project quality and assurance• Presented project functionality and characteristics to external team members• Provided training and technical support on daily basis
SKILLS SOFTWARE PROGRAMMING Java, C, C++ and Python
SCRIPTING JavaScript, HTML, SQL and MATLAB
MOBILE APP DEVELOPMENT Android OS
EMBEDDEDPROGRAMMINGASIC hardware/software co-design and verification, NIOS II embeddedprocessor and μC-OS II real-time operating system
HARDWARE DESIGN, VERIFICATION AND SYNTHESIS VHDL, Verilog and SystemVerilog
OPERATING SYSTEMS Linux, Windows and Mac OS X
IDE Eclipse, Microsoft Visual Studio, Pycharm and Quartus
LANGUAGES English, Arabic, French (basic)
PROJECTS Laser Tag System Sep 2015 – Apr 2016• Design and implementation of a laser tag system featuring multiple game modes• Developed an Android application that drives the laser tag game and associates the players’ guns to their runningapp via Bluetooth RFCOMM
• Developed a web server in Python to manage games• Microcontroller programming for the “laser gun” was done in C
Online Peer-Peer (P2P) Chatting Application Jan 2016 – Apr 2016• Development of an online peer-to-peer chatting system• messages and files can be transferred between peers in the same “chatting groups”• Python programming language was used to develop the application
Page 1 of 2
Embedded Systems Jan 2015 – Apr 2016• Analysed High-Performance/Low-Power Real-Time Embedded Systems• Explored developing systems using Multi-tasking and Multi-processing• Exposed to different debugging techniques for embedded systems• Evaluated and compared performance using hardware acceleration vs software configuration• C was the language used for embedded programming
Digital Filter Design Sep 2015 – Dec 2015• Involved designing FIR and IIR filters• Implementing a Group Delay Equalizer• MATLAB scripts were developed to determine filter design parameters• C programming was used to program the TMS 320 Digital Signal Processing chip
Hardware Implementation of an Image Decompressor Sep 2014 – Dec 2014• Design of a digital system that decompresses a 320x240 image of a custom specification,McMaster Image Compression Revision 8 (.mic8)
• Implementation was programmed into FPGA on the Altera DE2 Board• SystemVerilog was used as a hardware description language
Network-on-Chip (NOC) Sep 2014 – Dec 2014• Design of an Optical Burst Switched (OBS) Toroid Network• Simulation of design was done using Altera’s ModelSim• VHDL was used as a hardware description language
MIPS Microprocessor Disassembler Sep 2013 – Dec 2013• application simulates MIPS Disassembler fetching machine code and translation to MIPSassembly language
• worked in a team of 3• C++ programming was used for developing the application
Robotics Movement Simulation Sep 2013 – Dec 2013• Designing different behaviors and movements for a robot to move in a virtual world• Development of collision resolution algorithms for the robots• Application development in C++
EXTRACURRICULARACTIVITIES
• Team Member, Intramural Soccer Team Division B Sep 2012 – present• Student Member, McMaster Engineering Society Sep 2012 – present• Student Member, Electrical and Computer Engineers Sep 2012 – present
Page 2 of 2