Mohamed Qassim, Senior Software Engineer

Mohamed Qassim

Senior Software Engineer

SURE International Technology

Location
Saudi Arabia - Riyadh
Education
Bachelor's degree, Computer Information System
Experience
11 years, 6 months

Share My Profile

Block User


Work Experience

Total years of experience :11 years, 6 months

Senior Software Engineer at SURE International Technology
  • Saudi Arabia - Riyadh
  • My current job since January 2014

Web Applications Development cycle including DAL, Web User Controls using ASP.NET C# and ADO.NET and design documentation.
Work in HTML, CSS, XML, JSON, JavaScript, JQuery, AJAX.
Database design with awareness of performance and optimizing techniques.
Integrate and develop Web Services using WCF technologies.
Utilizing SQL Server Reporting Services (SSRS) to create custom reports and the development of the corresponding view in Web Applications Forms.
Work in Skelta work flow engine and integration it with ASP.NET Applications.
Database design and development dealing with Relationships, Tables, View, Stored Procedures and Custom Data Types.
Develop complex MVC Controller, ViewModels and Helper methods linked to backend database.
Work in Entity Framework 6 and apply Repositories and Unit Of Work pattern.
Created LINQ enabled database layer using API such as LINQ to SQL and Entity Framework.
Utilizing “Nlog” logging platform for .NET.
Developing business process solutions using K2 Black Perl.

Software Developer at Naseej
  • Saudi Arabia - Riyadh
  • January 2013 to January 2014

- Forms, Web User Controls and Custom Controls Development using ASP.NET C# and ADO.NET and design documentation.
- Development of Web Applications with different design patterns including MVP, MVC
- Database design and development dealing with Relationships, Tables, View, Stored Procedures and Custom Data Types.
- Used SQL Server Profiler to monitor and record database activities of particular applications.
- Hands on experience in implementing core areas of Programming such as Data Access, Security, Logging and Exception handling using Microsoft Enterprise Library.
- Development of Registration and Authentication systems by utilizing Membership provider.
- SharePoint development including the creation of Visual Web Parts, Custom lists, Content Types, libraries, workflows and forms.
- SharePoint Administration and deployment of code solutions ( .wsp )
- SharePoint User Profiles configuration within Central Administration including customizing User Profile Service & Properties and integrating with Active Directory.

Education

Bachelor's degree, Computer Information System
  • at Yarmouk University
  • February 2013

Specialties & Skills

ASP.NET MVC
ADOADO.NET
Web Development
SQL Server
ASP.NET
Innovation new and innovative solutions to overcome the problems
Good Experience in Sharepoint Administrator 2010.
Ability to work with a team and be a team player
Good Experience in ASP.NET (C#.Net)
Good knowledge in MS SQL Server 2005/2008
Good knowledge in HTML, CSS, JavaScript.
Good knowledge in MVP Structure
Skelta BPM
Power PI
Entity Framework
System analysis and design
Data warehouse
K2 blackpearl
Unit of work
Angular
Tableau

Languages

English
Intermediate
Arabic
Expert

Training and Certifications

MCSA: SQL Server 2012 (Certificate)
Date Attended:
November 2015
Valid Until:
January 9999
Microsoft BI Certification (MCSE) (Certificate)

Hobbies

  • Internet,Programming,Learning