About Me

I'm software engineer graduated @2005 from Cairo University, working since then as a java developer with a huge set of java platforms (J2SE, J2EE, Spring, Camel, JMS,...etc.).
- 15+ year in Software and Integration architecture, management, development, deployment, and operating a complex products/projects delivered to large telecommunication company, government authorities, and multimedia providers in Middle-East, Western-Europe, and Asia.
- I am certified TOGAF 9.1, Professional Scrum Master I, AWS architect associate, TMFORUM (Frameworx, eTOM, TAM, SID) BDM .
- I have built a set of telecom, VAS & content aggregation platform from the architect stage to publishing stage.
- I have 10+ years of experience in direct dealing with customers (Mobile operators - content providers - VAS companies - others).
- I have traveled to 10 different countries worked with a multiple cultural teams.
- I've 9+ year in handling all the stages of the development project (requirement collection - Technical design - development - UAT - live deployment ) adding to it the technical operation & support experience.
- 15+ years of experience in Customer Facing over multiple business domains (Insurance, Government Sector, Mobile Network operators, Content providers, Technology providers, and others) with clients as follow (Allianz BENELUX, Ras Al Khaimah eGA, Ajman Municipality, Ajman Customs, Meeras Group UAE, DEWA UAE, Smart Dubai UAE, MBC, Omantel Oman, Viva Kuwait & Bahrain, Orange Egypt, Vodafone Egypt & Qatar, Etisalat Egypt & UAE, DU UAE, Asiacell Iraq, SyriaTel Syria, Zain Jordan, Umniah Jordan, Djezzy Algeria, Meditel Morocco, BanglaLink Bangladesh, MobiLink Pakistan, Wind Italy, Wind Canada, STC KSA, Mobily KSA, Orange Tunisia, Ooredoo Qatar & Tunisia, Yallakora, Yallabina, Mazika)



Married Since 2010 and father of Abdullah born on 2011 & Khaled born on 2013.

Contact Details

Mohammad Metwally
Felix Poels 5, 1150 Woulwe Saint Pierre, Brussels, Belgium
BE: +32 470208443
BE: +32 487506225
mohammad.metwally@gmail.com

Education

Faculty of Engineering
Cairo University

Cairo University logo

URL: http://cu.edu.eg/Home

Bachelor Degree in Computer engineering September 2000 - May 2005

My degree was in Computer engineering which contains all the related scientific materials for computer software or computer hardware + some extra engineering knowledge for example:
1- Computer engineering.
2- Data Structure and algorithms.
3- Database.
4- Networking.
5- Parallel programming.
6- Software & hardware Architecture.
7- Processors.
8- AI.
9- Circuits.
10- Math.
11- Digital electronics.
12- Heat transfer & Power (general knowledge).
13- Signals & communication.

Employments

Accenture

Accenture logo

URL: http://accenture.com

Technology Architect October 2019 - Present

1- Work on the integration system analysis and architecture.
2- Creating the baseline (AS-IS) architecture, Transition Plan, and Target (TO-BE) architecture.
3- Customer stakeholder management.
4- Managing Offshore/onsite team to deliver customer requirements and application maintenance process.

Atos

Atos logo

URL: http://atos.net/

Integration Architect February 2018 - September 2019

1- Work on the integration system analysis and architecture.
2- Creating the baseline (AS-IS) architecture, Transition Plan, and Target (TO-BE) architecture.
3- Customer stakeholder management.
4- Managing Offshore/onsite team to deliver customer requirements and application maintenance process.

Trianz

Trianz logo

URL: http://www.trianz.com

Solution Architect May 2017 - January 2018

1- Work on the integration system analysis and architecture.
2- Creating the baseline (AS-IS) architecture, Transition Plan, and Target (TO-BE) architecture.
3- Creating the Architecture Governance and architecture compliance matrices.
4- Understanding Customer RFI, RFP & BOQ and prepare the financial/technical proposed solution.
5- Demonstrate to customer financial /technical proposals as part of pre-sales activities.
6- Customer stakeholder management.
7- Understanding the customer requirement, prepare the engagement scope and deliver FRS, SRS and SOW.

Huawei Technologies

Huawei logo

