Resume
Professional Profile
Work History
- Java Innovative Labs, Founder/CEO (2011-present)
- Database Egypt , Mansoura Java Instructor (2007-2009)
- Linux Vision, Online (U.S.A) Java Developer (2003-2006)
(Part-Time)
- New Horizons, Mansoura (2009)
- HiQ Acedemy, Zagazig (2009)
Experience
- Java Technologies
Experienced in Java SE, EE, and ME platforms. Deep knowledge of the Java Programming Language, JVM Internals, and Java EE Platform Architecture; experienced in using Netbeans IDE, JBoss, EJBs, JPA, Servlets, JSP, JSF, and related technologies. Hands on experience using Eclipse, Ant, JUnit, and other popular java tools and frameworks.
- Computer Science
Deep knowledge of the Object-Oriented paradigm, OOAD, and design patterns. In addition to the basics of algorithm analysis, fundamental algorithms, data structures, and performance tuning techniques.
- Software Engineering
Good knowledge of the IBM Rational Unified Process and Agile methods principles. Experienced in developing many software projects mentioned later.
- Relational Database Concepts
Basic knowledge of relational database concepts and normalization methods. Experienced using MySQL and PostgreSQL database servers with Java using JDBC.
Projects
- TC-ERP, Ji-Labs.
- eBusiness Innovator System, Ji-Labs
- JVM Implementation Python, Proof-of-concept
- Al-Forsan Accounting System Java/MySQL, Part-time
- Sweet Factory Accounting and Management System Java/MySQL, Part-time
- Islamic references parser and organizer Java/VB/MS Access, LinuxVision
- Enterprise Application Prototype Generator Java/XML, LinuxVision
- Turning Windows classic menus into OfficeXP style VB/Win32 APIs, Planet-Source-Code
- SkullHack a Black Hat Hacking Tool VB/Socket Programming, Proof-of-concept
- Document Concordance VB/Java/Regular Expression, LinuxVision
- XML DBMS VB, LinuxVision
Writings
- Java EE Tutorials (2009)
A series of short Java EE tutorial chapters with sample examples and config/compile/run how-tos. The series is followed by a comprehensive Java EE project development tutorials (from software engineering prescriptive) for a Hotel Reservation Management System. The development tutorials start with requirements gathering (with stakeholder conversations), and ending with the deployment instructions and guidelines. The development tutorials are attached with the final project executables, source files, icons, and all other legal resources to make the final system run. Copyrighted for author’s own usages.
Soft Skills
- Presentation and Communication Skills
Experienced running several training programs and giving different technical seminars about Java and related topics.
- Technical Writing and Presentation
Experienced in writing technical documents and articles. Interested in learning methods, training design, knowledge presentation and related topics.
- Foreign Languages
Very good command of spoken and written English.
Personal Profile
Education
- Faculty of Computers and Information, Mansoura University, Egypt (2009) – B.Sc. of computer science, with cumulative grade of 79% (V.Good), rank: 8th.
Personal Details
- Full Name Abdalla Mahmoud Hamdy Abdel-Hafeez.
- Birth Date July 06, 1988.
- Military Status Completed (2011).
- Marital Status Single.
- Hometown Mansoura, Egypt.
- Mobile <+20 10 69 000 26>.
- E-Mail <abdalla@abdallamahmoud.com>.
- Website <http://www.abdallamahmoud.com>.
- LinkedIn <http://www.linkedin.com/in/abdallamahmoud>.
Sorry, the comment form is closed at this time.