Hanaa Madi, Business Analyst & Presales Consultant

Hanaa Madi

Business Analyst & Presales Consultant

ASSET Technology Group

Location
Egypt - Cairo
Education
Bachelor's degree, Information Technology
Experience
17 years, 10 Months

Share My Profile

Block User


Work Experience

Total years of experience :17 years, 10 Months

Business Analyst & Presales Consultant at ASSET Technology Group
  • Egypt - Cairo
  • My current job since July 2015

 Presales Consultant

o Responsibilities:
- Meet stakeholders and gather requirements
- Analyze and document scope of work with illustrations, diagrams and use cases
- Research technologies and software alternatives
- Design proposed system architecture
- Estimate budget and cost
- Document technical and financial proposals
- Conduct and prepare demos and presentations

o Technology
- Documentum Products for Enterprise Content Management and Process Management

 Business Analyst

o Responsibilities:
- Scope the system to get the project focused early by translating the initial high-level vision into something realistic
- Interpret business needs by working with project stakeholders to translate their requirements into something that developers can understand
- Gather system requirements and document them
- Follow up with design team to deliver UI screens matching the stakeholder’s needs.
- Deliver detailed analysis document in both Arabic and English.


o Projects
- Central Bank of Egypt \[Documentum ECM Products\]
o Detailed analysis and design for document management system and physical record services.
o Demo for Captiva and D2 (capturing and document management products)
- Khalda Petroleum Company \[Documentum ECM Products\]
o Detailed analysis and design for document management system.

- King Abdullah Economic City \[Documentum ECM Products, SharePoint\]
o Scoping requirement and analysis for government affairs e-form portal

Software Technical Lead at ASSET Technology Group
  • Egypt - Cairo
  • July 2011 to July 2015

 Orascom Portal \[Liferay, struts 2\]
- Detailed analysis and requirement gathering
- Development

 Etisalat Survey Application \[struts\]
- Detailed analysis and design for two application one to load survey questions, generate reports and submit correct answers, another one for end users to take the survey
- Development of end users application

 Etisalat Twitter campaigns application \[JSF, JPA\]
- Analysis for requirements and handle delivery for application responsible for synchronizing your number with your twitter account to follow Etisalat campaigns, create twitter campaigns to subscribe in services, get loyalty points or gifts from the stores
- Development

 Etisalat Rate plans and headsets adviser\[JSF, JPA\]
- Detailed analysis and design for two application one to load questionnaire, generate reports and define algorithm that will return the appropriate headset or rate plan depends on answers, another one for end users to take the adviser questions and direct him to the correct answer

Senior Software Developer at ASSET Technology Group
  • Egypt - Cairo
  • July 2008 to July 2011

 Jupiter Portal framework \[Struts 2, Tiles, dojo, Ajax, JSON, XML, Hibernate\]
- Framework used to build portal pages/portlets…the definition of this is in XML file that will be digested and created in database, then all pages components(toolbar, portlets, breadcrumbs, ….etc.) is rendered

 Jupiter Portlets \[Struts1 portlets, LifeRay portal, JSPs, Wrappers, Custom tags, CSS, HTML, JQuery, Ajax\]
- Detailed analysis of making new client for Jupiter product to be accessible through lifeRay portal
- Involved in high level design for project
- Development and Implementation of the project

Software Developer at ASSET Technology Group
  • Egypt - Cairo
  • July 2006 to July 2008

 Jupiter Product \[JAVA, Servlets, JSP, EJB Using JBoss or oc4j and oracle or SQL server 2000 MySQL database , Oracle & JBPM workflow, Struts 1 & Struts2\]
- Asset Main product (Document Management Business Process Automation Web Content Management Records Management Collaboration Document Capture)
- Involved in 4 releases 3.4.1, 3.5, 3.6 and 3.7

 Jupiter admin \[JAVA, Swings\]
- The administrator tool that manage Jupiter product (users and groups, tables, access rights, custom views etc.)

Education

Bachelor's degree, Information Technology
  • at Faculty of Computers and Information
  • May 2005

- Graduation Project “Building a distributed network intrusion detection system based on expert system. - Graduation Project Grade is Excellent.

Bachelor's degree, Information technology
  • at computers and Information
  • August 1983

Specialties & Skills

Technical Analysis
Technical Presales
Project Management
presales

Languages

Arabic
Native Speaker
English
Expert