Mohammed Ali

3
Mohammed Ali 191 Khalid Ebn El-Walid, Ahmed Orabi. Cairo, EG.| linkedin: https://eg.linkedin.com/in/mohammedali85|M:201017622580|[email protected] Summary I have worked in number of different projects in terms of the type of customers, industries, technologies used and countries. Also I participated in building a complete framework (FABS) from the start point until its delivery to customers. I have played many roles through this journey like C++ Support Developer, J2EE Support Developer, Senior Developer, Team Leader and Finally an Architect. My technical experience also varies from different front-end technologies (JSF, Angular, Liferay, Alloy) to different back-end technologies (EJB3, Meteor, Liferay Service Builder). On the other hand, I am interested in computer science fields (Machine Learning, Cloud Computing, Science Data) and I have some publications regarding my work. Experience Technical Team Leader United OFOQ 12/2007 to Current Cairo, Egypt United OFOQ (http://www.unitedofoq.com) is a fast growing software organization emerged with an objective to become one of the most promising high quality providers of software solutions and services in the Middle East IT market. Technical lead in FABS( Framework for Agile Business Solutions) which is a portal based application compliant with web 2.0 standard, SSO natively supported, based on Open Source technology in development and deployment; hence, save an enormous investment in licensing Database, Application Server and Portal, Integrated Business Process engine compliant with BPEL and BPMN, along with SOA and WebServices, support Integrated Reporting and OLAP Tools, Built-In Security Management, with Audit Trail Multilingual and Arabic support, Import and Export to and from all the common formats. Senior J2EE developer in OTMS( OFOQ Talent Management System) which is industry-leading, customizable HR solution that helps optimizing HR business processes. OTMS is built on the following frameworks (EJB 3.0, JSF 2.1, Liferay Portal, Primefaces Framework, MySQL, SQL Server, ADF Faces, Glassfish, BPEL) Technical support and developer of BRS. BRS basically receives, understands and processes the IATA Baggage Service

Transcript of Mohammed Ali

Page 1: Mohammed Ali

Mohammed Ali191 Khalid Ebn El-Walid, Ahmed Orabi. Cairo, EG.| linkedin: https://eg.linkedin.com/in/mohammedali85|

M:201017622580|[email protected]

SummaryI have worked in number of different projects in terms of the type of customers, industries, technologies used and countries. Also I participated in building a complete framework (FABS) from the start point until its delivery to customers. I have played many roles through this journey like C++ Support Developer, J2EE Support Developer, Senior Developer, Team Leader and Finally an Architect. My technical experience also varies from different front-end technologies (JSF, Angular, Liferay, Alloy) to different back-end technologies (EJB3, Meteor, Liferay Service Builder). On the other hand, I am interested in computer science fields (Machine Learning, Cloud Computing, Science Data) and I have some publications regarding my work.

ExperienceTechnical Team LeaderUnited OFOQ

12/2007 to CurrentCairo, Egypt

United OFOQ (http://www.unitedofoq.com) is a fast growing software organization emerged with an objective to become one of the most promising high quality providers of software solutions and services in the Middle East IT market.

Technical lead in FABS( Framework for Agile Business Solutions) which is a portal based application compliant with web 2.0 standard, SSO natively supported, based on Open Source technology in development and deployment; hence, save an enormous investment in licensing Database, Application Server and Portal, Integrated Business Process engine compliant with BPEL and BPMN, along with SOA and WebServices, support Integrated Reporting and OLAP Tools, Built-In Security Management, with Audit Trail Multilingual and Arabic support, Import and Export to and from all the common formats.

Senior J2EE developer in OTMS( OFOQ Talent Management System) which is industry-leading, customizable HR solution that helps optimizing HR business processes. OTMS is built on the following frameworks (EJB 3.0, JSF 2.1, Liferay Portal, Primefaces Framework, MySQL, SQL Server, ADF Faces, Glassfish, BPEL)

Technical support and developer of BRS. BRS basically receives, understands and processes the IATA Baggage Service Messages as input information from different airports and/or systems in the airport. A Web-based system runs on IBM WebSphere Application Server and developed with Java based on J2EE technology.

Programmed in C++ a Migration Tool for Transferring Data from XLS sheet to IBM CM Server.

Designed and developed OFOQ Batch Scanning (OBS). OBS aims at helping end users to easily as well as flexibly scan, index, quality assure, and release daily documents in IBM Content Manager, by providing some features such as batch scanning, bar code recognition, etc. OFOQ Batch Scanning works upon IBM Content Manager System as a back end, Off-line as well as On-line. Tools, Borland C++, MS C++, IBM CM 8, IBM DB2, Oracle DB 9i.

Software DeveloperInformation System Unit

12/2006 to 12/2007Egyptian Army, Egypt

Developed desktop applications using C# for business layer and Oracle DB for data layer. Instructed OOP using Java.

Page 2: Mohammed Ali

Freelancer Software DeveloperArcher Systems

6/2006 to 12/2007Dulles, USA

Archer Systems (www.archersystems.us) is a leading provider of business and technology services to the Federal government. It addresses its clients’ needs and challenges with proven methods and responsive, customer-focused support. This support includes systems design, development, and integration; systems engineering; and consulting to national security, civilian Government, and public health clients.

o Built a a DBS for An American Insurance Company using SQL Server 2000 for DB Layer and c# 2 for Business layer.

o Built portal for an IT Company using Python under Plone server and Apache under RHEL.

o Take part in CMMI Task Management System for Internal Revenue Service (The IRS is the US government agency responsible for tax www.irs.gov ), working in the DB layer using SQL Server 2005, Business Layer using C# 2.

o Developed MassTimes; Masstimes is operated by Mass Times Trust, in partnership with USCCB and has the encouragement of the Vatican (http://masstimes.org). Working in data Layer using SQL Server 2005 and Presentation and Logic layers with C# 1.1 and ASP.NET 1.1

CertificationsLiferay Certified Professional Developer 2015

EducationPractical Service Oriented Architecture (SOA) 2014Software Engineering Competence Center – SECC Cairo, Egypt

ADF Faces 2011ORACLE Cairo, Egypt

JSF Implementation by ICEFaces 2009ICEFaces Cairo, Egypt

BSc: Scientific Computing 2006Faculty of Computer and Information Systems, Ain Shams University Cairo, Egypt

Accomplishments Designed, developed and produced Framework of Agile Business Solutions (FABS), which

United OFOQ OTMS product is built by it successfully. Promoted to Senior Software Developer after 3 years of employment Promoted to Lead Engineer after 3 years of employment. Participated in the ITIDA event as a result of the nomination of the B.Sc. graduation project

as one of the top graduation projects in Egypt “A Web-based Framework for Visualization and Analysis of Gene Expressions and Protein Structures” July 2007.

Publications Framework for Agile Business Solutions (FABS®) in 1st Africa and Middle East Conference on

Software Engineering October 10, 2014. Web-based Interactive Framework for Analysis and Visualization of Gene Expressions and

Protein Structures in the ICICIS 2007 conference.

Page 3: Mohammed Ali