URL: http://www.huawei.com

Solution Architect November 2014 - May 2017

1- System analysis and architect the BSS integration & order management solutions 2- Prepare the RFP, technical PS, HLD & LLD for all the integration solutions 3- Develop the required software integration solutions for network operators (e.g. CRM integration with network elements (provisioning), CRM integration with IN, CBS, network elements -...etc.) 4- IT integration Projects management complying with PMI-PMP for requirement gathering, development, implementation 5- Implement and deploy the integration solution- operate on the live integration project as a 3rd level support. 6- Vendor management and vendor assessment management.

ARPU Telecommunication
(An Orascom Telecom Company)

Arpuplus logo

URL: http://www.arpuplus.com

Software developer Team leader September 2007 - November 2014

- Architect, Lead, develop, deliver & operate on Content & VAS workflow Automation platform.
- Architect, Lead, develop, deliver & operate on online designing tool for Mobile internet products that works with more than 12 Network operators around the globe.
- Architect, Lead, develop, deliver & operate on Online Mobile Payment solution with a direct integration with over than 24 different operators around Middle EAST
- Manage technical life cycle of all the Mobile internet telecom service from design & architecture - development - UAT - operations

iSource Global

Isource logo

URL: http://www.isourceglobal.com/

Junior software developer March 2007 - September 2007

- Develop web projects for the company clients

Nordix Computer Corporation

Nordix logo

URL: http://nordixegypt.com/

Junior software developer September 2006 - March 2007

- Develop an online chat module using java technology that allowing the company client to communicate through text, voice or video using their web browsers.

Skills

  • Cloud transformation (5 years)
  • Microservice (8 years)
  • Kafka Pub-Sub & Kafka streams (3 years)
  • Kafka Confluent (3 years)
  • OOP (9 years)
  • Java (J2EE, J2EE) (9 years)
  • Design Pattern (9 years)
  • HTML, javaScript, CSS, JQuery (9 years)
  • Angular (3 years)
  • MYSQL (9 years)
  • Oracle (3 years)
  • Microsoft SQL server (2 years)
  • Apache iBatis & Apache MyBatis (8 years)
  • Hibernate (6 years)
  • Web services (REST / SOAP) (9 years)
  • GWT (9 years)
  • Spring MVC , Spring web flow (3 years)
  • JSF (2 years)
  • Apache Axis (9 years)
  • Apache Cocoon (9 year)
  • JMF (3 year)
  • Spring (6 year)
  • JMS (3 year)
  • Apache Camel (3 year)
  • JBoss Fuse (6 year)
  • Apache CXF (3 years)
  • IBM Integration Bus (1 year)
  • IBM MQ (1 year)
  • Maven (8 years)
  • ANT (7 years)
  • Linux (9 years)
  • Unix Solaris (3 year)
  • SVN (8 year)
  • GIT (4 years)

Professional Experience

• Application and Data modernization (Cloud transformation and Data offloading)

Technology: : Kafka confluent, Kafka stream, Microservice, Elasitcsearch, Azure (AKS), Openshift, Java, Springboot, Angular, Adobe Experience manager, APIGEE.

Architecting and leading a several delivery teams to perform a modernization program to migrate and redevelop the legacy systems towards cloud-based microservice architecture with an Data offloading utilizing Kafka confluent cloud and kafka streams

• Order Manager BSS telecom solution - Oman Tel

Technology: : TMFORUM, SOA, JBoss Fuse, Apache Camel, Apache CXF, Spring, Netty, IIB 9, Oracle DB, J2EE, JQuery & MyBatis.

Designing a BSS Order management solution that allows all the Omantel systems to capture , decompose, orchestrate , track & fulfil all the BSS orders , Design & develop the unified policy management, Design the unified product & service catalogue, Develop a set of the order management modules like (capture, decomposition , tracking & fault management).

Content & VAS work flow Automation platform (ROBOCON ECM)

Technology: J2EE, JSF, Maven, Ant, Spring web flow, Spring MVC, jQuery, IBATIS, GWT & MySql

