Basic Info

Esraa farrag

9 years

Cairo, Egypt

Master's Degree

Experienced

Work Experience

Life Saving Team Public Relations (volunteer) at Resala Charity Organization

Experience Details

Life Saving Team Public Relations (volunteer)

Medical/Healthcare

Experienced (Non-Manager)

- Organize charity public events : World Blood Donor Day, World Thalassemia Day .
- Coordinate with stakeholders involved in these events
- Coordinate with sponsors
- Make sure projects are with in the budget
- Was the leader of World Thalassemia Day 2014 ,2015
- Admin of Resala Life Saving Team Official Page


Company Details

Resala Charity Organization

Egypt

More than 1000 employees

Non-Profit Organizations

http://www.resala.org/

Jan 2014 to present (3 years 7 months)
Life Saving Team Responsible Volunteer (volunteer) at Resala Charity Organization

Experience Details

Life Saving Team Responsible Volunteer (volunteer)

Medical/Healthcare

Entry Level

Volunteer since 2009 in Blood Bank , primary role is to organize blood donation campaigns .
My volunteer experiences involves phone calls with blood donors , raising donations to make thlassimia kids events.


Company Details

Resala Charity Organization

Egypt

More than 1000 employees

Non-Profit Organizations

http://www.resala.org/

Dec 2009 to present (7 years 8 months)
Agile Product Owner at Itsc

Experience Details

Agile Product Owner

IT/Software Development

Experienced (Non-Manager)

Share and decompose features into user stories (non-technical)
Define and document acceptance criteria for each user story clearly to conform with Business Quality Assessment (BQA) standard
Deliver team backlog, including milestones, to the agile team
Take responsibility for the development of ongoing enhancements, create and prioritize user stores with the agile teams
Identify, define, analyze, prioritize and refine the requirements, and will communicate those milestones and visions to the development team
Represent the business with the ability to prioritize tradeoffs, clarify requirements, and work to drive user stories to acceptance throughout the Agile software development lifecycle
Work directly with our various internal and external stakeholders, including senior staff and department managers, as well as with focused development teams to ensure successful translation of those requirements into high-quality product deliverables
Ongoing backlog grooming to get the user stories to a 'Ready' state for development teams
Participating in Sprint planning, review, and retrospective meetings and provide feedback to the teams
Answer questions identified during sprint planning sessions and daily scrum
Formally accepts the user stories once all acceptance criteria are met and demonstrated
Display a practical understanding of agile principles and practices
Develop a deep understanding of the customer and product needs
Act as a recognized voice of the customer to the team, on behalf of the business
Record business requirements in the product / team backlog
Ensure traceability between requirements, features, and user stories
Review test cases against user stories' acceptance criteria
Periodically re-prioritizes the team backlog based on customer feedback, market changes, and business priority (as communicated by the Product Manager)
Actively participates in release planning sessions
Own the continual acceptance criteria for business value
Lead the system demo with the team
Participate in the solution PI demo
Ensure that all goals and milestones have been met
Verify value was provided to the business


Company Details

Itsc

Cairo, Egypt

11-50 employees

Computer Software

http://www.itscegypt.com/

Apr 2017 to present (4 months)
Software Services Leader at ITSC

Experience Details

Software Services Leader

IT/Software Development

Experienced (Non-Manager)

- Facilitate communication and coordinating with the relevant units and departments that affect the project
-Provide 3rd line support for systems in production
- monitor the development team in day-to-day activities and make sure the team is on schedule and report the issues to the technical manager
-make sure that the team understands the IT standards to develop high-quality software.
- I had worked closely with the business in the software development life cycle from start till the end and make sure that the team is on the same page within the business peers.
- Work with business teams to gather requirements, create specifications and develop new solutions or enhance existing applications within the front-end sales support ad reporting and risk analytics functional disciplines.
- Establish and maintain good working relationships with other Customer Transaction managers and liaise with other development and support areas to ensure successful end to end delivery.
- Prepare Project Documentations
- Help to find solutions to the project problems / issues
- Coordinate and Communicate between Company and customers
- work as a connection between business and technical team
- Support and maintain existing Web applications and portals.
- Conduct training for users if necessary for developed systems.
- Assists n the analysis, evaluations and recommendations of new application and technology appropriate to the Company.
- Providing project status reports to Senior Management and/or Client.


Company Details

ITSC

Cairo, Egypt

11-50 employees

Information Technology Services

http://www.itscegypt.com/

Jan 2013 to Apr 2017 (4 years 3 months)
Blog Writer (volunteer) at PhD Talk

Experience Details

Blog Writer (volunteer)

Writing/Editorial

Entry Level

Write blog guest posts to help other graduate students to effectively time manage their tasks.

you can read the blog post from here :
http://phdtalk.blogspot.com.eg/2016/08/time-management-for-msc-students.html


Company Details

PhD Talk

