resume august 27 2016

2
Zeyad Emara [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 2016 Bachelor of Engineering in Computer Engineering WORK EXPERIENCE IBM Canada Ltd, Ottawa, Ontario, Canada Jan 2015 – Aug 2015 Solution 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 Single Sign 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 and co-op students Misr Corporate Services, Cairo, Egypt Jun 2012 – Aug 2012 IT 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 and Finance Department on weekly basis RITSEC Web Design, Cairo, Egypt Jun 2006 – Aug 2006 Web 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 EMBEDDED PROGRAMMING ASIC hardware/software co-design and verification, NIOS II embedded processor 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 running app 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

Upload: zeyad-emara

Post on 12-Feb-2017

48 views

Category:

Documents


8 download

TRANSCRIPT

Page 1: RESUME AUGUST 27 2016

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

Page 2: RESUME AUGUST 27 2016

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