Printing tool Download PDF

Mohamed Kamal Khalil

Senior SharePoint/.Net/BPM Developer

Summary

With over 10 years of practical hands-on experience developing, supporting, and maintaining multiple enterprise-level software solutions utilized by the government; I would be a major asset to the companycontributing innovation and enthusiasm to the team.

Skills

OO Skills

Solid understanding of Object-Oriented design, and implementation.

Debugging

Testing, debugging, and maintaining different system components.

BPMS

Developing and supporting workflows using a variety of Business Process Management Systems.

Integration

Integration with back-end systems and middle-ware.

SDLC

Experience with Systems Development Life Cycle.

RDBMS

Excellent RDBMS skills, designing of tables, relations, functions, triggers, and stored procedures.

Technical Support

Supporting of internet/intranet portal solutions hosted on SharePoint Online and On-Prem.

Technologies

C#/VB.NET WebForms and MVC 5/.NET Core 2 SharePoint Development/Administration
BPMS (SharePoint Workflows/AgilePoint/Skelta/K2/WWF) SharePoint Online/On-Prem/Azure/Office 365
Windows Forms/Windows Services HTML, CSS, JQuery, Javascript, Angular
Web API/WCF/SOAP/RESTful Services Entity Framework/LINQ/SQL Server/MongoDB
Unit Testing Node.js

Projects Highlights

2018Current

Collaboration SharePoint Support Engineer

Vodafone VIS

Support, troubleshoot, and coordinate with other teams for custom and out-of-the-box solutions hosted on both SharePoint on-premises and SharePoint Online. Corporate applications supporting Vodafone employees in 27 countries.

20182018

Prince Sultan University in Riyadh

SharePoint/SQL/EntityFramework/Windows Workflow Foundation (WWF)
20182018

The Institute of Finance Portal & e-Services

SharePoint/WebAPI/K2/Integration/SQL/EntityFramework

Developing & acting as Team Leader

20172017

PRINCE SATTAM BIN ABDULAZIZ UNIVERSITY INTERNET/INTRANET PORTAL

SharePoint/Skelta/Biztalk Integration/SQL/WCF

94 e-services targeting both university students and staff members including student admission, scholarships, promotion, hiring, etc.

20152016

RIYADH MUNICIPALITY INTRANET PORTAL

SharePoint/K2/SQL/WCF/Oracle Integration

16 e-services ranging from vacation to HR letter request

2015

MINISTRY OF CIVIL SERVICE INTRANET PORTAL

SharePoint/AgilePoint/Oracle Integration/SQL/WCF

Automating most of the ministry administrative and HR process via e-services

2014

ASEER MUNICIPALITY INTERNET PORTAL

SharePoint/SADAD Payment System

Selling on map, conditions booklet, online payment

2013

MILITARY INDUSTRIES CORPORATION INTRANET PORTAL

SharePoint/SharePoint Workflow/Integration/SQL/EntityFramework/WCF

Logistic support, and electronic spare  parts request

2013

GENERAL INTELLIGENCE PRESIDENCY JOB ADMISSION

C#/Microsoft Reporting Service

Online recruitment system with automated forms filling

2010

RASLO.NET SMS GATEWAY

ASP.NET/C#/Windows Forms/SQL/WCF

SMS gateway, web supplication, and desktop application for sending, and scheduling SMS campaigns.

20092010

HASIB ATTENDANCE SYSTEM

ASP.NET/VB.Net/SQL/FingerPrint Integration

Attendance system integrating with fingerprint hardware and generating reports.

20072010

MULTIPLE DEVELOPMENT PROJECTS

ASP.NET/C#/VB.NET/Windows Forms/SQL/WebServices

Multiple projects for variety of people from all over the world by online bidding system as a freelancer.

Work experience

2018Current

SharePoint Support Engineer

Vodafone International Services 
20162018

Senior .Net/SharePoint Developer

SURE International Technology, Cairo, Egypt
20152016

Senior .Net/SharePoint Developer

SURE International Technology, Riyadh, KSA
20132015

Senior .Net/SharePoint Developer

Arabian Advanced Systems Naseej, Riyadh, KSA
20102013

Senior .Net Developer

FutureTech, Jeddah, KSA
20092010

Junior .Net Developer

HASIB, Riyadh, KSA
20072010

Freelancer .Net Developer

RentACoder.com

Education

20032008

B.C.Sc

Modern Academy for Computer Science

Bachelor of Computer Science

Certifications

  • MCP Microsoft Exam 483 - Programming in C#

Trainings

  • Implementing Microsoft Azure Infrastructure

Languages

  • ARABIC – NATIVE
  • ENGLISH - FLUENT

References

  • ROVIDED UPON REQUEST