Finland

1-10 employees

Education

http://phdtalk.blogspot.com.eg/

May 2016 to May 2016
Senior Software Developer at ITSC

Experience Details

Senior Software Developer

IT/Software Development

Experienced (Non-Manager)

- Design and develop programming systems making specific determinations about system performance.
- Review and repair legacy code.
- Maintain client databases.
- Research and recommend software tools to management.
- Provide assistance to testers and support personnel as needed to determine system problems.


Company Details

ITSC

Cairo, Egypt

11-50 employees

Information Technology Services

http://www.itscegypt.com/

Jan 2011 to Jan 2013 (2 years)
Software Developer at ITSC

Experience Details

Software Developer

IT/Software Development

Entry Level

N/A


Company Details

ITSC

Cairo, Egypt

11-50 employees

Information Technology Services

http://www.itscegypt.com/

Jul 2007 to Jan 2011 (3 years 6 months)

Education

MSc in Computer Science

Education Details

MSc

Computer Science, Software Engineering

Arab Academy for Science, Technology and Maritime Transport, Egypt

A / Excellent / 85 -100%

N/A

N/A

Arab Academy for Science, Technology and Maritime Transport
2010 - 2016
Technical Diploma in System Development

Education Details

Technical Diploma

System Development

Information Technology Institute (ITI), Egypt

A / Excellent / 85 -100%

N/A

N/A

Information Technology Institute (ITI)
2007 - 2008
BSc in Science

Education Details

BSc

Science

Alexandria University, Egypt

B / Very Good / 75 - 85%

N/A

N/A

Alexandria University
2003 - 2007

Certifications

Certificate details

Agile Foundation Certification

Nov 2015

80 out of 100

N/A

N/A

SECC

N/A

Certificate details

Introduction to Software Product Management

May 2017

83 out of 100

https://www.coursera.org/account/accomplishments/certificate/NXK3426AM5XD

N/A

University of Alberta

"Introduction to Software Product Management by University of Alberta on Coursera. Certificate earned on May 31, 2017"

TOEFL
Jan 2017

Certificate details

TOEFL

Jan 2017

99 out of 120

N/A

N/A

ETS

Reading : 23
Listening :25
Speaking :26
Writing:25
Total : 99

GRE
Dec 2016

Certificate details

GRE

Dec 2016

306 out of 340

N/A

N/A

ETS

Math : 158
Verbal : 148
Writing : 3

Certificate details

Software Processes and Agile Practices

Jun 2017

83 out of 100

https://www.coursera.org/account/accomplishments/verify/X82RUUXFRWDX

N/A

Coursera

This course delves into a variety of processes to structure software development. It also covers the foundations of core Agile practices, such as Extreme Programming and Scrum.

This profile is fresh!
Last update 2 days ago.

Jobseeker photo

Profile Skills and Keywords

AJAXAgile Foundation CertificationAgile Product OwnerAsp.NetBlog WriterC#.NetComputer ScienceComputer SoftwareEditorialEducationEnglishGREGermanITInformation Technology ServicesIntroduction To Software Product ManagementJavaScriptLife Saving Team Public RelationsLife Saving Team Responsible VolunteerMedicalMicrosoft ExcelMicrosoft SQL ServerMicrosoft WordNon-Profit OrganizationsProject ManagementScienceSenior Software DeveloperSoftware DeveloperSoftware DevelopmentSoftware EngineeringSoftware Processes And Agile PracticesSoftware Services LeaderSystem DevelopmentTOEFLWeb DevelopmentWriting

Self-assesed Skills

Languages

English

English

: Fluent

: Fluent

: Fluent

: Fluent

German

German

: Beginner

: Beginner

: Beginner

: Beginner

Tools and Technologies

C#.Net

C#.Net

: Expert

: High

:

More than 7 years

Microsoft Excel

Microsoft Excel

: Expert

: Extreme - I love it!

:

More than 7 years

Microsoft Word

Microsoft Word

: Expert

: Extreme - I love it!

:

More than 7 years

AJAX

AJAX

: Advanced

: High

:

5-7 years

Microsoft SQL Server

Microsoft SQL Server

: Advanced

: Extreme - I love it!

:

More than 7 years

javaScript

javaScript

: Advanced

: Extreme - I love it!

:

More than 7 years

Web Development

Web Development

: Advanced

: High

:

More than 7 years

Fields of Expertise

Asp.Net

Asp.Net

: Expert

: Extreme - I love it!

:

More than 7 years

project Management

project Management

: Intermediate

: Extreme - I love it!

:

3-5 years

Online Presence

https://www.linkedin.com/in/esraa-a-farrag-a1665761/

Like Esraa`s profile? Share it!

Get Your own Wuzzuf Profile Now !

Employer? If you're representing an organization or an enterprise, Signup here for FREE to see Esraa's full profile and find more great talent and professionals to join your team.