Mohamed Ashraf Mohamed
Mobile: +201********* / +965******** E-mail: ************@*****.***
Senior Oracle ADF, Java And Middleware Developer
Versatile IT professional with 4 years’ experience in Java, Oracle ADF and Middleware development for a variety of industries Job Experiences as Software Developer
o Working as Senior Java and Oracle ADF Developer at Public Authority Of Manpower Kuwait [Jan 2023 – present ]
o Development of custom web applications using Oracle Fusion ADF o technology (Java - ADF - Web Service-SQL-PL/SQL) o Working as Senior Java and Oracle ADF Developer at Evosys S/W Solutions Co, Egypt branch [Jan 2022 – Jan 2023 ]
o Development of custom web applications using Oracle Fusion ADF o technology (Java - ADF - Web Service-SQL-PL/SQL) o Integrated Between Applications using OIC o Create ADF Custom App that integrated With Oracle Saas o Working as Senior Java and Oracle ADF Developer at AOT S/W Solutions Co, Maddi o [Feb 2021- Jan 2022]
o Development of custom web applications using Oracle Fusion ADF o technology (Java - ADF - Web Service-SQL-PL/SQL)
o Working as Java and Oracle ADF Developer at Informatiqu S/W Solutions Co, o [ Jan 2020- .Feb 2021]
o Development of custom web applications using Oracle Fusion ADF o technology (Java - ADF - Web Service-SQL-PL/SQL)
o Working as Java and Oracle ADF Developer at Zidny Solutions S/W Solutions Co, Nasr
City [March 2019- Jan 2020] o Development of custom web applications using Oracle Fusion ADF o technology ( ADF - Web Service- BPM-SOA-UCM)
o ADF Developer Trainee at Senior Steps Academy Nasr City [Aug 2018- March 2019] o Java SE and EE Courses o Oracle Sql o ADF Couse Using Jdeveloper 11g,12C 2
Business projects
• CMS(Correspondence management system-Egypt)
- Using Oracle ADF and BPM with UCM integration in Correspondences and internal memos between officers
In Egyptian National Security project in big ERP system to send emails and multi instance requests
(BPM/SOA)
• Sudia Arabia Railway (KSA )
-work in integration between Oracle Fusion to E-Business Suite using Oracle cloud Integration (OIC) to created Item from Saas to EBS Side
• trashid Company (KSA)
-Develop new Enhancement and support client Issue, in 3 custom App(Subcontracting –Auto Numbering – Maintenance Request ) integrated with SAAS Side To complete Client Business requirement
• Egypt Family Courts Automated System -Egypt
-Building Web Services for Egypt Family Courts .
-Developing Egypt Family Courts New Application.
• ENJAZ (ERP System) (KSA-SBG Saudi Binladin Group)
-ERP System to attendance and meeting and CMS,Technologies & Tools used ADF framework
– SQL – PLSQL –Web Service - Java SE & EE - Sql developer - Jdeveloper 12C)
• Build Qatar Municipal and Rural Affairs Application (Qatar) 3
-Obtain licenses from the ADF Web App to import devices and radioactive materials to be used
Smart Clinc (ADF)
-Smart Clinic is a web application that makes it easy for patients to contact with both doctors and nurses.
-Technologies & Tools used ( Java SE – OOP- ADF Components- ADF BCs - JDBC- JDeveloper- Oracle DB –TOAD – Visual Paradigm)
-
COMPUTER SKILLS
• ADF technologies
Developing ADF web applications using JDeveloper 11g IDE &12c IDE
Developing ADF Mobile/MAF applications
Customization, Validation, and Troubleshooting ADF web applications
Planning User Interface and developing ADF BCs
Deploying ADF web applications on Weblogic AS and integrating with Active Directory
Applying ADF security to the web applications
Implementing web services and consuming them using ADF web applications
• Oracle technologies
DB programming [ODB 10g/11g (SQL – PL/SQL)]
Tools [SQL*PLUS– SQL Developer – Quest Toad - Sqlite Studio]
Conceptual [System analysis (ERD – UML – DFD) – Normalization]
Oracle BPM
Oracle Cloud Integration (OIC)
• Java Technologies
J2SE [OO programming design – Data Structures – Socket programming – Multithreading]
Oracle ADF [UI – ADF BCs – Bindings – ADF Faces]
J2EE [Servlets – JSP – JDBC]
Frameworks [ADF –JSF]
Servers &Tools [GlassFish – Oracle JDeveloper11g – NetBeans- Toad for Oracle 10- 4
ireport ]
Hibernate
Spring Data JPA
Spring Boot
• Web technologies
HTML_ CSS_Javascript
XML
• Web Service
SOAP (Top-Down & Bottom Up) REST
• Report
Jasper Report (connect with ADF apps.
EDUCATION
• Zagazig university- faculty of computers and information (2015-2019) Information System section
• Graduation Project ( Smart Clinic)
Grade ( Excellent )
1. Smart Clinic is a web application that makes it easy for patients to contact with both doctors and nurses.
2. This app has four kinds of users: Patients, Doctors, Nurses and the Admins. 3. Only the admins can add new doctors and nurses. 4. The app allows you to book appointments with doctors wether in your home or at the clinic.
5. The app shows you the address of the doctor, his speciality, personal information and his rating
-based on the opinions of former patients-.
6. The app also allows you to book nurses for various medical services at home. 7. when you sign up, the app makes a personal profile with all your medical information and your current medical status.
8. Only the doctor would have access to your profile to diagnose your case and advise the proper medications.
5
9. even if you are a doctor or a nurse, you can have a user profile as both a patient and a doctor. 10. User can browse doctors .
VOLENTEER EXPERIENCES
Volunteers in exhibitions department at Life Makers Charity Organization as IT Oct 2018 – Present
PERSONAL DETAILS
Personal Information
Name Mohamed Ashraf Mohamed Mahmoud Elgohary
Address Zagazig - EL Sharkia
Religion Muslim
Marital Status Single
ID NO 297***********
LinkedIn account linkedin.com/in/mohamed-elgohary-370436159
D. O. B 30/9/1997
• Languages
Arabic (mother tongue) Perfect both written and spoken
English (Academic Language) good both written and spoken
• Soft Skills
Self Learning and Ability to work under pressure and as a part of a team.
Ability of traveling anywhere when needed for work purposes.
Sociable, Cheerful and full of enthusiasm.
• Interests
Self studying and have willingness of continuous learning.
Perfect Web browsing for new technologies and sciences.
Reading about/playing football.
REFERENCES
• References are available upon request