Assem Sherif, Associate Java Technical Consultant

Assem Sherif

Associate Java Technical Consultant

Elm Company

Location
Saudi Arabia - Riyadh
Education
Bachelor's degree, Computer Science
Experience
13 years, 2 Months

Share My Profile

Block User


Work Experience

Total years of experience :13 years, 2 Months

Associate Java Technical Consultant at Elm Company
  • Saudi Arabia
  • My current job since August 2018

Over 10 years in software development, involved in business/system analysis, and customer
interactions in different business domains (E-Government, E-Learning, Hospital Information
System, and business organizations).
- Developing and maintaining web applications using different technologies of Java.
- Integrate with other platforms using Web Services and APIs.
- Implement Single Sign-On using Central Authentication Service (CAS).
- Working with Google Analytics, and Google charts for measuring systems reachability.
Ensure successful delivery with customer satisfaction.

Senior Java Developer at International Turnkey Systems - ITS
  • Saudi Arabia - Riyadh
  • March 2014 to July 2018

Design, implement and maintain Java application phases. Drive best practice, quality, and consistency within design and development phases. Define site objectives by analyzing user requirements; envisioning system features and functionality. Designs and develops user interfaces to web applications by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using languages and software products.
Integrate with Blackboard platform using Blackboard Web Services and Blackboard APIs, and create Blackboard Building Blocks.
Implement Single Sign-On (SSO) using Central Authentication Service (CAS).

Mobile Development Team Leader at International Turnkey Systems - ITS
  • Saudi Arabia - Riyadh
  • May 2016 to June 2018

Define application objectives, envisioning features and functionality. Develop, design, and maintain Android applications.
Managing communications with other related teams (UI/UX, QA).

Java Developer at egabi
  • Egypt - Cairo
  • January 2011 to December 2013

Drive best practice, quality, and consistency within the development phase.
- Design and develop user interfaces to web applications by setting expectations and
features priorities.
- Completing programming using languages and software products.

Education

Bachelor's degree, Computer Science
  • at Faculty of Computers and Information Systems, Minia University
  • January 2010

Class

Specialties & Skills

Android
Web Services
Hibernate
FEATURES
LANGUAGES
PROGRAMMING
QUALITY
WEB APPLICATION DEVELOPMENT
ADOBE PHOTODELUXE
CONSULTING
DELIVERY

Social Profiles

Personal Website
Personal Website

URL removed due to policy violation. Please contact support for further information.

Languages

Arabic
Expert
English
Expert