Motaz El-Shaer, Mid-Senior Software Engineer

Motaz El-Shaer

Mid-Senior Software Engineer

Badr

Location
Egypt
Education
Bachelor's degree, Engineering
Experience
12 years, 0 Months

Share My Profile

Block User


Work Experience

Total years of experience :12 years, 0 Months

Mid-Senior Software Engineer at Badr
  • Egypt - Alexandria
  • My current job since August 2014

Working at android, iOS and cross-platform application development, as well as, web development using NodeJs, AngularJs and a lot of javascript libraries.

Software Engineer Freelancer at UpWork
  • My current job since May 2012

Working at android, iOS and cross-platforms applications development, as well as, web development using NodeJs, AngularJs and a lot of javascript frameworks.

Software Engineer Intern at Badr
  • Egypt - Alexandria
  • June 2013 to October 2013

Developing web application for mobile phones under Scrum
management process and also became familiar with some frameworks like
BackBone JS, Persistence JS and JQuery Mobile.

Software Development Engineer Intern at Abu Qir Petroleum (AQP)
  • Egypt - Alexandria
  • May 2012 to August 2012

Experience in dealing with PLC and DCS Systems in the Control and
Instrumentations Unit of the Factories.

Education

Bachelor's degree, Engineering
  • at Alexandria University
  • June 2014

Faculty of Engineering, Alexandria University Intended Major: Computer and Systems Engineering, Class 2014 Graduation Project: * Google Glass Eye Tracking and Gesture Recognition Tracking eye motions and hand gestures to interact with Glass overriding the touch pad so we can provide better user experience. Assignments and projects: * Boost: A PC game in OpenGL, which is a lot similar to the mobile boost game. * Rubik's Cube: A PC game in OpenGL. * Lexical Analyzer: First phase of any compiler which takes the regular expression to generate it's NFA and minimized DFA. * Query Processor and Optimizer: Implementing a query processor and optimizer based on the Minibase project provided by Wisconsin university. * Assembler SIC/XE: Desktop app - C++ Implementation of an assem- bler for SIC/XE Assembly Langauge written in C++, producing code for loader. * Database management System and JDBC driver: DMBS with an XML back-end *les, Query processor. * Compression Techniques: Hu*man Compression Algorithm. * Pong: Desktop App- (Assembly (CISC) implementation) -2d game as a project term for the MicroProcessors Course.

Specialties & Skills

Languages

Arabic
Native Speaker
English
Intermediate

Hobbies

  • Roller Hockey
    I took a lot of awards with my DSC team like Egyptian League and Egyptian Cup championship.