SlideShare a Scribd company logo
1 of 5
Download to read offline
:E-mail taimour_mc115@yahoo.com :Phone 01120186094
:Address Cairo, Port-Said
E-Masary May 2016 — Present
Edafa Telecom Solutions November 2013 — April 2016
Tamer Mohamed
Work experience
Technical Team Leader
Masary is an Egyptian Company that has smart payment services all over Egypt, as we own a worldwide trusted payment
systems. Masary is a Payment Facilitator and payment aggregator, as it has a flexible architecture to integrate with any
external platforms. We have web services and interoperability component. Masary system can connect to any payment
network, acceptance point of bank system. Our services based on real time transaction processing; also Masary is a non-
traditional agent for the 3 Egyptian Mobile Operators, the landline operator, Egypt ISPs and a payment method for the
Governmental services. Masary has about 25,000 POS all over the Egyptian Governorates, in addition to the online
accounts, and the mobile application users to facilitate payment services for the consumers.
Main Responsibilities:
Planning, develop and implement software solutions.
Interfaced directly with clients to capture and author Client Requirements Documentation.
Meeting with Product Designers and Marketing Department to acquire and understand their system and functional
requirements.
Develop a strategy the team will use to reach its goal
Provide any training that team members need
Communicate clear instructions to team members
Listen to team members' feedback
Monitor team members' participation to ensure the training they providing is being put into use, and also to see if
any additional training is needed
Manage the flow of day-to-day operations
Create reports to update the company on the team's progress
Senior Java Developer
Role:
Working in Web / Enterprise applications using JSP , Servlets , JSF 2.1 , EJB 3 , JQuery ,
Oracle Weblogic/DB , and JPA 2.
Main Responsibilities:
Planning, develop and implement software solutions.
Interfaced directly with clients to capture and author Client Requirements Documentation.
Meeting with Product Designers and Marketing Department to acquire and understand their system and functional
requirements.
Helping Documentation Department review and author product manuals, tutorials and online help files.
Projects:
1.Koryolink SMS Gateway
The SMPP Gateway should be able to send or receive SMSs using SMPP protocol
(it could be configured to work as a transmitter, receiver or transceiver).
The SMPP Gateway has the following capabilities:
Tamer Mohamed 1
Allows the administrator to define new users, and configure quota per user.
Allows the user to configure a scheduled time for sending the submitted SMS to the
list of provided customers.
Allows the user to submit one message to an MSISDN or multiple MSISDNs (text file
contains the MSISDNs).
Allows the user to submit a file containing a list of MSISDNs accompanied with a
SMS for each MSISDN. The system will deliver each SMS to the corresponding MSISDN.
Allows the user to submit messages with either Korean or English languages
Supports receiving delivery reports for each message (this is an On/Off feature).
Allows the user to pause/resume any running job.
Supports concatenated SMS.
Achievements:
1.Participate in developing the Administration part related to defining users, and system configuration.
2.Participate in developing Database Layer which includes creating/modifying database tables, and related data access
layer classes.
Project Manager: eng.Ahmed Afify
2.Vodafone Egypt Payment Gateway
Vodafone Egypt, would like to have a one consolidate system for e-payments; that handles all e-payments requests life
cycle throughout validation, verification, execution, processing, and reporting.
Payment Gateway is a locally hosted node for serving all electronic payment traffic in and out of VF systems.
Hence provide standard access and increase reusability of systems. This PG will enable VF to do payment
transactions to its own customers, internal VF systems (e.g. Web site) and external 3rd party companies to provide
services such as bill payment, top-up, and other services.
The PG shall have the ability to execute all of the following payment types:-
Credit Card payments.
Customer(s) initiated payments, from their Bank(s) accounts.
Online Payment
3rd party Stored Value Integration payments
In summary, The VF "Payment Gateway" is a central configurable place to accept different types of payments and provide
different type of services as well.
Achievements:
1.Participate in developing the Administration part related to defining internal/external channels,
and system configuration.
2.Participate in developing Database Layer which includes creating/modifying database tables,
and related data access layer classes.
3.Implementing front end module of OTP (Over The Phone) which allows Vodafone customers to
Recharge/Pay Bill by calling Vodafone customer care and proceed with their registered credit cards.
4.Participate in developing Direct Debit Process which operates as a background process to automatically
Recharge/Pay Bill Vodafone customers based on pre-defined schedulers.
5.Participate in developing Recharge/Pay Bill services to allow Vodafone customers to Recharge/Pay Bill
via Vodafone website.
6.Implementing service of 'Balance Payment' which allows Vodafone customers to pay their bills while deducting money
from their prepaid balance.
Tamer Mohamed 2
i4fteam July,1 2011 — October 2013
7.Implementing front end of 2 services 'On the fly topup via credit card' and 'On the fly bill payment via credit card', which
allows non-registered Vodafone customers using their credit cards to Recharge/Pay Bill through Vodafone website.
8.Implementing front end of 'On the fly payment' service, which allows non-registered Vodafone customers using their
credit cards to pay for goods provided by Vodafone or by other provider through Vodafone website.
9.Implementing a new service called ACH(Automatic Clearing House), which allows Vodafone customers using their
Bank accounts directly to pay their bills, by registering to ACH service at their banks, then ACH service will pay
Customers' bills monthly.
Project Manager: eng.Mohamed Kotb
3.Vodafone WEB2SMS (E'len)
Web2sms is a web based solution for Vodafone Enterprise customers to be able to
send bulk SMS campaigns or single SMSs to their own customers. Enterprise customers
will be able to access and manage the service via a unified interface through the cloud
portal.
Every user will be able to access the cloud portal using a single sign on and therefore are
redirected to the Web2sms portal.
Vodafone Egypt has the ability to create different tiers & Bundles of the Web2sms
service; This bundle offers the customer with a certain SMS quota that the user pays for
and if the customer exceeds this quota, he is charged using a follow up rate per SMS.
The WEB2SMS has the following capabilities:
Allows the customer managing campaigns by create, edit, delete, pause, resume, cancel, and export campaign
details.
Allows the customer managing contact lists ( to which campaigns will be sent) by create, edit, delete, and export
contact list details.
Allows the customer managing sender names by create, edit, and delete sender names.
Achievements:
1.Supporting the customer part related to defining campaigns,contact lists, and senders.
2.Supporting the Administration part related to reporting, and system configuration.
Project Manager: eng.Ahmed Afify
Java Software Developer
Role:
Working in web application using JSP , Servlets , JSF 2 , Richfaces , Facelets , MySQL , and Hibernate
Main Responsibilities:
Planning, develop and implement software solutions.
Interfaced directly with clients to capture and author Client Requirements Documentation.
Meeting with Product Designers and Marketing Department to acquire and understand their system and functional
requirements.
Authored and refined database tables.
Helping Documentation Department review and author product manuals, tutorials and online help files.
Projects:
Tamer Mohamed 3
Optimal Systems for Software Solutions September 2009 — October 2010
1.School Management System (SMS)
A School Management System (SMS) is a software application for education establishments to manage
student data. Student information systems provide capabilities for entering student test and other assessment scores
through an electronic grade book, building student schedules, tracking student attendance, and managing many other
student​ related data needs in a school.
Basic Features:
The ability to fill application for each student.
The ability to contact student's guardian via email and SMS.
Technologies Used:
JSP , Servlets , JSF 2 , Richfaces , Facelets , Mysql , and Hibernate.
Java Software Developer
Role:
Working in web application using JSP , Servlets , JSF 2 , ICEFaces , Facelets , MySQL , and Hibernate
Main Responsibilities:
Planning, develop and implement software solutions.
Interfaced directly with clients to capture and author Client Requirements Documentation.
Meeting with Product Designers and Marketing Department to acquire and understand their system and functional
requirements.
Authored and refined database tables.
Projects:
1.Radiology Information System (RIS)
A radiology information system (RIS) is a computerized database used by radiology departments to
store, manipulate and distribute patient radiological data and imagery.
The system generally consists of patient tracking and scheduling, result reporting and image tracking capabilities.RIS
complements HIS (Hospital Information Systems) and is critical to efficient workflow to radiology practices.
Basic Features:
Patient List Management
Patient Registration and scheduling
Interface with modality via Worklist.
Radiology Department workflow management
Reporting and printout
Technologies Used:
JSP,Servlets,JSF,ICEFaces,Facelets,Mysql,and Hibernate.
Qualifications
Computer Skills
Programming Languages
Java SE .
Database Development
MySQL .
SQL,PLSQL.
Oracle Engine 11g.
Tamer Mohamed 4
B.Sc. Of Computers and Information
technology
2004 — 2009
Web Development
HTML/CSS, java script .
Ajax & JQuery.
Java EE (JSP , Servlets , JSF , ICEfaces, Richfaces , Facelets , JPA, and Hibernate) .
Operating Systems
Linux (Ubuntu, and Suse).
Windows.
Others
NetBeans IDE.
Eclipse IDE.
Personal Skills :
Eexcellent in time management and communication skills.
Ability to meet deadlines successfully maintaining the quality of work.
Strategic, Focused and highly result oriented.
Able to work in group, under pressure, manage stress, teaching others, helpful, creative and calm.
Have the ability to meet strict deadlines.
Able to work as part of a team or as an individual.
Highly organized and self​motivated.
Have a strong analytical sense and be able to identify core factors and risks of projects.
I like to explore new technologies and new programming languages and I spend a lot of my free time developing
small applications or scripts which help me grasp the more advanced features of these technologies.
Finally I have a very keen interest in web technologies.
Education
Suez Canal University
University Degree Name : B.Sc. Of Computers and Information technology
University Name : Suez Canal University
Faculty Name : Faculty of Computers & Informatics
Major : Information Systems
Cumulative Grade : Good
Graduation Project : Geographic Information Systems (GIS)
Grade : Excellent
Software Used : NetBeans IDE , MATLAB , and ArcGIS
Graduation Year : 2009
References
References available upon request.
Tamer Mohamed 5

More Related Content

What's hot

Sms2way enterprise suite v2.0
Sms2way enterprise suite v2.0Sms2way enterprise suite v2.0
Sms2way enterprise suite v2.0Gaurav Bhardwaj
 
Message8 - SWIFT Message Manager - Middle ware Solution
Message8 - SWIFT Message Manager - Middle ware SolutionMessage8 - SWIFT Message Manager - Middle ware Solution
Message8 - SWIFT Message Manager - Middle ware SolutionRaghu Nagendra Akula
 
E recharge bytes v5.0 mobile recharge software
E recharge bytes v5.0   mobile recharge softwareE recharge bytes v5.0   mobile recharge software
E recharge bytes v5.0 mobile recharge softwareCyrus Recharge Solutions
 
Srs example(1)
Srs example(1)Srs example(1)
Srs example(1)zozila
 
MOBILE RECHARGING WITH BANKING TRANSACTION USING SMS
MOBILE RECHARGING WITH BANKING TRANSACTION USING SMSMOBILE RECHARGING WITH BANKING TRANSACTION USING SMS
MOBILE RECHARGING WITH BANKING TRANSACTION USING SMSKuldeep Jain
 
IntelliSMS - Telco Grade, SMS Gateway and Technology Provider
IntelliSMS - Telco Grade, SMS Gateway and Technology Provider  IntelliSMS - Telco Grade, SMS Gateway and Technology Provider
IntelliSMS - Telco Grade, SMS Gateway and Technology Provider Peter Humphries
 
Loyalty Program Management System
Loyalty Program Management SystemLoyalty Program Management System
Loyalty Program Management SystemSimerjeet Singh
 
SMS Messaging Solutions Product Sheet
SMS Messaging Solutions Product SheetSMS Messaging Solutions Product Sheet
SMS Messaging Solutions Product Sheetandrea lourenco
 
Hybrid distributed application in banking transaction using remote method inv...
Hybrid distributed application in banking transaction using remote method inv...Hybrid distributed application in banking transaction using remote method inv...
Hybrid distributed application in banking transaction using remote method inv...TELKOMNIKA JOURNAL
 
Online banking for industrial presentation in college sav(1)
Online banking for industrial presentation in college  sav(1)Online banking for industrial presentation in college  sav(1)
Online banking for industrial presentation in college sav(1)shubham pandey
 
Usage and Benefits of IBM SR Tool
Usage and Benefits of IBM SR ToolUsage and Benefits of IBM SR Tool
Usage and Benefits of IBM SR ToolVinayak Tavargeri
 

What's hot (18)

Sms2way enterprise suite v2.0
Sms2way enterprise suite v2.0Sms2way enterprise suite v2.0
Sms2way enterprise suite v2.0
 
Jms session (1)
Jms session (1)Jms session (1)
Jms session (1)
 
Message8 - SWIFT Message Manager - Middle ware Solution
Message8 - SWIFT Message Manager - Middle ware SolutionMessage8 - SWIFT Message Manager - Middle ware Solution
Message8 - SWIFT Message Manager - Middle ware Solution
 
E recharge bytes v5.0 mobile recharge software
E recharge bytes v5.0   mobile recharge softwareE recharge bytes v5.0   mobile recharge software
E recharge bytes v5.0 mobile recharge software
 
Srs example(1)
Srs example(1)Srs example(1)
Srs example(1)
 
ESB Overview
ESB OverviewESB Overview
ESB Overview
 
My Resume
My ResumeMy Resume
My Resume
 
MOBILE RECHARGING WITH BANKING TRANSACTION USING SMS
MOBILE RECHARGING WITH BANKING TRANSACTION USING SMSMOBILE RECHARGING WITH BANKING TRANSACTION USING SMS
MOBILE RECHARGING WITH BANKING TRANSACTION USING SMS
 
MobeeSuite Brochure
MobeeSuite BrochureMobeeSuite Brochure
MobeeSuite Brochure
 
Resume
ResumeResume
Resume
 
IntelliSMS - Telco Grade, SMS Gateway and Technology Provider
IntelliSMS - Telco Grade, SMS Gateway and Technology Provider  IntelliSMS - Telco Grade, SMS Gateway and Technology Provider
IntelliSMS - Telco Grade, SMS Gateway and Technology Provider
 
Eska mmc
Eska mmcEska mmc
Eska mmc
 
Loyalty Program Management System
Loyalty Program Management SystemLoyalty Program Management System
Loyalty Program Management System
 
Ecommerce srs
Ecommerce  srsEcommerce  srs
Ecommerce srs
 
SMS Messaging Solutions Product Sheet
SMS Messaging Solutions Product SheetSMS Messaging Solutions Product Sheet
SMS Messaging Solutions Product Sheet
 
Hybrid distributed application in banking transaction using remote method inv...
Hybrid distributed application in banking transaction using remote method inv...Hybrid distributed application in banking transaction using remote method inv...
Hybrid distributed application in banking transaction using remote method inv...
 
Online banking for industrial presentation in college sav(1)
Online banking for industrial presentation in college  sav(1)Online banking for industrial presentation in college  sav(1)
Online banking for industrial presentation in college sav(1)
 
Usage and Benefits of IBM SR Tool
Usage and Benefits of IBM SR ToolUsage and Benefits of IBM SR Tool
Usage and Benefits of IBM SR Tool
 

Viewers also liked

100 dinámicas para adultos
100 dinámicas para adultos100 dinámicas para adultos
100 dinámicas para adultoshebert castro
 
Effectiveness of Nurses in Assessing Managing Postop Pain
Effectiveness of Nurses in Assessing Managing Postop PainEffectiveness of Nurses in Assessing Managing Postop Pain
Effectiveness of Nurses in Assessing Managing Postop PainRhonda Herring
 
Bright Open Source Education Guidebook
Bright Open Source Education GuidebookBright Open Source Education Guidebook
Bright Open Source Education GuidebookDewon Tarpley
 
2016-Stander-College
2016-Stander-College2016-Stander-College
2016-Stander-CollegeBridget Lally
 
Rfid dataand protect
Rfid dataand protectRfid dataand protect
Rfid dataand protect嘉幃 張
 
Redes sociales y webs
Redes sociales y websRedes sociales y webs
Redes sociales y websInbelong2
 
The_Effective_Executive_Assistant
The_Effective_Executive_AssistantThe_Effective_Executive_Assistant
The_Effective_Executive_AssistantNasra Ahmed
 
Relief india trust healthcare
Relief india trust healthcareRelief india trust healthcare
Relief india trust healthcarevikasrelif
 
Pueden ser felices los pobres
Pueden ser felices  los pobresPueden ser felices  los pobres
Pueden ser felices los pobresjohnfvg
 
Relief india trust working
Relief india trust workingRelief india trust working
Relief india trust workingvikasrelif
 

Viewers also liked (20)

Tarea 5
Tarea 5Tarea 5
Tarea 5
 
New Resume for Matt
New Resume for MattNew Resume for Matt
New Resume for Matt
 
Saeed Awad CV
Saeed Awad CVSaeed Awad CV
Saeed Awad CV
 
APPS NEW PPT.PPSX
APPS NEW PPT.PPSXAPPS NEW PPT.PPSX
APPS NEW PPT.PPSX
 
100 dinámicas para adultos
100 dinámicas para adultos100 dinámicas para adultos
100 dinámicas para adultos
 
Aprendizaje autonomo
Aprendizaje autonomoAprendizaje autonomo
Aprendizaje autonomo
 
Effectiveness of Nurses in Assessing Managing Postop Pain
Effectiveness of Nurses in Assessing Managing Postop PainEffectiveness of Nurses in Assessing Managing Postop Pain
Effectiveness of Nurses in Assessing Managing Postop Pain
 
Bright Open Source Education Guidebook
Bright Open Source Education GuidebookBright Open Source Education Guidebook
Bright Open Source Education Guidebook
 
2016-Stander-College
2016-Stander-College2016-Stander-College
2016-Stander-College
 
Rfid dataand protect
Rfid dataand protectRfid dataand protect
Rfid dataand protect
 
KanTime Software - EHR
KanTime Software - EHRKanTime Software - EHR
KanTime Software - EHR
 
Teoria de la forma 2016
Teoria de la forma 2016Teoria de la forma 2016
Teoria de la forma 2016
 
Biotecnologia
BiotecnologiaBiotecnologia
Biotecnologia
 
Flash it baby!
Flash it baby!Flash it baby!
Flash it baby!
 
Redes sociales y webs
Redes sociales y websRedes sociales y webs
Redes sociales y webs
 
The_Effective_Executive_Assistant
The_Effective_Executive_AssistantThe_Effective_Executive_Assistant
The_Effective_Executive_Assistant
 
Relief india trust healthcare
Relief india trust healthcareRelief india trust healthcare
Relief india trust healthcare
 
Pueden ser felices los pobres
Pueden ser felices  los pobresPueden ser felices  los pobres
Pueden ser felices los pobres
 
Relief india trust working
Relief india trust workingRelief india trust working
Relief india trust working
 
HPU IRB Presentation
HPU IRB PresentationHPU IRB Presentation
HPU IRB Presentation
 

Similar to Tamer_Mohamed

Java project titles
Java project titlesJava project titles
Java project titlesAshly Liza
 
IRJET - Anti-Fraud ATM Security System
IRJET  - Anti-Fraud ATM Security SystemIRJET  - Anti-Fraud ATM Security System
IRJET - Anti-Fraud ATM Security SystemIRJET Journal
 
Felix Wanjala Wambulwa - BIA Past Projects Portfolio
Felix Wanjala Wambulwa - BIA Past Projects PortfolioFelix Wanjala Wambulwa - BIA Past Projects Portfolio
Felix Wanjala Wambulwa - BIA Past Projects PortfolioFelix Wanjala
 
SMS Blast Corporate Presentation
SMS  Blast  Corporate PresentationSMS  Blast  Corporate Presentation
SMS Blast Corporate PresentationACCENT Trading
 
Myanmar Mobile Money Services INtroduction
Myanmar Mobile Money Services INtroductionMyanmar Mobile Money Services INtroduction
Myanmar Mobile Money Services INtroductionAung Cho
 
Web Application to Facilitate Foreign Currency Exchange
Web Application to Facilitate Foreign Currency ExchangeWeb Application to Facilitate Foreign Currency Exchange
Web Application to Facilitate Foreign Currency ExchangeMike Taylor
 
Sara Omran's CV August2015_Senior Testing Analyst-Test Lead
Sara Omran's CV August2015_Senior Testing Analyst-Test LeadSara Omran's CV August2015_Senior Testing Analyst-Test Lead
Sara Omran's CV August2015_Senior Testing Analyst-Test LeadSara Omran
 
Viswanath pl1
Viswanath pl1Viswanath pl1
Viswanath pl1mxk4552
 

Similar to Tamer_Mohamed (20)

Ultimate company
Ultimate companyUltimate company
Ultimate company
 
Kanagaraj_V_29-Mar-2015
Kanagaraj_V_29-Mar-2015Kanagaraj_V_29-Mar-2015
Kanagaraj_V_29-Mar-2015
 
Java project titles
Java project titlesJava project titles
Java project titles
 
Rohit_Gupta
Rohit_GuptaRohit_Gupta
Rohit_Gupta
 
Comarch Banking 2010
Comarch Banking 2010Comarch Banking 2010
Comarch Banking 2010
 
IRJET - Anti-Fraud ATM Security System
IRJET  - Anti-Fraud ATM Security SystemIRJET  - Anti-Fraud ATM Security System
IRJET - Anti-Fraud ATM Security System
 
Cork v soft corporate - An Overview
Cork v soft corporate - An OverviewCork v soft corporate - An Overview
Cork v soft corporate - An Overview
 
Felix Wanjala Wambulwa - BIA Past Projects Portfolio
Felix Wanjala Wambulwa - BIA Past Projects PortfolioFelix Wanjala Wambulwa - BIA Past Projects Portfolio
Felix Wanjala Wambulwa - BIA Past Projects Portfolio
 
CV2016_V3.0
CV2016_V3.0CV2016_V3.0
CV2016_V3.0
 
SMS Blast Corporate Presentation
SMS  Blast  Corporate PresentationSMS  Blast  Corporate Presentation
SMS Blast Corporate Presentation
 
Myanmar Mobile Money Services INtroduction
Myanmar Mobile Money Services INtroductionMyanmar Mobile Money Services INtroduction
Myanmar Mobile Money Services INtroduction
 
A05310105
A05310105A05310105
A05310105
 
CV-NeerajSaxena
CV-NeerajSaxenaCV-NeerajSaxena
CV-NeerajSaxena
 
Rohit Gupta
Rohit GuptaRohit Gupta
Rohit Gupta
 
Ppt curent
Ppt curentPpt curent
Ppt curent
 
Web Application to Facilitate Foreign Currency Exchange
Web Application to Facilitate Foreign Currency ExchangeWeb Application to Facilitate Foreign Currency Exchange
Web Application to Facilitate Foreign Currency Exchange
 
Mca titles
Mca titlesMca titles
Mca titles
 
Sara Omran's CV August2015_Senior Testing Analyst-Test Lead
Sara Omran's CV August2015_Senior Testing Analyst-Test LeadSara Omran's CV August2015_Senior Testing Analyst-Test Lead
Sara Omran's CV August2015_Senior Testing Analyst-Test Lead
 
Rami Yasser C.V
Rami Yasser C.VRami Yasser C.V
Rami Yasser C.V
 
Viswanath pl1
Viswanath pl1Viswanath pl1
Viswanath pl1
 

Tamer_Mohamed

  • 1. :E-mail taimour_mc115@yahoo.com :Phone 01120186094 :Address Cairo, Port-Said E-Masary May 2016 — Present Edafa Telecom Solutions November 2013 — April 2016 Tamer Mohamed Work experience Technical Team Leader Masary is an Egyptian Company that has smart payment services all over Egypt, as we own a worldwide trusted payment systems. Masary is a Payment Facilitator and payment aggregator, as it has a flexible architecture to integrate with any external platforms. We have web services and interoperability component. Masary system can connect to any payment network, acceptance point of bank system. Our services based on real time transaction processing; also Masary is a non- traditional agent for the 3 Egyptian Mobile Operators, the landline operator, Egypt ISPs and a payment method for the Governmental services. Masary has about 25,000 POS all over the Egyptian Governorates, in addition to the online accounts, and the mobile application users to facilitate payment services for the consumers. Main Responsibilities: Planning, develop and implement software solutions. Interfaced directly with clients to capture and author Client Requirements Documentation. Meeting with Product Designers and Marketing Department to acquire and understand their system and functional requirements. Develop a strategy the team will use to reach its goal Provide any training that team members need Communicate clear instructions to team members Listen to team members' feedback Monitor team members' participation to ensure the training they providing is being put into use, and also to see if any additional training is needed Manage the flow of day-to-day operations Create reports to update the company on the team's progress Senior Java Developer Role: Working in Web / Enterprise applications using JSP , Servlets , JSF 2.1 , EJB 3 , JQuery , Oracle Weblogic/DB , and JPA 2. Main Responsibilities: Planning, develop and implement software solutions. Interfaced directly with clients to capture and author Client Requirements Documentation. Meeting with Product Designers and Marketing Department to acquire and understand their system and functional requirements. Helping Documentation Department review and author product manuals, tutorials and online help files. Projects: 1.Koryolink SMS Gateway The SMPP Gateway should be able to send or receive SMSs using SMPP protocol (it could be configured to work as a transmitter, receiver or transceiver). The SMPP Gateway has the following capabilities: Tamer Mohamed 1
  • 2. Allows the administrator to define new users, and configure quota per user. Allows the user to configure a scheduled time for sending the submitted SMS to the list of provided customers. Allows the user to submit one message to an MSISDN or multiple MSISDNs (text file contains the MSISDNs). Allows the user to submit a file containing a list of MSISDNs accompanied with a SMS for each MSISDN. The system will deliver each SMS to the corresponding MSISDN. Allows the user to submit messages with either Korean or English languages Supports receiving delivery reports for each message (this is an On/Off feature). Allows the user to pause/resume any running job. Supports concatenated SMS. Achievements: 1.Participate in developing the Administration part related to defining users, and system configuration. 2.Participate in developing Database Layer which includes creating/modifying database tables, and related data access layer classes. Project Manager: eng.Ahmed Afify 2.Vodafone Egypt Payment Gateway Vodafone Egypt, would like to have a one consolidate system for e-payments; that handles all e-payments requests life cycle throughout validation, verification, execution, processing, and reporting. Payment Gateway is a locally hosted node for serving all electronic payment traffic in and out of VF systems. Hence provide standard access and increase reusability of systems. This PG will enable VF to do payment transactions to its own customers, internal VF systems (e.g. Web site) and external 3rd party companies to provide services such as bill payment, top-up, and other services. The PG shall have the ability to execute all of the following payment types:- Credit Card payments. Customer(s) initiated payments, from their Bank(s) accounts. Online Payment 3rd party Stored Value Integration payments In summary, The VF "Payment Gateway" is a central configurable place to accept different types of payments and provide different type of services as well. Achievements: 1.Participate in developing the Administration part related to defining internal/external channels, and system configuration. 2.Participate in developing Database Layer which includes creating/modifying database tables, and related data access layer classes. 3.Implementing front end module of OTP (Over The Phone) which allows Vodafone customers to Recharge/Pay Bill by calling Vodafone customer care and proceed with their registered credit cards. 4.Participate in developing Direct Debit Process which operates as a background process to automatically Recharge/Pay Bill Vodafone customers based on pre-defined schedulers. 5.Participate in developing Recharge/Pay Bill services to allow Vodafone customers to Recharge/Pay Bill via Vodafone website. 6.Implementing service of 'Balance Payment' which allows Vodafone customers to pay their bills while deducting money from their prepaid balance. Tamer Mohamed 2
  • 3. i4fteam July,1 2011 — October 2013 7.Implementing front end of 2 services 'On the fly topup via credit card' and 'On the fly bill payment via credit card', which allows non-registered Vodafone customers using their credit cards to Recharge/Pay Bill through Vodafone website. 8.Implementing front end of 'On the fly payment' service, which allows non-registered Vodafone customers using their credit cards to pay for goods provided by Vodafone or by other provider through Vodafone website. 9.Implementing a new service called ACH(Automatic Clearing House), which allows Vodafone customers using their Bank accounts directly to pay their bills, by registering to ACH service at their banks, then ACH service will pay Customers' bills monthly. Project Manager: eng.Mohamed Kotb 3.Vodafone WEB2SMS (E'len) Web2sms is a web based solution for Vodafone Enterprise customers to be able to send bulk SMS campaigns or single SMSs to their own customers. Enterprise customers will be able to access and manage the service via a unified interface through the cloud portal. Every user will be able to access the cloud portal using a single sign on and therefore are redirected to the Web2sms portal. Vodafone Egypt has the ability to create different tiers & Bundles of the Web2sms service; This bundle offers the customer with a certain SMS quota that the user pays for and if the customer exceeds this quota, he is charged using a follow up rate per SMS. The WEB2SMS has the following capabilities: Allows the customer managing campaigns by create, edit, delete, pause, resume, cancel, and export campaign details. Allows the customer managing contact lists ( to which campaigns will be sent) by create, edit, delete, and export contact list details. Allows the customer managing sender names by create, edit, and delete sender names. Achievements: 1.Supporting the customer part related to defining campaigns,contact lists, and senders. 2.Supporting the Administration part related to reporting, and system configuration. Project Manager: eng.Ahmed Afify Java Software Developer Role: Working in web application using JSP , Servlets , JSF 2 , Richfaces , Facelets , MySQL , and Hibernate Main Responsibilities: Planning, develop and implement software solutions. Interfaced directly with clients to capture and author Client Requirements Documentation. Meeting with Product Designers and Marketing Department to acquire and understand their system and functional requirements. Authored and refined database tables. Helping Documentation Department review and author product manuals, tutorials and online help files. Projects: Tamer Mohamed 3
  • 4. Optimal Systems for Software Solutions September 2009 — October 2010 1.School Management System (SMS) A School Management System (SMS) is a software application for education establishments to manage student data. Student information systems provide capabilities for entering student test and other assessment scores through an electronic grade book, building student schedules, tracking student attendance, and managing many other student​ related data needs in a school. Basic Features: The ability to fill application for each student. The ability to contact student's guardian via email and SMS. Technologies Used: JSP , Servlets , JSF 2 , Richfaces , Facelets , Mysql , and Hibernate. Java Software Developer Role: Working in web application using JSP , Servlets , JSF 2 , ICEFaces , Facelets , MySQL , and Hibernate Main Responsibilities: Planning, develop and implement software solutions. Interfaced directly with clients to capture and author Client Requirements Documentation. Meeting with Product Designers and Marketing Department to acquire and understand their system and functional requirements. Authored and refined database tables. Projects: 1.Radiology Information System (RIS) A radiology information system (RIS) is a computerized database used by radiology departments to store, manipulate and distribute patient radiological data and imagery. The system generally consists of patient tracking and scheduling, result reporting and image tracking capabilities.RIS complements HIS (Hospital Information Systems) and is critical to efficient workflow to radiology practices. Basic Features: Patient List Management Patient Registration and scheduling Interface with modality via Worklist. Radiology Department workflow management Reporting and printout Technologies Used: JSP,Servlets,JSF,ICEFaces,Facelets,Mysql,and Hibernate. Qualifications Computer Skills Programming Languages Java SE . Database Development MySQL . SQL,PLSQL. Oracle Engine 11g. Tamer Mohamed 4
  • 5. B.Sc. Of Computers and Information technology 2004 — 2009 Web Development HTML/CSS, java script . Ajax & JQuery. Java EE (JSP , Servlets , JSF , ICEfaces, Richfaces , Facelets , JPA, and Hibernate) . Operating Systems Linux (Ubuntu, and Suse). Windows. Others NetBeans IDE. Eclipse IDE. Personal Skills : Eexcellent in time management and communication skills. Ability to meet deadlines successfully maintaining the quality of work. Strategic, Focused and highly result oriented. Able to work in group, under pressure, manage stress, teaching others, helpful, creative and calm. Have the ability to meet strict deadlines. Able to work as part of a team or as an individual. Highly organized and self​motivated. Have a strong analytical sense and be able to identify core factors and risks of projects. I like to explore new technologies and new programming languages and I spend a lot of my free time developing small applications or scripts which help me grasp the more advanced features of these technologies. Finally I have a very keen interest in web technologies. Education Suez Canal University University Degree Name : B.Sc. Of Computers and Information technology University Name : Suez Canal University Faculty Name : Faculty of Computers & Informatics Major : Information Systems Cumulative Grade : Good Graduation Project : Geographic Information Systems (GIS) Grade : Excellent Software Used : NetBeans IDE , MATLAB , and ArcGIS Graduation Year : 2009 References References available upon request. Tamer Mohamed 5