Mohamed Selim, Technical Team Leader

Mohamed Selim

Technical Team Leader

Ministry Of Justice

البلد
المملكة العربية السعودية - الرياض
التعليم
بكالوريوس, Computers and systems
الخبرات
16 years, 9 أشهر

مشاركة سيرتي الذاتية

حظر المستخدم


الخبرة العملية

مجموع سنوات الخبرة :16 years, 9 أشهر

Technical Team Leader في Ministry Of Justice
  • المملكة العربية السعودية - الرياض
  • أشغل هذه الوظيفة منذ مايو 2013

Projects :-
1- Help Desk Tool (Ticketing System).
The main purpose of the this ticketing system is managing customer issues, inquiries, Bugs and New changes, and handling these requests automatically to Responsible group, Then each one of that group can see its Inbox tickets, Assign to Himself or any other member in the same group, can choose to return back to customer in case it is solved, or something is not clear, or may be delegate this request to another group according to the problem, Not Only the ticketing system covering applications issues but it also it covers Maintenance issues, Network Problem, Active Directory Problems ....

2- Remote Judgements (المحاكمات عن بعد).
This Project facilitates the Judgments and shorten the normal long procedures taken in normal judges, by making each party from the lawsuit attending the session with the judge online, This new idea implemented for the first time in Saudi Arabia, also it save a lot of money spent each time to transfer the prisoner from the jail to the court and vice versa, the project simply contains 2 parties at least (The judge as the Conference Creator and other Party could be (Prisoner(s), witness, Victim ...etc )
The judge starting the Conference simply by login and choosing one of his Cases, then start the conference, then each party in this case allowed to enter the conference, login by entering his Social ID, then his case will appear, then he can join the Created Room by the judge, the system allowing Identity check using Finger Print tool, which integrating with Ministry of Interior, so that the judge can make sure of the identity of each one, Only one Room or Case running via the Conference can bear to 10 Participants, also we can have multiple cases Running parallel in the same time in different rooms

3- Real Estate Publicity (الشهر العقاري)
This is a Government Project which manages all Operations that can be done on Real Estates in the Kingdom of Saudi Arabia it has more than 120 operations that a notary can do in Real-estate including (Mortgage, Selling, Buying, Submitting Manual Deeds, Checking validity of a Deed, Dividing Deed into Smaller Deeds between parties, Merging 2 Or More Deeds into one, ... etc ) also I want to point out that this project is one of the most important, Biggest, sensitive systems on the kingdom, this project already exist and made by an Oracle Team using Oracle Forms technology, and the Task to accomplish is to switching the whole project to Microsoft .Net web Technology, and using SQL Server database, our task including Migrating the old data, we have used plenty of new technologies in the market to accomplish that fact that each request at least contains at least 5 steps which should be saved once in one transaction, also it should be as easy as possible for the user doing the task of the data entry, in a very secure manner, preventing malicious users from playing with data (which will be a greet disaster), this project only used by some roles in Ministry Of Judge employees so it depends on Forms authentications plus Active directory check

Technologies :-
1- ASP.Net .
2- MVC
3- SQL Server
4- Angular JS.
5- Sql Reporting .
6- Jquery .
7- Single Page Applications.
8- WCF
9- Web API.
10-Entity Framework.
11- Web RTC.
12- SOA.
13- Node.Js

Responsibilities :-
1- Participating in Analysis.
2- Requirement gathering.
3- Build & Design Frameworks Architecture.
4- Development.
5- Support.
6- Managing Team .
7- Applying Scrum Process.

Senior .Net Developer في Ministry Of Higher Education
  • المملكة العربية السعودية - الرياض
  • أبريل 2010 إلى مايو 2013

Projects : - Safeer Program is an e-gov platform created to address the critical need to support Saudi students and Cultural Missions around the world. This effort was designed to further develop Saudi's Information Society commitment to gender equality, citizens education and empowerment, and social justice among citizens. The main target of Safeer Program is to provide services for more than 100000 Saudi student with the best quality in terms of BPM solutions to speed up the process with in the Ministry and its attaches in order to fully automate all the student's needs with just some clicks on his student portal.

Technologies :- ASP.NET 4.0, VB.NET, C#, Ultimus Workflow, SQL Server 2008, LINQ, JavaScript, J Query, WCF (For Integration with other Ministry systems)

Responsibilities : -
1- Creating new Paths for Ultimus Workflow engine.
2- Creating new ASP.Net Forms.
3- Handling integration changes with other systems .
4- Creating Stored Procedure.
5- Creating Reports using Sql Reports.
6- Fixing Issues returning from QA.
7- Supporting the live application based on Customer sent Tickets.

Senior .Net Developer & Team Lead For B2B Applications. في Wipro
  • مصر - القاهرة
  • مارس 2009 إلى أبريل 2010

Projects : -(Wipro Cisco B2B, IBM B2B, Ingram B2B), All of these B2B applications are used to Integrate between Wipro and (Ingram, Cisco, IBM) as Wipro was The service Agent for these companies at India, and there must be communication between Wipro and these companies to manage the stocks and the available items at these companies that Customers Using these Applications can Order directly.

Technologies :- ASP.NET 3.0, VB.NET, BizTalk 2006, SQL Server 2005, JavaScript, J Query, XML Web services, SQL Server Integration Service.

Responsibilities : -
1- Creating new Mapping and orchestrations using BizTalk 2006.
2- Creating new ASP.Net Forms .
3- Creating Stored Procedure.
4- Creating New SSIS Packages.
5- Fixing Issues.
6- Supporting the live application based on Customer sent Tickets.

Junior & Senior .Net Developer في EgyptNetwork
  • مصر
  • أغسطس 2007 إلى مارس 2009

Projects : - IBS (Islamic Banking System ), IBS is the Biggest Islamic Banking System on the Middle East, and it was Developed to be Used by many Islamic Banks, the most famous was Kuwait Financial House Bank at Kuwait, it is not the core banking it contains only the Islamic transactions, like (Murabaha, Ejara, Foliate ...... etc)

Technologies :- C#, SQL Server 2005, Windows Forms .

Responsibilities : -
1- Creating And Modifying Windows Forms .
2- Handling integration changes with other systems .
3- Creating Stored Procedure.
4- Fixing Issues returning from QA.

الخلفية التعليمية

بكالوريوس, Computers and systems
  • في Faculty of engineering
  • يوليو 2007

Specialties & Skills

SQL Server 2000 2008
ASP.NET
ASP.NET 1.1 to 4.0 , VB.NET , C#
WCF (SOAP , Restful)
XML-WebServices
JavaScript
T-Sql (Sql server 2000 to 2008)
XML, XSLT, XML Schema, DTD, DOM , XML parsers
BizTalk server 2006
Reporting Service
Sharepoint 2013 web part development
Entity Framework 5
AngularJS
Single Page Applications
Web API
UNIT Testing (fakes , stubs , mocks)
Patterns Of Enterprise Application Architecture
OOP SOLID Principles

اللغات

الانجليزية
متمرّس
العربية
متمرّس

التدريب و الشهادات

SD department (تدريب)
معهد التدريب:
Information Technology Institute
تاريخ الدورة:
September 2007
English Course Levels (3 to 6) (تدريب)
معهد التدريب:
Berlitz
تاريخ الدورة:
February 2008