Mahmoud Nawwar - Java Developer

3
Mahmoud Abdul-Hakim Nawwar Phone: 010 22052010| Email: [email protected] | LinkedIn: Profile Address: Cairo, Egypt "Maybe I'm not the absolute best Java developer, but definitely I'm the most passionate one" - Mahmoud Nawwar Personal Summery A skilled java developer with proven expertise in using new tools and technical developments to drive improvements throughout a entire software development lifecycle. Having extensive industry and full life cycle experience in a java based environment, along with exceptional analytical, design and problem-solving capabilities. Excellent communication skills and able to work alongside support teams and the java community to define and refine new functionality. Looking for an ambitious company which will challenge my developer and problem solving skills and allow me to continue to develop my knowledge and potential. Education 20112012 Bachelor Computers and Information Science, The University of Ain-Shams, Total Grade: Good, Graduation Project Grade: Excellent. 20072010 GCSE: Shibien ElKanater School, Math Section, Total Grade: 91% Experience Dec 2015Present: Java Developer at OneCard Java Web Developer and also Working on Integration , Middleware and Security Solutions Nov 2013Oct 2015: Junior Java Developer at Al-farisICT Working with other developers to build technical solutions & complete projects to budgetary and quality requirements. Also involved in requirements gathering, demonstrating software prototypes, technical sales presentations.

Transcript of Mahmoud Nawwar - Java Developer

Page 1: Mahmoud Nawwar - Java Developer

Mahmoud Abdul-Hakim Nawwar Phone: 010 22052010| Email: [email protected]| LinkedIn: Profile

Address: Cairo, Egypt

"Maybe I'm not the absolute best Java developer, but definitely I'm

the most passionate one" - Mahmoud Nawwar

Personal Summery A skilled java developer with proven expertise in using new tools and technical

developments to drive improvements throughout a entire software

development lifecycle. Having extensive industry and full life cycle

experience in a java based environment, along with exceptional analytical,

design and problem-solving capabilities. Excellent communication skills and

able to work alongside support teams and the java community to define and

refine new functionality.

Looking for an ambitious company which will challenge my developer and

problem solving skills and allow me to continue to develop my knowledge and

potential.

Education 2011–2012 Bachelor Computers and Information Science, The University of Ain-Shams,

Total Grade: Good, Graduation Project Grade: Excellent.

2007–2010 GCSE: Shibien ElKanater School, Math Section, Total Grade: 91%

Experience Dec 2015–Present: Java Developer at OneCard

Java Web Developer and also Working on Integration , Middleware and

Security Solutions

Nov 2013–Oct 2015: Junior Java Developer at Al-farisICT

Working with other developers to build technical solutions & complete

projects to budgetary and quality requirements. Also involved in requirements

gathering, demonstrating software prototypes, technical sales presentations.

Page 2: Mahmoud Nawwar - Java Developer

Projects

- Social Networks Engine Using Face Recognition (GP) A project which presents the idea of an online social network that makes use of the face recognition technology, with this technology: 1. Face Tagging (Face Annotation) can be done automatically 2. Friend recommendation algorithm can be more accurate. 3. It is a Promising solution for identity‐based organization and retrieval of photos (Team of 5 members) (Project grade, Excellent)

- Budget Management and Monitoring System A System to link all governmental organizations/ departments/ ministries according to their roles. It manages and monitors all proposed projects by each authorized organizations/ departments/ ministries.

- Intellectual Properties Protection An application built for the Saudi Audiovisual Media Commission to observe the compliance of shops and agents to the intellectual property laws of the audiovisual products (books, CDs, ...), utilize the information flow/availability in an intelligent way to be easily used by system users, and to track observer/inspector movement and tasks completion.

-Automated System for Employment Services An application for the Saudi Ministry of Labor to handle employment of non-employed Saudi citizens in a semi-automated manner using business process techniques depending on SOA implementation.

Technical Skills

- Concepts Algorithms Design and Analysis OOP (Object Oriented Programming) and Data Structures Parallel Programming (Main concepts and analysis) Database Design and Analysis

Page 3: Mahmoud Nawwar - Java Developer

- Web Development HTML , CSS , JavaScrpipt , JQuery JSP & Servlets JSF 2.2 & PrimeFaces Spring MVC & Thymeleaf

- Java Enterprise Development Spring 4 EJB 3 JPA (Hibernate) , Spring Data JPA Web Services (REST & SOAP) JMS Mule ESB Activiti BPM Hibernate Search (Apache Lucene)

- Security Frameworks JAAS Spring Security OWASP Enterprise Security API

- Databases Oracle MySQL

Personal Skills Self-Learning

Work Under Pressure with passion

Communication and Presentation skills

Self-adaptation to with a team and individually

Languages

Arabic Mothertongue

English Intermediate Conversationally fluent

Interests - Reading

- Teaching

- Poetry Writing

References - Available Upon Request