Basic Info

Mohab awadalla

10 years

Cairo, Egypt

Bachelor's Degree

Manager

Work Experience

Team Leader at MarvelServ

Experience Details

Team Leader

IT/Software Development

Manager

Analyzed and estimated the software requirements specification and worked on application analysis and design (data modeling) and lead the team of developers.


Company Details

MarvelServ

Egypt

51-100 employees

Computer Software

http://marvelserv.com

Mar 2014 to present (3 years 1 month)
Senior Software engineer at LatestOn LLC

Experience Details

Senior Software engineer

IT/Software Development

Experienced (Non-Manager)

Designed and developed modules (WPF, WCF, C#.Net and LinqToSQL 3.0) and implemented additional modules for the solutions using Silverlight, WCF, C#.Net and LinqToSQL 3.5


Company Details

LatestOn LLC

United Arab Emirates

101-500 employees

Information Technology Services

http://lateston.ae

Dec 2013 to Mar 2014 (3 months)
Team Leader at Iman Co

Experience Details

Team Leader

IT/Software Development

Manager

1- Analyzed and estimated the software requirements specification and worked on application analysis and design (data modeling) using UML on Rational Rose XDE (Use case and class diagrams, etc…)
2- Implemented the application using the n-tier architecture (presentation layer, business logic layer,data access layer, data layer)
3- Designed and developed modules (WPF, WCF, C#.Net and LinqToSQL 3.0) and implemented additional modules for a multi currency accounting solution to manage (Voucher, Payment, Invoice and Receipt) using Silverlight, WCF, C#.Net and LinqToSQL 3.5
4- Designed and developed components for audit trail to keep track of changes made to the data by users of the site (LinqToSQL and Doddle.Linq.Audit.dll)
5- Designed and developed module for searching data. The component provides scalable infrastructure for item retrieval from very large record sets by paging data and allows to perform the search and sorting on basis of various criteria (ASP.Net MVC, C#.Net, LinqToSQL)
6- Developed detailed business reports & analytics (SQL Server Reporting Services)
7- Using replication database technology in order to distribute data to different locations and to synchronize between databases to maintain consistency (SQL Sever 2008)
8- Developed some CLR stored procedures in SQL Server 2008 to perform some complex calculations
9- Developed a component to parse XML files coming from customers into our database (C#.Net)
10- Involved in extensive application performance analysis which is essential and crucial due to the large amount of data in the logistics business especially when dealing with online business applications


Company Details

Iman Co

Saudi Arabia

More then 1000 employees

Engineering Services

http://imanco.org

Jul 2010 to Jul 2013 (3 years)
Senior Software Engineer/Business Analyst at Web Solutions

Experience Details

Senior Software Engineer/Business Analyst

IT/Software Development

Experienced (Non-Manager)


1- Developed a document management system allowing the capturing, managing and storing of corporate documents securely and accurately (ASP.Net 2.0, Ajax, VB.Net, ADO.Net and SQL Server 2005)
2- Developed a business process system which involves modeling, automating, streamlining business and administrative processes according to a corporate predefined set of rules(APS.Net 2.0, Ajax, VB.Net, ADO.Net and SQL Server 2005)

3- Developed a tool using the Microsoft Visio to set a workflow chart in order to generate an XML file to be used in the business process application
4- Developed a content management system providing a way to dynamically change the content of websites (ASP.Net 2005, Ajax, VB.Net, ADO.Net and SQL Server 2005)
5- Developed a core web application to create dynamic pages with save, modify and delete regardless of the database engine platform (NHibernate technology)
6- Developed a JavaScript function that uses the XMLHttpRequest method to get XML and XSLT files from the server then transformed XML file into XHTML.
7- Designed and developed role-based security module for Web solutions web application. The module performs authentication and authorization check, allows to create and edit users and roles, define role permissions set, assign roles to users ( ASP.Net, VB.Net)
8- Enhanced user interface using the AJAX new controls from Microsoft AJAX Toolkit
9- Using Infragistics and Intersoft web controls which are third party web controls supporting Ajax technology
10- Designed and developed Reports using Crystal Reports 10
11- Worked directly with customers to resolve software-support issues, and issued timely resolutions to problems encountered. Collaborated closely with other development team members, quality assurance, documentation, and other departments to define, implement, and release new software functionality to the existing product suite.


Company Details

Web Solutions

Egypt

51-100 employees

Computer Software

http://www.websoulutions.com

Jan 2007 to Apr 2010 (3 years 3 months)
Junior Programmer at Ever Team

Experience Details

Junior Programmer

IT/Software Development

Entry Level

1- Met with end users to gather specifications and wrote modified UML design documentation for several projects
2- Analyzed and developed the “Contracts/subscribers management system”, tracking its changes and generating different reports and summaries. The system was implemented using Oracle 9i database engine, ADO as data access layer, Visual Basic 6 as front end and Crystal report
3- Developed the building property tax solution for the ministry of finance Lebanon to publish the annual fee calculation using windows forms as front end, ADO.Net,VB.Net 1.1and SQLServer 2000, then synchronized data among several ministries databases by running .Net Windows Service(VB.Net 1.1) on each servers.
4- Developed a web-based application to capture and store documents with a predefined workflow and developed components for user authentication, activity and audit control. the system was implemented using ASP, SQLServer 2000 and FileNET
5- Designed the database structure, implemented core database querying, object persistence business logic and calculation modules(SQL Server 2000)


Company Details

Ever Team (multinational)

Lebanon

More then 1000 employees

Information Technology Services

http:// www.ever-team.com/mea

Jan 2005 to Dec 2006 (1 year 11 months)

Achievements


• Microsoft Certified Professional (MCP) • Microsoft Certified Application Developer (MCAD) • Microsoft Certified Solution Developer (MCSD) • Prepare to hold Microsoft Certified Solution Developer -Application Lifecycle Management Solutions Developer (new MCSD).

Education

BSc in Computer Sciences

Education Details

BSc

Computer Sciences

The High Institute of Computer Sciences & Information Systems, Egypt

C / Good / 65 - 75%

N/A

N/A

The High Institute of Computer Sciences & Information Systems
2000 - 2004
High School - Thanaweya Amma

High School Details

Thanaweya Amma

Mahala Thanaweya

Egypt

1999

B / Very Good / 75 - 85%

N/A

Mahala Thanaweya
1999

Certifications

Certificate details

• Microsoft Certified Solution Developer (MCSD

Aug 2004

N/A

N/A

N/A

Microsoft

N/A

Certificate details

• Microsoft Certified Application Developer (MCAD)

Jul 2004

N/A

N/A

N/A

Microsoft

N/A

Certificate details

Microsoft Certified Professional (MCP)

Feb 2004

N/A

N/A

N/A

Microsoft

N/A

Training and Courses

Training/Course Details

EverSuite Erp System

Mar 2005

Ever Team

• Training on EVER Software (j2ee & vb.net). • Training on EVER Enterprise Core Services. • Training on EVER Documents Management Services. • Training on EVER Business Process Management Services. • Training on EVER Sales Force Automation (= CRM). • Training on EVER Meeting Management Services.

This profile is fresh!
Last update 2 days ago.

Jobseeker photo

Profile Skills and Keywords

ASP.Net, ASP.Net MVC, WPF, WPF MVVM, SilverLight, Web Services, WCF, ADO.Net And LinqToSQLArabicBooksComputer SciencesComputer SoftwareCreativeEngineering ServicesEnglishEver TeamEverSuite Erp SystemExecutorFrenchITInformation Technology ServicesJunior ProgrammerLeaderMicrosoft Certified Professional (MCP)OraclePeoplePlannerProblem SolverSenior Software EngineerSenior Software Engineer/Business AnalystSharePointSoftware DevelopmentSportsTeam LeaderTechnologiesTravelVB6, VB.Net, Java, Python, Php And C#.VB6, VB.Net, Java, Python,Objective-C, Php And C#.Net Microsoft Certified Application Developer (MCAD) Microsoft Certified Solution Developer (MCSD

Self-assesed Skills

Languages

Arabic

Arabic

: Fluent

: Fluent

: Fluent

: Fluent

English

English

: Fluent

: Fluent

: Advanced

: Advanced

French

French

: Fluent

: Advanced

: Intermediate

: Beginner

Tools and Technologies

VB6, VB.Net, Java, Python,Objective-C, Php and C#.Net

VB6, VB.Net, Java, Python,Objective-C, Php and C#.Net

: Expert

: Extreme - I love it!

:

More than 7 years

ASP.Net, ASP.Net MVC, WPF, WPF MVVM, SilverLight, Web Services, WCF, ADO.Net and LinqToSQL

ASP.Net, ASP.Net MVC, WPF, WPF MVVM, SilverLight, Web Services, WCF, ADO.Net and LinqToSQL

: Expert

: Extreme - I love it!

:

More than 7 years

SharePoint

SharePoint

: Expert

: Extreme - I love it!

:

5-7 years

Oracle

Oracle

: Intermediate

: Medium

:

1-3 years

Fields of Expertise

VB6, VB.Net, Java, Python, Php and C#.

VB6, VB.Net, Java, Python, Php and C#.

: Expert

: Extreme - I love it!

:

More than 7 years

ASP.Net, ASP.Net MVC, WPF, WPF MVVM, SilverLight, Web Services, WCF, ADO.Net and LinqToSQL

ASP.Net, ASP.Net MVC, WPF, WPF MVVM, SilverLight, Web Services, WCF, ADO.Net and LinqToSQL

: Expert

: Extreme - I love it!

:

More than 7 years

SharePoint

SharePoint

: Expert

: Extreme - I love it!

:

5-7 years

Oracle

Oracle

: Intermediate

: Medium

:

1-3 years

Key Skills

Executor, Leader, Planner, Creative, Problem Solver

Online Presence

ae.linkedin.com/pub/mohab-mahmoud/39/382/82/https://www.facebook.com/mohab.awadalla/about

Like mohab`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 Mohab's full profile and find more great talent and professionals to join your team.