Summary

I’m a very flexible and patient person who works well under pressure. I’m a mature team worker who can also work on her own. I’m able to learn new skills fast and always willing to

Skills

  • Angualr

    Javascript

    Java

    Ionic

    MySQL

    React

    Spring Boot

    HTML

    Python

    CSS

    Sails js

    Node js

    GraphQL

    Apache Cordova

    JQuery

    MongoDB

    Micro Services

    JSP

    Git

    Docker

Work Experience

Swisscom

Software Engineer

November 2020 - Now

Full stack senior developer. Handling and managing all kinds of technologies and maintaining code quality

Orange Labs Egypt

Software Engineer

November 2015 - September 2020

Full stack senior developer. Handling and managing all kinds of project; maintaining code quality, handling client by being involved to the business to gain their trust, managing resources in addition to development activities

V-Studio

Software Engineer

September 2014 - June 2015

Sole developer in the company. Responsible for building applications including collecting information, handling client, designing the project and writing the code

Information Technology Institute (ITI)

Trainee

September 2013 - June 2014

Java and Mobile Applications Development

Technology Skills Est. مؤسسة مهارات التقنية

On Request

November 2012 - March 2013

on call requests to write technical documents

4S-Systems

Java Developer Trainee

January 2012 - June 2012

Projects

My HR

Front-end senior development | Developing, refactoring and code reviewing

April 2020 - September 2020

HR mobile application for employees providing HR, benefits and medical services. It is Dynamic it can be simply customised to suite different companies.

Technologies: Angular, Ionic, HTML, CSS

Unitas

Leader of the team; managing back-end and front-end, collecting requirements, handling client; in addition to developing, refactoring and code reviewing

August 2019 - April 2020

Portal for managing and exchanging virtual currency, participating in challenges and earning rewards

Technologies: Java, Spring boot, Mysql, Angular, HTML, CSS

Msheireb Downtown Doha Portal

Key member of the dev team front-end, back-end, integration with many external systems, bank payment and SMS gateway and deployments; Managed the project for 4 months

January 2018 - September 2020

Msheireb Downtown Doha is a huge portal that provides the city citizens with services, car park management, energy consumption statistics, maintenance and complaints services, managing private businesses ...etc

Technologies: Liferay, Java, HTML, CSS, JSP, Jquery, Mysql

Anonymization Tools

Main front-end developer; revamped the system from ancient jQuery to Angular

October 2017 - November 2017

Anonymization Tools is a system for encrypting and anonymizing data

Technologies: Javascript, Angular, HTML, CSS

Field Force Automation Solution

Key member of the development team front-end, back-end, mobile; participated in system design

February 2017 - August 2017

Manages outdoors employees keeping track of when and where and how they are doing their job

Technologies: Javascript, Java, Angular, Ionic, Mysql, MongoDB, HTML, CSS, Micro Services, Spring Boot, Spring Cloud

Win with Mopar

UI and animation developer

March 2017 - April 2017

High quality animated game played on a touch screens and booths

Technologies: Javascript, HTML, CSS

Closed Loop System

Key member of the development team front-end, back-end, mobile and UI

December 2016 - March 2017

Full system for exchanging confidential documents in a closed network with the ability for private case by case chat.

Technologies: Javascript, Sails.js, Node.js, AngularJS, Ionic, Cordova, Mysql, HTML, CSS

Noncommunicable Diseases (NCD)

Mobile app, web, UI and Backend development

June 2016 - October 2016

Mobile App that provides doctors with guidelines, tables and charts about Non-Communicable Diseases

Technologies: Javascript, Sails.js, Node.js, AngularJS, Ionic, Cordova, MongoDB, HTML, CSS

Fiat Chrysler Automobiles (FCA)

Mobile app, web and UI development

December 2015 - February 2017

Mobile application with an interactive showroom and maintenance facilities

Technologies: Javascript, AngularJS, Ionic, Cordova, HTML, CSS

Open The Box

Mobile app developer

January 2016 - January 2016

Home automation platform that controls home devices through raspberry-pi and wireless communications

Compare

Personal app

May 2015 - July 2015

Mobile application to compare between different alternatives

Technologies: Android, Java

V-Studio Quotation and Invoicing System

Full development, dealing with client

April 2015 - May 2015

Web Application to create, save and print quotations, invoices and purchase orders

Technologies: Oodo, Python

SEManuals - دليل الموصفات والإجراءت

Full development desktop and mobile app, dealing with client

February 2015 - March 2015

Mobile application to navigate and explore the company’s machines manuals

Technologies: Java, Appcelerator Titanium

3GARAT

Full development, dealing with client, and documentation

October 2014 - November 2014

Desktop application for real estate companies to work on Smart touch screens and booths

Technologies: Java, JavaFX

Dr Way

Android Developer

May 2014 - July 2014

Smart traffic system that provide roads status and possible routes with full trip information

Technologies: Android, Java

WiiGeMoto

Graduation Project

March 2011 - July 2011

WiiGeMoto is an interactive system that emulates the actions of a smart board at a lower cost, by utilizing IR detection. In addition, using IR sensor to control stepper motor carrying a camera that follows user motion. Also, it can recognize simple gestures to facilitates some frequently used actions.

Education

Shoubra Faculty of Engineering

Computer Engineering - Very Good With Honor

2006 - 2011

Courses and Certificates

Oracle Certified Associate, Java SE 7 Programmer

Oracle

Languages

Language

Arabic

Mother Tongue

Language

English

Very Good