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
Mustafa Amaragi, Senior software developer

Mustafa Amaragi

Senior software developer·Alinma Investment

Egypt

Bachelor's degree, Computer Science

Work experience

Total years of experience: 15 years, 3 months

Senior software developer

August 2021 - Present

Alinma Investment

Riyadh, Saudi Arabia

August 2021 - Present

Company industry:
Financial Services
Job role:
Information Technology

Senior Software Developer at eGovernment Authority

February 2021 - Present

eGovernment Authority

Manama, Bahrain

February 2021 - Present

Working on General Benayat Building Permit Portal system to :
- Carrying out various activities in DLC plus investigating new issues.
- Ensuring that the deliverables as compliant to the document requirement specifications.
- Do designs, development and implementation.
- Research and recommend software development, purchase, and use.
- Assist users with procedural or minor technical problems

Company industry:
IT Services
Job role:
Information Technology

Java Technical Lead

May 2020 - November 2020

Asset Technologies

Cairo, Egypt

I found this job using Bayt.com

May 2020 - November 2020

Highly independent and contributes significantly in each phase of the Software Development life-cycle, including requirements analysis, design, implementation, and support of software products, systems, and projects.
Responsible for leading and technical supervision for the development team, to ensure the high quality of deliverable and project success.
Explores different technical topics and tools to assess the feasibility of the given requirements.
Offers suggestions for improvement/simplification of the systems and/or add business value.

Company industry:
Software Development
Job role:
Information Technology

Senior Software Developer

July 2015 - March 2020

eGovernment Authority

Manama, Bahrain

July 2015 - March 2020

Working on General Directorate of Nationality, Passport and Residence project (GDNPR) in the capacity of Software developer for: Identifying, investigating, and analysing business processes, procedures and work practices.
Ensure that developed information system applications meet specified requirements.
Prepares design, development and implementation specifications and proposals for discussion and approval by Users and IS Management.
Research and recommend software development, purchase, and use.
Develop JEE-based programs: creating web GUI components using JSF and ZK Framework, PrimeFaces Framework, Spring MVC and creating various server side components using J2EE APIs (Servlets, JSP, DAO, JPA) and Spring Framework Core and Security, using Hibernate to access database, using IBM RAD IDEs and SVN for Java source code control, using IReport for Jasper reports development. Configuring Jenkins to enable the continues Integration.
Assist users with procedural or minor technical problems.

Company industry:
Public Administration
Job role:
Information Technology

Middleware Consultant

July 2014 - March 2015

Raya Holding

Cairo, Egypt

July 2014 - March 2015

Designing and developing proposals that meet business requirements for SUMED project.
Researching for latest software development tools for use.
Developing Javascript based applications and creating Front-End components using HTML, Bootstrap HTML and AngularJS framework, creating server side components using NodeJS and Express framework. Providing Integration between AngularJS framework and JEE Restfull webservice.
Participating in SUMED analysis phases.
Testing SUMED administration module.
Participating in delivering SSO solution to Jbail municipality.
Integrated Oracle Access Manager with Oracle Internet Directory.
Integrated Oracle Access Manager with Oracle Webgate.
Integrated Oracle Access Manager with Oracle HTTP Server.
Provided SingleSignOn using Oracle Access Manager Product.

Company industry:
Software Development
Job role:
Information Technology

Software Dev.

February 2012 - June 2014

international turnkey systems ITS

Cairo, Egypt

February 2012 - June 2014

Handling inspection for new issues of Ethix-Frame.
Providing analysis close designs for Ethix-Frame migration module.
Developing code according an arranged designs.
Testing and reviewing delivered code changes to verify if it meets Ethix-Frame business needs.
Research for latest software development tools for use.
Carrying out certification of Ethix-Frame integration with Windows server 2008 Active Directory.
Providing environment requirements for new installations of Ethix-Frame in new customer Banks.
Carrying out the verification role for tested fixes on the ClearQuest IBM Rational tool.
Assisting with creating user guide and training documentation.
Carrying out implementation role at customer site at Kuwait International Bank, KIB.
Carrying out L3 Ethix-Frame support role for Kuwait International Bank, KIB.
Carrying out L3 Ethix-Frame support role for Kuwait Financial House of Bahrain, KFHB.

Company industry:
IT Services
Job role:
Information Technology

Java developer

May 2010 - September 2011

Expedeit

Cairo, Egypt

May 2010 - September 2011

Analysis, design and code.

Company industry:
IT Services
Job role:
Information Technology

Education

Computers and Information.

July 2010

July 2010

Bachelor's degree, Computer Science

Egypt

GPA (percentage): 64%

GPA (percentage): 64%

Bachelor of Computers and Information from Helwan Uni.

Skills

Software Engineering
Expert
Software Engineering
Expert
Software Development
Expert
Software Development
Expert
Java
Expert
Java
Expert
Analysis
Expert
Analysis
Expert
Computer Science
Expert
Computer Science
Expert
Spring boot
Expert
Spring boot
Expert
Mysql
Expert
Mysql
Expert
JSF
Expert
JSF
Expert
SVN
Expert
SVN
Expert
spring
Expert
spring
Expert
sql
Expert
sql
Expert
web development
Expert
web development
Expert
web applications
Expert
web applications
Expert
Good Communication
Expert
Good Communication
Expert
Team Work
Expert
Team Work
Expert
English Speaker
Expert
English Speaker
Expert
Java8
Expert
Java8
Expert
Docker
Expert
Docker
Expert
Angular2
Expert
Angular2
Expert
Spring MVC
Expert
Spring MVC
Expert
JDBC
Expert
JDBC
Expert
Web design
Expert
Web design
Expert
Spring framework
Expert
Spring framework
Expert
Spring Cloud
Intermediate
Spring Cloud
Intermediate
Git
Expert
Git
Expert
Spring Data
Expert
Spring Data
Expert
Spring Security
Expert
Spring Security
Expert
Kubernates
Expert
Kubernates
Expert
Hibernate
Expert
Hibernate
Expert
HTML
Intermediate
HTML
Intermediate
Rabbit MQ
Intermediate
Rabbit MQ
Intermediate
JavaScript
Expert
JavaScript
Expert
Aspect Oriented Programming
Expert
Aspect Oriented Programming
Expert
MongoDB
Intermediate
MongoDB
Intermediate
ELK
Intermediate
ELK
Intermediate
Microservices
Expert
Microservices
Expert
Sonarqube
Intermediate
Sonarqube
Intermediate
Nodejs
Expert
Nodejs
Expert
Linux
Intermediate
Linux
Intermediate
OOP
Expert
OOP
Expert
Docker Compose
Intermediate
Docker Compose
Intermediate
Rest API
Expert
Rest API
Expert
web services
Expert
web services
Expert
rest
Expert
rest
Expert
programming
Expert
programming
Expert
weblogic
Intermediate
weblogic
Intermediate
Java software development
Expert
Java software development
Expert
Java
Expert
Java
Expert
Core Java
Expert
Core Java
Expert
J2EE
Expert
J2EE
Expert
Software Development
Expert
Software Development
Expert
Analysis
Expert
Analysis
Expert
Computer Science
Expert
Computer Science
Expert

Languages

Arabic
Expert
Turkish
Beginner
English
Expert

Training and Certifications

Certifications
Proactive Computer Security
Apr 2019
Introduction to Cybersecurity for Business
Apr 2019
Detecting and Mitigating Cyber Threats and Attacks
Apr 2019
Cybersecurity for Business Specialization
Mar 2019
Cyber Threats and Attack Vectors
Apr 2019

Hobbies

  • Swimming