Ibrahim Mohsen, Senior Java Software Developer

Ibrahim Mohsen

Senior Java Software Developer

Tamkeen Technologies

Location
Saudi Arabia
Education
Diploma, Professional development
Experience
7 years, 11 Months

Share My Profile

Block User


Work Experience

Total years of experience :7 years, 11 Months

Senior Java Software Developer at Tamkeen Technologies
  • Saudi Arabia - Riyadh
  • My current job since January 2020

● Working on Product “Document Verification System” using java spring boot.

● Working on Product “Correspondence System” using Alfresco CMS as Backend and Angular As frontend

● Writing unit and integration test using Mockito.

● Follow DDD on code architecture.

● Use Jenkins for CI&CD Integration.

● Use Docker and Kubernetes for Deployments.

Senior Java Developer at Naseej AAS
  • Egypt - Cairo
  • September 2018 to January 2020

● Worked in library systems using java open source portal (Liferay).

● Handled and resolved all technical glitches.

● Match graphic design with User Requirements.

● Support Team Of 7 Developers in Business and Technology.

● Build and deploy on production environment.

● Review code, designs and features presented by the team.

TitleWeb Developer at Naseej AAS
  • Egypt - Cairo
  • July 2016 to September 2018

● Conducted initial meetings with clients on website design and development.

● Create web applications to support website functions.

● Wrote supporting code for web applications follow (SOLID Principles).

● Website analytics for clients using google analytics.

Education

Diploma, Professional development
  • at Information Technology Institute (MCIT)
  • June 2016

9 month Professional Developer diploma, Information Technology Institute (ITI), Ministry of Communications and Information Technology (MCIT), Assuit Branch, Egypt.

Bachelor's degree, Computer Science
  • at Minia University
  • June 2015

BSc. of Computers and Information, Computer Science Department. Faculty of Computers and Information, Minia University. Accumulative Grade: Very Good (75.71) Graduation project: Job Portal Website. Project grade: Excellent.

Specialties & Skills

Alfresco
AngularJS
Liferay
Spring Boot
Alfresco
Swagger API
JavaScript
TypeScript
Database Design
Jenkins
Hibernate
Bootstrap
JavaServer Pages (JSP)
Apache Kafka
Bitbucket
Microsoft SQL Server
Spring Framework
PostgreSQL
Keycloak
Kubernetes
Cascading Style Sheets (CSS)
Angular
Domain-Driven Design (DDD)
Liferay 6.2 & 7.0 & 7.1 & 7.2
IntelliJ IDEA
OpenID Connect

Languages

Arabic
Expert
English
Expert

Training and Certifications

Web Development Orascom Training and Technology (Training)
Training Institute:
Orascom
Date Attended:
August 2012
Duration:
600 hours
Mobile Application Developer with Worklight Studio v6.2_certificate (Certificate)
Date Attended:
April 2016
Docker for the Absolute Beginner - Hands On (Certificate)
Date Attended:
January 2020
Up and Running with IntelliJ IDEA (Certificate)
Date Attended:
February 2020
Kubernetes for the Absolute Beginners - Hands-on (Certificate)
Date Attended:
May 2020
Full Stack: Angular and Spring Boot (Certificate)
Date Attended:
June 2020
Modern Java - Learn Java 8 features by coding it (Certificate)
Date Attended:
July 2020
JUnit and Mockito Crash Course (Certificate)
Date Attended:
July 2020
Apache Kafka for Developers using Spring Boot[LatestEdition] (Certificate)
Date Attended:
July 2020

Hobbies

  • Freestyle Football