Mostafa Darwesh, Senior Full Stack Java Web Developer

Mostafa Darwesh

Senior Full Stack Java Web Developer

BMC

Location
Saudi Arabia - Riyadh
Education
Diploma, scholarship
Experience
11 years, 2 Months

Share My Profile

Block User


Work Experience

Total years of experience :11 years, 2 Months

Senior Full Stack Java Web Developer at BMC
  • Saudi Arabia - Riyadh
  • My current job since November 2015

Worked at BMC Company as Senior Full Stack Java Web Developer:
- Implement services for ministry of social development using Spring,
Hibernate, restful web services and Angularjs frameworks.
- build hybrid mobile application using React native technology based
on Javascript

Java Web Developer at Informatique
  • Egypt - Cairo
  • August 2015 to November 2015

Worked at Informatique Company as Java Web Developer using Spring
technology, JSF technology.

Mobile Developer at Easy Dialog Company
  • Egypt - Alexandria
  • November 2013 to August 2015

Worked at Easy Dialog Company as Java Developer :
- Used Jersey and restful web services to implement site for ​ one of the
biggest German companies in the field of online cars marketing
- Used native Java and Objective-C to develop mobile applications for
Android and IOS
developed and implemented three android mobile apps in the field of
online automobile marketing :
https://play.google.com/store/apps/details?id=no.mobile24
https://play.google.com/store/apps/details?id=com.aos24
https://play.google.com/store/apps/details?id=com.aos24.workerapp

Java Web Developer at Silicon Arabia Company
  • Egypt - Alexandria
  • May 2012 to October 2012

• May 2012: October 2012
Worked at Silicon Arabia Company as Java Web Developer using J2EE technology.

Android Developer at E-Meedan Company
  • Egypt - Alexandria
  • March 2012 to April 2012

• March 2012: April 2012
Worked at E-Meedan Company as Android Developer using Java and JSON technology.

Education

Diploma, scholarship
  • at MCIT scholarship
  • October 2011

MCIT scholarship 2011 –Track: Java Mobile Applications Development​ : Object-Oriented Analysis and Design Using UML Java Programming Language Developing Mobile Phone Applications With J2ME technology and Enterprise J2ME Mobile Applications using Android

Bachelor's degree, Communications Division
  • at Alexandria University
  • July 2010

Modern Trends for Advanced Wireless Communication Systems (4th Generation): ​focused on LTE physical layer, along with MATLAB simulations, also MIMO technology

Specialties & Skills

Android
JavaScript
iOS Development
Objective C
Angularjs
React native
Hibernate
JAVASCRIPT
TRAINING
COMMUNICATION SYSTEMS
Angular 8
web development
web services

Languages

Arabic
Expert
English
Expert
French
Beginner

Training and Certifications

Oracle certified java programmer (Java SE 6 Programmer). (Certificate)
summer training at telecom Egypt (Training)
Training Institute:
telecom Egypt
Oracle certified mobile application developer (Java Mobile Edition 1 Mobile Application Deve (Certificate)