Mohammed El Sayed Bakri Tolba - Senior Software Engineer CV
1. Mohammed El Sayed Bakri Tolba El Sayed
Curriculum Vitae
Basic Information
Address: 14 El Qods Street – Tawabek Faisal (3rd Tabek) – El Harram – El Giza ‐ Egypt
Emails: Msbakret@yahoo.com , Mbakre@hotmail.com , MohammedAlFaris@gmail.com
Mobile: (011)4121006
Date of Birth: 29th June 1984 Place of birth: Kuwait Nationality: Egyptian
Military Status: Permanent Exemption Marital Status: Married and I have a child
Career Objectives
I’m Searching for job opportunity in a place that provide me with professional and practical experience and help me to get all my
means to serve the best possible in work . Also My Qualifications enables me to play many roles such as Web/Application
developer, Database Designer, Web Designer, Instructor and Consultant.
Education Degree
Bachelor of Computers and Information from Faculty of Computers and Information, Cairo University
Field: Information Systems Year: May 2006
Cumulative Degree: Good Grade: 71 % Graduation Project Degree: Excellent (95.5 %)
GSC: (Math Division) Gamal Abd Elnaser School
Year: 2001‐2002 Grade: 94.5 %
Work Experience (Full Time Work)
Location : ESRI Northeast Africa – Free Zone ‐ Cairo Currently Employed in
Job Title : Senior Software Engineer
Duration : From 1‐3‐2009 until now
Work Scope:
1. Develop Applications related to GIS web Technologies like Arc Server and ESRI ARC GIS APIs for web applications
(Flex and JavaScript)
2. Develop Applications related to .net Technologies and Adobe Technologies (Flex Builder)
3. Leading role in Some Projects in Development Modules
4. Provide assistance to junior programmers and Trainee.
5. Acting as development Team Leader in 4 Projects which I responsible for communicating to Clients, assigning
tasks to team members, Project Monitoring, Tasks Time Estimation and Designing of Some Modules.
Projects:
1. DOT GEO: ESRI NEA Most Important Product, Enterprise Map Viewer based on ESRI JavaScript APIs Includes
Basic Navigation Controls, Identify, Editing, Redlining, Routing, Bookmarks, Map Contents Control (TOC), Multi
Themes Support with Enterprise Admin Module Handles All Operations and Settings. This Web Applications Runs
under IE, Firefox and Over Multiple Databases like Oracle, MS SQL Server, MySQL, DB2 and Multi lingual.
2. AD‐SDI Map Viewer: Flex Map Viewer based on ESRI Flex APIs and ESRI Flex Map Viewer for Abu Dhabi systems
and information center which includes basic Navigation Controls, Identify, Redlining, Adding Multiple Map
Services Extensions and Exporting Map to Images and to Documents. http://geoportal.abudhabi.ae/mapviewer/index.html
3. Combating Avian Diseases Project : Web Application about surveying for avian diseases Hot Spots with report
builder in farms , Facilities,services and backyards also this project includes nearest facility module as well as full
Mapping operations with simple Geo‐data analysis . Continue >>>
1 Mohammed El Sayed Bakri Tolba - Curriculum Vitae
2. Work Experience (Full Time Work)
Continued
4. GEO HASA Web Portal: Web Portal for handling all Departments in HASA municipality (KSA) which have many
system workflows mechanism related to parcel partitioning, merging, License, building Permits and many tools
like building kroky drawing on parcels.
5. MCIT: GIS Web Application for Egyptian Survey Authority includes all workflows related to agricultural parcels
in Egypt includes parcel registration, selling, buying, partitioning and also Reporting Module for Parcel History
Tree.
6. Trip Planning ‐ Tracking System : Web Portal for ministry of tourism in Egypt includes full tracking functionality
for touristic trips and route of each bus in trip provided by play back for route history also reporting module for
trip details
Location : CTS Software Solutions – Cairo ‐ Egypt
Job Title : Senior Software Developer
Duration : From 1‐3‐2008 to 28‐2‐2009
Work Scope:
1. Analyze System Specifications and translate system requirements to task specifications for junior programmers
2. Responsible for development of new programs, and making recommendations which yield to effective product
3. Making presentations to customer or client audiences or professional peers
4. Provide feedback to analysis/training staff about performance considerations.
5. Provide assistance to testers and QA Engineers.
6. Responsible for Application Graphic Design and Design Templates for web sites.
7. Design Code Structure and Classes.
Projects:
1. Guatemala Embassy Official Page www.embaguategupt.com (With Full Customization Tool for Site Content)
2. Egypt Trade Company for cargo Website www.egycargo.com
3. Web site for CBL Firm www.cblfirm.com (Includes Search Engine)
4. DSL Management Web Application http://adsl.comptroubsoftware.com
5. Application to Manage PSE Association Provide Services For Employees (for Premier Services Company )
6. Multi‐Clinic System to Manage Small Hospitals and Clinics (Client server Application with 3 Views Nurse, Doctor
and Admin)
7. School Management System (Internal Application in School and Website for Students interaction)
8. Accounting Manager Application with Inventory Management and Administration Module and Backup Module
Location : Infratech Professional Services – Cairo ‐ Egypt
Job Title : Software Developer
Duration : From 1‐7‐2007 to 29‐2‐2008
Work Scope: Developer Implements Business Projects That use ITIL Infrastructure (IT Solution to Manage Services
in Huge Organizations)
* InfraSpectra Service Desk (ERP Application) as Remedy Service Desk Its Modules:
1. Incident Management 2.Configurations Management
3. Service Level Management
4. Work Force Management 5.Alert and Notification Services
* InfraCRM (Enterprise CRM) as Microsoft CRM ,ZOHO CRM its Modules:
1. Help Desk 2. Inventory Management
3. Contacts Management 4. Contracts Management
5. Marketing and Sales
Continue >>>
2 Mohammed El Sayed Bakri Tolba - Curriculum Vitae
3. Work Experience (Full Time Work) Continued
Location : Ministry Of Higher Education ‐ Projects Development Unit ‐ Tempus Office (European Commission) – Egypt
Job Title : Software Developer
Duration : From 1‐8‐2006 to 30‐6‐2007
Work Scope:
‐ Database Designer and Developer for TEMPUS database. ‐ Graphical Designer for Grant's website .
‐ Web developer , Designer and Admin for Grant's website www.tempus‐egypt.com
Graduation Project
Project Name : Desktop Search Engine (Applying Fundamentals of Word Processing and Tokenization)
Code Name : 1. MyFind Desktop Search 2. MyFind Server (For Organizations)
Supervisor: Dr. Kareem Darwesh
Description: MyFind Desktop Search Engine is a powerful tool for Searching that Provide Search by Two ways file
name and File Content as well as powerful and customizable indexing tool, highlighted text viewers for Search Results
and also independent Image Viewer and in MyFind desktop search enhancing search methods by search via blue tooth
and receiving results on your Mobile, MyFind Server Support Organizations search as well as MyFind Desktop search
Provide GUI with Multi‐Themes.
Tools Used: Visual Studio 2003 (C#.NET) and XML
Achievements: MyFind Desktop Search Selected As One of the Best Projects in Our Department
Grade: Excellent (95.5 %)
Computer Skills and Qualifications
Experience Level Included in my Training
Skill Or Program name
Intermediate Advanced Professional Career (As Instructor)
Databases Servers , Designing Tools and Reporting Tools
MS SQL Server 2000 , 2005 , 2008 Yes Yes
PL SQL , Oracle Yes
SQL Reporting Services 2005,2010 Yes Yes
Yes Yes
Power Designer 9 , 11
SQL Web Admin , MS Access Yes
Programming Languages
C#.NET Yes Yes
VB.NET Yes Yes
Web Development and Designing tools
ASP.NET 1.1 , 2.0 Yes Yes
.NET Web Services , Web Services Factory Yes Yes
HTML, CSS Yes Yes
Java Script Yes Yes
ESRI Mapping Tools
JavaScript APIs , Flex APIs Yes
Arc Desktop , Arc Server 10 Yes
Arc Desktop, Arc Server 9.3 Yes
GIS Concepts Yes
3 Mohammed El Sayed Bakri Tolba - Curriculum Vitae
4.
Computer Skills and Qualifications Continued
Experience Level Included in my Training
Skill Or Program name
Intermediate Advanced Professional Career (As Instructor)
Web Design and Graphics Tools
Macromedia Flash 8 ,CS 3 and Swish MAX Yes
Adobe Flex Builder 3 Yes
Photoshop CS 3 Yes
Corel Draw 13 Yes
Dream Waver CS 3 Yes
MS FrontPage and MS SharePoint Designer Yes
Modeling and Planning Tools
MS Visio , Enterprise Architect Yes Yes
MS Project 2000,2003 Yes
Programming and Software Tools
MS Visual Studio.NET 2003,2005 Yes Yes
MS Visual Studio.NET 2008,2010 Yes
Operating Systems and Office Packages
MS Windows 95,98,2000,XP,7 Yes
MS Windows Server 2003, 2008 Yes
Microsoft Office (Word – PowerPoint – Excel ‐ Yes
Outlook) 97,Xp,2003.2007
Languages
Arabic (Reading ‐ Writing) Yes
English (Reading ‐ Writing) Yes
English (Speaking) Yes
Other Work Experience (Part time Work) as Instructor
Location: START Training Center – 6 October City – Egypt
Job Title: Instructor
Duration: From 1‐11‐2007 to 30‐6‐2008
Work Scope: Project Leader (Senior) For 3 Graduation Projects from 6 October University and Misr University for
Science & Technology Responsible For Training Students and Support Them in Their Projects until End of Year and
Manage Teams to achieve Their Projects Successfully.
Projects Titles
1. Virtual Mall (Shopping On Line with Payment Module and Administration Tool for Full Site
Management)
2. Open Source for Online Reservations (Online Reservation for Hotels , Car Rental , Travel Agency with
Payment Module and multi users [admin – Employee ‐ User])
3. Online Gateway for Private Universities as Google Search Universities (Advanced Search Engine for
universities , their faculties and their Departments According to many search criteria as Location ,
Distance , Field and Courses )
Tools Used: * Visual Studio .NET 2005, ASP.NET 2.0, SQL Servers 2005, Ajax and Reporting Services
* Flash 8, Dream Waver MX, photo shop 8 Continue >>>
4 Mohammed El Sayed Bakri Tolba - Curriculum Vitae
5. Other Work Experience (Part time Work) as Instructor Continued
Location: High Technology Center – Faculty of Engineering – Cairo University – Egypt
Job Title: Instructor
Duration: From 1‐11‐2006 to 30‐10‐2007
Work Scope: Instructor for MCAD.NET Levels and SQL Servers 2005
Location: ICT Professional Services – ICT Academy – Egypt
Job Title : Instructor
Duration: From 1‐7‐2008 to 1‐9‐2008
Work Scope: Instructor for C# Course, SQL 2005 Course.
Location: CompuTEK Training Center ‐ Egypt
Job Title : Instructor
Duration: From 1‐2‐2009 till 1‐2‐2010
Work Scope: Instructor for C# Courses, SQL 2005 Courses and ASP.NET Courses
Personal Skills
Organizational skills, Team leadership, Management Skills, Presentation Skills
Ability to Work under Pressure, Ability to Work in Team, Good Communications with Managers and Clients
Other Work Experience (FreeLancer Work) as Developer, Designer and Consultant
Company Name: Destination Marketing Concepts (DMC)
Work Description: Business and technical Consultations for Sales, marketing and Payroll System also handling all
business issues like reservations, membership accounts and payment process in company.
Company Name: Vertex Hi‐Services for Training and Professional Services
Application Description : Desktop Application For Bonus System of Company that List Users and their bonus by
using (Tree Marketing Concept) and generate reports for each user that allow him to draw his network and know his
Current Money in Company and generate Cards for new accounts .
Tools Used: * Visual Studio .NET 2005, ASP.NET 2.0, SQL Servers 2005, Reporting Services
Company Name: ROKN EL ANJAD in Saudi Arabia (www.rkaksa.com )
Application Description: Representative Web site for Computer Company and its Products (Programmability
Solutions and Connectivity Solutions), multi Language (Arabic and English) with Full Administration tool For
Customizing and Editing Site Pages and Manage News, Advertisements and Products
Tools Used: * Visual Studio .NET 2005, ASP.NET 2.0, SQL Servers 2005 * Flash 8, Dream Waver MX, photo shop 8
Company Name : Attier Trading Company in Saudi Arabia (www.atteir.com )
Application Description: Representative Web site for Company works in Car and garage Tools and its Products with
Many Categories, multi Language (Arabic and English) With Full Administration tool For Manage Products
Tools Used : * Visual Studio .NET 2005 , ASP.NET 2.0 , SQL Servers 2005 ,AJAX * Flash 8 , photo shop 8
Application Description: Car Check System for Insurance Company Used to Make reports That Describe Car Status
For Insurance Payment (Desktop Application)
Tools Used: * Visual Studio .NET 2005, MS Access 2003* Flash 8, photo shop 8
Application Description : Web Based Management System For Training Center That Handles Labs, Students ,
Instructors , Courses , Schedule and All Center Issues
Tools Used: * Visual Studio .NET 2005, ASP.NET 2.0, SQL Servers 2005, AJAX * Flash 8, photo shop 8
5 Mohammed El Sayed Bakri Tolba - Curriculum Vitae