a- The Platform contains a complete CMS (content management system) that can handle all the kind of content (Audio , Video , Texting , Apps , Games , Themes ,...etc.) & it handles all the kind of formats to support a huge number of handsets.
b- Transfer Management to publish the content directly to the different services (IVR , SMS , WAP , WEB , ODP , RBT)
c- SDP to be able to deliver the content directly to the customer.
d- Service management interfaces to handle all the different services (WAP , IVR , SMS) to create the service dynamically using a UI
e- Administration layer to create all the company hierarchy with the required privileges for each employee.
f- A work flow interface to emulate the company business process with an embedded alerting system (via mail & SMS)

WAP portal solution (RoboCon)

Technology: J2EE, Maven, jasper report, IBATIS, GWT & MySql

The platform can create all the WAP portal cycle using a User Interfaces starting from (Layout management , CMS , Handset management , content Adaptation , Terminal adaptation , delivery , charging , Recommendation engine , customer care interface , reporting )

Clients: Mobinil Egypt(Orange telecom group), DU UAC, Zain Jordan, Umniah Jordan, Djezzy Algeria, Meditel Morocco, Banglalink Bangladesh, MobiLink Pakistan, Wind Italy, Wind Canada, Yallakora, Mazika

TPAY Carrier direct billing platform

Technology: J2EE, Maven, Cryptography And Hashing (RSA, AES , MD5 , SHA1), SOAP, REST , IBATIS & MySql

Carrier direct billing platform which integrates with operator billing , crm and SMSC to serve end customers at online gaming, in app purchases , eShop,...

Clients: Mobinil Egyp(Orange telecom group) & Orange Tunisia, Vodafone Egypt and Qatar, Etisalat Egypt and UAE, DU UAE, Asiacell Iraq, Ooredoo Qatar & Tunisia, Mobily KSA, Zain Jordan & KSA, Umniah Jordan, STC KSA, Viva Kuwait & Bahrain, Tunisie Telecom, Djezzy Algeria, Meditel Morocco

SMS2TV

Technology: J2EE, Maven, SOAP, REST, JQuery , IBATIS & MySql

A platform to allow administrator to receive the end user SMS for approval then queue the SMS to be published on a tv channel & the system integrates with TV channels for publication actions

Multiplayer gaming backend platform

Technology: J2EE, Maven, Cryptography And Hashing (RSA , AES , MD5 , SHA1), REST, Apache Mina, JQuery , IBATIS & MySql

A platform that works as P2P server to manage Mobile APP , desktop games or chat client to communicate with each other with high performance & scalability regardless from their operating system.

CRM to Billing Integration

Technology: JBoss Fuse, Apache Camel, Apache CXF, Netty, JMS, Oracle AQ, Oracle DB, J2EE, JQuery & myBatis

Creating a platform based upon JBoss Fuse ESB that used for designing and implementing communication between mutually interacting software applications. The platform is based upon dynamically reading all the CRM messages and dynamically mapping them to the targeted CBS (charging-billing system) service. it handles a dynamic mapping , composite messages , dependencies handling , priority handling ,... The system follows Enterprise integration patterns.

Clients: VIVA Kuwait

CRM and provisioning to OCS integration

Technology: JBoss Fuse, Apache Camel, Apache CXF, Netty, JMS, Oracle AQ, Oracle DB, J2EE, JQuery & myBatis

Creating a platform based upon JBoss Fuse ESB that used for designing and implementing communication between mutually interacting software applications. The platform is based upon dynamically reading all the CRM messages and dynamically mapping them to the targeted CBS (charging-billing system) service. it handles a dynamic mapping , composite messages , dependencies handling , priority handling ,... The system follows Enterprise integration patterns.

Clients: SyriaTel Syria

IMS Integration

Technology: JBoss Fuse, Apache Camel, Apache CXF, Netty, JMS, Oracle AQ, Oracle DB, J2EE, JQuery & myBatis

Creating a platform based upon JBoss Fuse ESB that used for designing and implementing communication between mutually interacting software applications. The platform is based upon dynamically reading all the CRM messages and dynamically mapping them to the targeted CBS (charging-billing system) service. it handles a dynamic mapping , composite messages , dependencies handling , priority handling ,... The system follows Enterprise integration patterns.

Clients: VIVA Kuwait

Certificates