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 |