Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
Thank you. Your report has been submitted and will be reviewed shortly.
Mohamed Khalifah, Senior Software Engineer

Mohamed Khalifah

Senior Software Engineer·Integrant

Egypt

Diploma, Software Engineering (System development)

Work experience

Total years of experience: 15 years, 6 months

Senior Software Engineer

November 2019 - Present

Integrant

Cairo, Egypt

November 2019 - Present

Company industry:
IT Services
Job role:
Information Technology

Senior Software Developer

July 2018 - October 2019

GET group

Cairo, Egypt

July 2018 - October 2019

-Cooperate with the project manager to define tasks.
-Develop new features for the existing applications.
-Solving Bugs.
-Participate in design and architecture of a new system.

Company industry:
IT Services
Job role:
Information Technology

Senior .Net developer

July 2015 - June 2018

Nabda Care

Cairo, Egypt

July 2015 - June 2018

-Defining tasks, estimating and assigning them to other team members.
-Mentoring junior team members.
-Enhancing existing systems by applying SOLID principles and appropriate design patterns.

Company industry:
IT Services
Job role:
Information Technology

.Net developer

June 2011 - June 2015

Nabda Care

Cairo, Egypt

June 2011 - June 2015

-Participate in analyzing requirements and defining tasks.
-Participate in tasks estimation.
-Perform assigned tasks.
-Communicate and cooperate with the technical support team to solve client's problems.

Company industry:
Other Healthcare Services
Job role:
Information Technology

Database Administrator

May 2010 - September 2010

Alaraby Hospital

Cairo, Egypt

May 2010 - September 2010

Administrating the hospital management information system.

Company industry:
Medical Hospital
Job role:
Administration

Education

Information Technology Institute (ITI)

May 2011

May 2011

Diploma, Software Engineering (System development)

Egypt

Faculty of science, Ain shams university

June 2008

June 2008

Bachelor's degree, Computer science and pure math.

Egypt

Skills

DDD

Expert

ActiveMQ

Expert

Microservices Architecture

Expert

React JS

Expert

.NET

Expert

ASP.NET MVC

Expert

ASP.NET Core

Expert

C#

Expert

OOP

Expert

SOLID principles

Expert

Reactjs

Expert

Microservices

Expert

DDD

Expert

Angular

Intermediate

SQL

Expert

ActiveMQ

Expert

Microservices Architecture

Expert

React JS

Expert

.NET

Expert

Languages

English

Expert

Arabic

Expert

Training and Certifications

Certifications
Oracle 10g developer

Hobbies and interests

Sculling Or Rowing
Ball Juggling
Running
Playing Tennis