Upload
mahmoud-ezzat
View
77
Download
9
Embed Size (px)
Citation preview
Mahmoud Ezzat Senior Software Engineer, Experienced Java EE and Agile Methodologies, Enterprise Integration SME.
Birth Date 25 April, 1989
Mobile No. (+20)10 0507 1553 – (+974) 333 78 122
Address Doha, Qatar
Email [email protected]
LinkedIn eg.linkedin.com/pub/mahmoud-ezzat/26/22b/5/
Summary
I'm a Software Engineer who aim to build a highly qualified career in software engineering, development
and research, through working in productive and creative team.
Specialties: Scala, Java (J2SE, J2EE, Spring and Hibernate), OSGi, ESB, IBM FileNet and Enterprise
Integration.
Experience
Senior ECM Solution Developer, SME Enterprise Integration at EBLA
Corporate (www.eblacorp.com)
March 2014 – Present
Senior Software Engineer at ITWorx (www.itworx.com)
June 2012 – March 2014
Outsourced to Syngenta (www.syngenta.com)
Software Engineer at ITWorx (www.itworx.com)
August 2010 - October 2012
Outsourced to Syngenta (www.syngenta.com)
Honors and Awards
Best Software in Computer Science in Egypt – August 2010
Best Software in IT-Computer Science Contest in EED (Egyptian Engineering Day) 2010, awarded by
Ministry of Communication & Information Technology and IEEE GOLD.
Languages
English (Native or bilingual proficiency) Arabic (Native or bilingual proficiency)
Skills & Expertise
Programming Languages Java (J2SE and J2EE)
Scala
C++
Database Oracle DB (Relational Database)
Neo4j DB (Graph Database)
MySQL DB (Relational Database)
DB2
Enterprise Framework Spring Framework
Hibernate Framework
JSF
JSP and Servlets
Web Development Technologies HTML
JavaScript
JSP
Freemarker
Web Service ReST
SOAP
Enterprise Integration Technologies IBM Enterprise Service Bus
Open Services Gateway initiative (OSGi)
Apache Fuse Enterprise Service Bus (ESB)
Apache CXF
Apache CAMEL
Application Server Apache Tomcat
IBM Websphere
Development Environment Eclipse
NetBeans
IntelliJ IDEA
Build Tools Apache Maven
Apache Ant
Operating System Windows
Linux
Software Engineering Methodologies Agile Software Development Methodology
Waterfall Methodology
Iterative and Incremental Development
Software Development Philosophies Model Driven Architecture
Enterprise Integration
Object Oriented Programming (OOP)
Service Oriented Architecture (SOA)
Functional Programming
Software Development Principles Unified Modeling Language (UML)
Design Pattern
Algorithms Analysis and Design
Data Structure
Machine Learning and Image Processing
Compiler Construction
ECM Solutions IBM FileNet
Projects
SAK (Real Estate & Authentications Services Re-engineering and Development) – Ministry
of Justice, Qatar
Role: Senior Integration Engineer, SME Enterprise Integration
Technologies: Java, IBM ESB, IBM FileNet and IBM Websphere Integration Developer.
Real Estate Document Archiving System – Ministry of Justice, Qatar
Role: Senior Solution Developer
Technologies: Java, Spring, JSF, Hibernate, IBM FileNet and Websphere
Business Process Management System – Ministry of Justice, Qatar
Role: Senior Solution Developer
Technologies: Java, JSF, Hibernate, IBM FileNet and Websphere
MINT- Material Identity and Inventory Tracking – Syngenta (www.syngenta.com)
Role: Senior Integration Engineer
Technologies: Java, JBoss Fuse ESB, ActiveMQ, ReST and Apache Camel
SNP – Syngenta (www.syngenta.com)
Role: Senior Software Engineer
Technologies: Java, ReST, Spring and Apache Tomcat
Biotech Plant Analysis Data Consolidation and Exploitation – Syngenta (www.syngenta.com)
Role: Senior Software Engineer (acting as Lead Software Engineer)
Technologies: Java, Freemarker, SOAP, JDBC Template, IBatis, Spring and Apache Tomcat
Vector Construction – Syngenta (www.syngenta.com)
Role: Senior Software Engineer
Technologies: Java, Freemarker, IBatis, Spring and Apache Tomcat
Syngenta Lead Knowledgebase – Syngenta (www.syngenta.com)
Role: Software Engineer
Technologies: Scala, Freemarker, ReST, IBatis, Spring and Apache Tomcat
Horus Integration Framework – Syngenta (www.syngenta.com)
Role: Software Engineer
Technologies: Java, Scala, OSGi, Apache Karaf, Apache Camel and ReST
Education
Faculty of Computer & information - Helwan University, Cairo, Egypt
Bachelor of Science (B.Sc.), Computer Science, 2006 - 2010
Grade: Very Good with Honor Degree
Graduation Project - Yield Prediction of Crops in Egypt Based on Satellite Remote Sensing Image.
CAD System; First Automatic System for Crop Yield Prediction in Egypt based on Satellite Image Data.
Technologies:
o Machine Learning (Classification and Regression Analysis), Image Processing, Pattern
Recognition and Software Engineering. (Technologies/Tools: Matlab and Java)
Sponsor: National Authority for Remote Sensing and Space Sciences in Egypt.
Grade: Excellent 97.25%
Certifications and Trainings
Agile Software Development Certification – SECC, ITIDA, Egypt (2012)
Vodafone Student Competition Champion for Mobile Application Developing 2008 Certification
Database Programming Diploma from Faculty of Engineering, Cairo University
ITIDA EDU Egypt Program – IBM Java Track (2010)
Java SE 5 Programming Fundamentals - IBM (Course Code WD152/VD152)
Mastering Servlet and JSP Development with Rational Application Developer V7.5 - IBM
(Course Code RD810)
Developing EJB3 Application for WebSphere Application Server V7 - IBM (Course Code
WD352/VD352)
Personal Information
Military Status: Exempt
Marital State: Single
Hobbies: Computer Games, Internet, Social Activities, Reading, playing Football, and Music
Interests: Software Engineering, Developing, Software Architecture, Object Oriented
Programming and Design, Design Patterns, Artificial Intelligence, Image Processing and Machine
Learning
Social activities :
o Helwan Java User Group (2009/2010).
o Student Union Member (2006/2007) (2007/2008).
o Head of Students Union (2008/2009) (2009/2010).
o Speaker in “OOP using Java Session” @ FCI-H (2009/2010).
o Speaker in “C/C++ Sessions” @ FCI-H (2008/2009).
o Speaker in “Mobile Application Development with J2ME Session” @ FCI-H (2008/2009).
References are available upon request.