Post Job Free
Sign in

Java Developer Engineer

Location:
Cairo, Cairo Governorate, Egypt
Salary:
5000
Posted:
August 24, 2020

Contact this candidate

Resume:

Mostafa Mahmoud

Java Developer

Objective

Address: Cairo, Egypt

Mobile No. : +201*********

Email: adfjtg@r.postjobfree.com

LinkedIn: www.linkedin.com/in/mostafa-hegazy-739883109/ Software engineer, with +1 years of hands-on experience in designing, modifying, developing, testing, implementing java web applications, and enterprise solutions seeking to use proven skills in java to provide expert development to a leading company. Where I can improve my knowledge, skills and make significant contribution.

Education

Bachelor of Engineering - Ain Shams University

- GPA of (2.9/ 4) good Grade.

- Courses during college are about Math, physics, Communications and Computer Engineering.

- Grade of the Graduation Project: Good.

Work Experience

Java Backend Developer (internship) at MISR Engineering and development. Dec.2019 until Apr.2020.

Working as part of a team that fix client issues and working through timelines with maintaining quality and lifecycle of the project.

Responsibilities:

Implement new services using Servlets, JSP, JSTL, and Basic JSF Hibernate, RESTful API, SOAP Web Service.

Spring Core, Spring Data, Spring MVC Spring RESTful API, Spring Boot.

MySQL, Design Pattern, Solid principles.

Java Developer (internship) at SCADA Innovations. Jan.2019 until May.2019.

Working as part of a team that work in desktop Applications. Responsibilities:

Learning and practicing java, design patterns, data structures and algorithms in real world apps.

Design Pattern, Solid principles.

Skills

Technical:

Programming: JAVA Programming Language.

Conceptual Knowledge: OOP, Design patterns.

JAVA Technologies: Spring MVC, Spring boot, Spring security, Spring AOP, JavaFX, Servlet, JSP, Web Services, EJB, JSF, JUnit Test.

Frontend Technologies: HTML5, CSS5, JavaScript, JQuery, AJAX. Build Tool: Maven.

Database Technologies: SQL, MySQL, SQL server, Hibernate, JPA. Web Servers: Apache Tomcat, Glassfish.

Operating System: Windows, Linux (Ubuntu).

Software Tools: Eclipse, Visual Studio, IntelliJ, NetBeans. Configurations Management Tools: Git, Docker.

Languages:

o English - Fluent.

o Arabic - Mother Tongue.

o Deutsch - good.

Personal:

o Strong analytical, troubleshooting and problem-solving skills. o Good knowledge in unit testing, system integration and support. o Good communications and presentation skills with customers and sociable. o Self-motivated.

o Experience with debugging, performance profiling and optimization. o Performs products installation and configuration. o Good knowledge in Investigates, introduces, advises and educates others on tools, technologies, and methodologies.

Projects

Title: Flight Reservation Application

Overview: An Enterprise java Application that enable a passenger to make a flight reservation. Where he can first register then login with his User name and password. After that, he can complete his reservation then find appropriate flight depends on his Departure date and Destination place.

At that point, using RESTful web services the passenger can start to check-in by entering the number of bags and check all his details.

Once checking-in is completed, an email is going to be send to the passenger to confirm his flight. Tools and Technologies used: Spring Boot, RESTful web services, JSP, MVC, Security, Logging, OOP, MYSQL workbench, Hibernate, STS, Git.

Application link in: https://github.com/mostafa2991/Flight_reservation_APP

Title: Freelancing Tasks online

CSV APP: The task was to make a web page that upload CSV file for clients then filter the data and handle the input Data in appropriate way then use it to get the details for the customers. Application link in:

https://github.com/mostafa2991/parseDataFrom_CSV_ToDB_ShowThymleaf Registration APP: The task was to make a full registration page using spring and thymleaf to make a login page with spring security to register and login. Application link in: https://github.com/mostafa2991/Registration_Form_Spring_Security Tools and Technologies used: Spring Boot, Security, OOP, MYSQL workbench, Hibernate, STS, Git.

Title: Students Records

Overview: A JDBC Database Web Application in which you can create new student and save its data into database.

You can also update a record in case you need to change any detail for a specific student. You can delete a student’s detail.

The Application contain the features for CRUD operations using JSP and Servlets. Tools used: JSP, Servlets, OOP, JDBC, Eclipse, Git, MYSQL workbench. Application link in: https://github.com/mostafa2991/Student-DataBase-App Personal information



Contact this candidate