Join YouNoodle | Login

Esraa Ali

Computer Science graduate from Helwan University, currently pursuing Master in Computer Science, volunteering in IEEE Egypt Section and working as Java Software Developer at Asset Technology Group.

Headline: Engineer
Work status: Employed Full-Time
Industries: Computing, Education, Information Technology, Internet
Skills: C/C++, Java, Languages and Platforms, Software Engineering, SQL, Web Development
Location: Cairo
Groups: Made in Egypt, Made In Egypt 2008-2009 - Undergraduate, Queen Rania Center for Entrepreneurship (QRCE)
Interested in: Brainstorming, Career advice, Consulting opportunities, Finding cofounders, Finding experts, Finding mentors, Finding team mates, Helping friends, Learning about entrepreneurship, Meeting new people, Professional opportunities, Providing services to startups, Starting a company, Trading services
Schools: Helwan University

WORK EXPERIENCE

Employer: Asset Technology Group www.asset.com.eg
Position: Java Software Developer
Time period: May 2006 - Present
Description: Projects:

- Vodafone DCA-Reports
Role: Maintaining DCA reports portlet-and optimizing all reports’ queries
Tools: PL\SQL Oracle 10g ,Java ,JSP ,struts, servlets, Crystal Reports

- SQL Optimization
Role: Creating Tool to extract top x execution time queries from oracle database and output optimization advices for each query
Tools: Java with Oracle 10g APIs

- Vodafone Extranet Services
Role: Maintaining SIM Swap, Security Deposit and implementing new CRs.
Tools: Java ,JSP ,struts, servlets

- Vodafone Extranet Reports
Role: Adding new reports for Dealer Reports and Dealer Admin Reports and maintaining their portlets
Tools: PL\SQL Oracle 10g ,Java ,JSP ,struts, servlets

- DCA Database Jobs and Migration
Role: Responsible for all DCA daily running jobs and stored procedures used for migration data from old to new DCA database
Tools: PL\SQL Oracle 10g

- Vodafone DCA-TKA (Vodafone One Service)
Role: Building core of DCA-TKA application with its main functionalities and logging transactions to database
Tool: Java

- Vodafone E-Payment Channel
Role: Developing one of Vodafone payment channels
Tool: Java

- Business Cards-Process
Role: Developing Business system for Vodafone employees with its 4 sub modules-initiator application, BPEL process, reports, Administration
Tools: Java, Struts, BPEL, Oracle 10g

- Travel Authorization Form
Role: Developing Travel Authorization for Vodafone employees with its 4 sub modules-initiator application, BPEL process, reports, Administration
Tools: Java, Struts, BPEL, Oracle 10g

- HR Letters-HR Letters in Batch Mode
Role: Developing HR Letters system for Vodafone employees with its 5 sub modules-initiator application, BPEL process, HR Letters in batch mode approval, reports, Administration
Tools: Java, Struts, BPEL, Oracle 10g

- BPEL Course
Role: Giving BPEL course to other departments with some departments managers to introduce the new technology
Tool: BPEL

Employer: Graduation Project Info
Position: Vehicle Recognition
Description: Project Field: Image Processing and Artificial Intelligence
Description: Vehicle Recognition is the area in computer vision that is concerned with extracting information about vehicles from images or videos; it includes many different categories such as vehicle detection, License Plate Detection (LPD), License Plate Recognition (LPR), vehicle’s color recognition and others. The system aims in detecting the vehicle, recognizing its Make-and-Model (MMR), and detecting its License Plate if possible from a single image. Vehicle Detection is a fairly explored problem, but in contrast the MMR is an unexplored one as it needs a huge database that stores all possible vehicles makes and models to compare the input image with. The system mainly can be divided into four phases;
- Vehicle Detection from a Static Image which aims to detect all vehicles that appear in the image,
- Make-and-Model Recognition subsystem takes the segmented image (the one with a detected vehicle) and recognizes its make and model, and
- Finally, the License Plate Detection and Recognition subsystem detects the license plate from the segmented vehicle's image if it possible, then recognizing its numbers.
Role in Team: Team Leader, "Make and Model recognition" phase design and implementation, and participated in License Plate Detection and Recognition modules
Tools & Technologies: Visual C#.Net 2005, SQL server 2000, Matlab 6.5, Adobe Photoshop 7 ME, paint shop pro 7.0.
Grade: Excellent 96% ( 384 / 400 )
Competitions & Awards: Winner of the 5th Place in MIE 2005-2006 "Made In Egypt " competition. www.ieeeGoldEgypt.org
Sponsors: IEEE GOLD Egypt section , ITWorx

Employer: Other College Projects
Position: Projects
Description: - Asteroids
3D Game that A spaceship that destroys a collection of asteroids preventing them from being gravitated by the earth's gravitation force , fights the Martian fighters , all this before exceeding time limit
Tools: VC++, DirectX
- F Compiler
Fortran compiler that parses the code entered and finds the syntax mistakes and marks them.
Tools: Visual C#
- Chatting Application
A chatting application by both text and sound using VOIP techniques.
Tool: VC++
- Image Watermarking
A DSP application that watermarks an input image and hides images and texts inside it by 3 different algorithms with out affecting the image quality
Tool: MATLAB
- Electronics.edu
Simple E-Learning web site with different teaching techniques and quizzes with database of students
Tools: ASP.Net, C#.Net,ADO.Net
- System Analysis Project
Applying system analysis and design standards on department of the Ministry of agriculture
Tool: Visio
- UML Design
design UMLs of Resala Charity Organization Computer System, which is a non-profit organization that aims to help in different charity fields by its youth volunteers, as Resala Activities was expanded greatly and it opened about 15 different branch in different Egyptian cities this created a strong need to have their old traditional paper based system to be replaced by a computer system that gives more control and eliminates redundancy of data between different branches.
Tool: Visio

EDUCATION

University: Helwan University
Time period: 2001 - 2006
Degree: Faculty of Computers and Information, BSc

INFORMATION

Hobbies: - Photographing
- Reading in history
- Watching documentary films
Memberships: - Member in SU (Students United) non-profit group in the faculty of computers and Information that aims to make the faculty students better ,I've participated in organizing many events in the faculty (seminars ,welcome parties ,Fun Days, competitions ,charity events )
- Volunteer in Resala Charity Organization www.resala.org ,I participated by
- giving free computer courses (VC#.Net ) in Resala Maadi Computer Center
- Teaching Blind people how to use computers using different screen readers software
- Helping illiterate people in learning
- IEEE member and Made in Egypt Competition Committee Secretary and University Coordinators Team
Leader, also member in Media and Marketing sub committee and judging sub committee www.ieeegoldegypt.org
- Made In Arab 2007 World competition Judging Team organizer www.astf.net/mia
- Co-Founder and Mentor of IEEE Faculty of computers and information Student Branch www.fcih.net/ieeeSB
- Co-Founder of IEEE Tanta University Student Branch
- Founding IEEE Fayoum Student Branch
- Founding WIE (Women In Engineering) IEEE Affinity Group in Egypt