1. Amgad Atef Nasr Henan
Email: amgad.atef@yahoo.com
Mobile: +20107861647
Home area: Cairo, Egypt
LinkedIn: www.linkedin.com/in/amgadatefnasr
Objectives
Quest to work in a real professional atmosphere that enables me to cope up with the emerging as
well as the latest technology which gives me the scope of widening the spectrum of my knowledge,
And look for an opportunity to integrate Web Development and Technology infrastructure meaningfully
where my skills will be enhanced and developed.
Technical Proficiencies
• Programming languages: Proficient in core Java, J2EE (SERVLETS, JSP, JSF), J2ME, C, C++, C#, J#,
ASP.Net, Python, PHP (5.0, Zend for PHP, Delphi for PHP).
• Database ORM: Jboss Hibernate, EJB3.
• Frameworks: Spring framework, JPA, OpenXava, Alloy Framework.
• Professional Tools: GWT, Spring ROO.
• Scripting languages: javascript(YUI, JQuery), Ant Build, Maven Build, HTML5, CSS3, XML, AJAX.
• Source versioning control: SVN or subversion.
• Servers: Apache Tomcat 5.5 & 6.0.x & 7.0, WAMP, LAMP.
• Database Management Servers: HSQL, MySQL Server, PostgreSQL, MS SQL server 2000, Oracle 9i.
• Platforms: CentOS 5, Fedora (11,13,14,15), MS Windows (XP, Server 2003, Vista, 7).
• Web Portals: Liferay 6.X.X, Alfresco, joomla, wordpress, drupal, Nuxeo.
• Web OS: Glide OS, eyeOS, DesktopTwo, G.ho.st.
• IDEs: Eclipse, Netbeans, MS Visual Studio (6.0 - 2005 – 2008), Spring Tool Suit (STS).
• Business Design Tools: IBM Rational Rose 2007.
• Project Time & Bug tracking Tools: BugZilla, XPlanner, JIRA.
• Continuous Integration Servers: Hudson, CruiseControl.
• Testing Tools & frameworks: Junit 3.X 4.X, easyMock, JMock
Work Experience
Company: SAND S.A.E. ( www.sandcti.com ) 12/2010 to Present
Title: Software Engineer
Responsibilities:-
• Create, develop and maintain portal projects.
• Test, track and fix bugs in existing portlets.
• Supervise the junior developing team.
Projects:-
1. Edrak for Edutainment Projects Development: www.edrak.com.eg
A project for Edrak Inc. in Egypt based on the well-known Enterprise opensource Liferay portal. The
project was mainly to provide the customer with a multi-language, easy to use, localized, easy to
extend and customize and support wide range of programming languages to aid the IT department.
2. Jazzercise Egypt: www.jazzercise.com.eg
A project for Jazzercise Inc. in Egypt based on the well-known Enterprise opensource Liferay portal.
The project was mainly to provide the customer with a multi-language, easy to use, localized, easy to
extend and customize and support wide range of programming languages to aid the IT department.
1|Page Amgad Atef Nasr
2. Company: Bright Creations (www.bright-creations.com) 7/2009 to 11/2010
Title: Java Developer
Responsibilities:-
• Create and develop the infrastructure of the new projects.
• Add new functionalities to existing and opened projects.
• Provide a periodical Maintenance and fixing bugs for existing ones.
Projects:-
1. Cairo360: www.cairo360.com
Cairo, Egypt, guide to restaurants, nightlife, events, shopping, art & culture, museums, cafes, gyms,
spas, entertainment, cinemas and going out. A project developed for Media Republic a marketing
communications agency in Cairo, Egypt. Developed Using Google Web Framework(GWT) with Spring
and hibernate.
2. Ardoch Scotland: www.ardoch-scotland.com
A residential retreats and self catering breaks property hotel in Scotland, situated in Loch Lomond & the
Trossachs National Park. Developed Using Google Web Framework(GWT) with Spring and hibernate.
The Project Has a fully integrated E-Commerce Module for booking from around the world based on a
very sophisticated, secure and extendable engine.
Education
Faculty: Faculty of Computers and Information May 2009
University: Cairo University
B.SC. in Computer Science and Information Systems
Grade: Good
Training
Institute: NTI (National Telecommunications Institute) Jan 2008
Topics:-
1. Computer Security, network security, internet security program and computer forensics and
penetration testing.
2. Linux/Unix based Systems Administrations.
3. Advanced logic circuits and microchip design and manufacturing.
Training Courses
• SCCI - soft skills
o presentation skills, communication skills and convincing skills
o Enhancing opinion building, expression, negotiation, persuasion and teamwork.
• FCI-CU – Microsoft Dynamics CRM 4.0
o Customization and Configuration in Microsoft Dynamics CRM 4.0.
o Microsoft Dynamics CRM 4.0 Applications.
o Workflow in Microsoft Dynamics CRM 4.0.
Languages
Arabic: Native English: Fluent
2|Page Amgad Atef Nasr
3. Graduation Project
Name: IDesktop
Type: Web OS or a desktop environment embedded in a web browser
Description: IDesktop integrates web applications, web services, client-server applications, application
servers, and applications on the local client into a desktop environment using the desktop metaphor. Web
desktops provide an environment similar to that of Windows, Mac, or a graphical user interface on Unix and
Linux systems. It is a virtual desktop running in a web browser. Much of the computing takes place
remotely. The browser is primarily used for display and input purposes.
Supervisors:-
1. Prof. Reem Bahgat (Dean of the Faculty of Computers and Information)
2. Dr. Samir Abed El-Rahman
Sponsored by: LINK Development ( www.linkdev.com )
Demo: www.youtube.com/watch?v=FjswxanHcKA
Personal Information
Date of Birth: January 28th, 1989 Military State: Exempted
Marital Status: Single Nationality: Egyptian
Birth Place: Shoubra, Cairo, Egypt Gender: Male
Home Address: 9 Adam St., Shoubra, Cairo, Egypt
Skills
• Communication Skills
o Self-Motivated, hard worker, honest, conscientious, Active and Accurate.
o Able to Work under pressure and challenging environment.
o Very good research abilities in the new topics, Good communication with people.
o Ability to work in a team environment as well as independently.
• Soft Skills
o Excellent skills with Microsoft office packages (word, excel, access, visio, power point,
outlook, Infopath, publisher, MS project, share point), OpenOffice 3, LibreOffice.
o Excellent command of the English language, with extensive experience of writing clear and
concise technical documentation, as well as work on more creative and unusual projects.
• Conceptual Skills
o Deep understanding of the Object Orientated Concepts (OOP), Java APIs and Java
Collections Framework.
o Good understanding for UML (Unified Modeling Language).
o Excellent knowledge of Database design, implementation and RDBMS.
o Wide understanding of Software Engineering Concepts, Methodologies and tools.
• Business Analysis Skills
o Ability to write all kinds of professional business analysis documents (Problem statements,
Requirements, Use Cases, etc.)
o Ability to write all kinds of Business proposals, tailored software solutions documentation
and user guide.
• Testing Skills
o Formal testing and defect management skills
o Testing of large-scale commercial products. Validation of test results using SQL database
querying and log file analysis
o Managing evolving test requirements throughout the product lifecycle, covering test analysis,
planning, design, test data preparation and test execution
3|Page Amgad Atef Nasr