Senior Software Developer
Sigma IT
Total years of experience :13 years, 1 Months
- Working on behalf of Sigma-IT at Saudi Ministry of Commerce and Industry (MCI).
Projects:
A glimpse:
1- Fuel Station Inspection System (FSS) | Team Leader
2- eFile Single Sign On (SSO) | Senior Software Developer
3- Trade Mark System (TMS) | Senior Software Developer.
Technology Summary:
Environment: Visual Studio 2012, 2013 - C#.Net, MVC - Razor View Engine, Web Communication Services, Ajax, JQuery, Bootstrap and Entity Framework 6 | Database: SQL Server 2012 Express
Main Duties:
- (Outsource) at Saudi Ministry of Commerce and Investment (MCI).
- Develop a Governmental Electronic Services and Enterprise Solutions.
- Developing Web Communication Services using C#.
- Involving in implementing the architecture using C#, OOP concept and Domain-Driven Design pattern.
- Using Entity Framework to manipulate and fetch the data from database.
- Extensively used Asp.net MVC framework-Razor View Engine, Ajax, JQuery and Bootstrap..
- Involved in testing and fixing the issues occurred in the testing process.
Projects:
A glimpse:
* Investment System for Najran Municipality.
* Direct Procurement & Competitions System for Private affairs of Saudi Crown Prince.
* Warehouse Management System (WMS) for Private affairs of Saudi Crown Prince.
* Correspondence Tracking System (CTS) for Najran Municipality.
* Operation Management System (OMS) for Najran Municipality.
* Government Resource Planning (GRP) for Starways IT Company.
Technology Summary:
Environment: Visual Studio 2010, 2012, 2013 - ASP.Net, C#.Net, SharePoint 2007, Entity Framework, AgilePoint Workflow Engine | Database: SQL Server 2008 R2, 2012
Main Duties:
*Use Microsoft technologies: ASP.NET - C#, SharePoint, SQL, Entity Framework …, and AgilePoint Workflow to develop technical solutions to complex problems that require the regular use of ingenuity and creativity.
* Use Microsoft SharePoint 2007 and develop under its umbrella as a container solution.
* Design, code, test, debug and document software according to the functional requirements.
* Develop, maintain and support programs/tools for internal and external clients.
* Analyse, diagnose and resolve errors related to their applications.
* Help define project plans requiring software development and hardware installations.
* Provide technical and project management expertise across multiple areas of application development.
Projects:
A glimpse:
1- Strategy and Project Tracking System (SPT) | Senior .Net Developer
2- Correspondence Tracking System (CTS) | Senior .Net Developer
3- Academic Resource Planning (ARP) | .Net Developer
4- Student Information System (SIS) | .Net Developer
Technology Summary:
Environment: Visual Studio 2010 - C#.Net, ASP.Net, Ext.Net, Javascript, Ext.JS | Database: SQL Server 2008 R2
Main Duties:
♦ Create relational database tables that correspond to the client’s requirements.
♦ Develop and design user friendly interface pages that insures easy and comprehensive data manipulations.
♦ Manipulate stored data by code, functions and stored procedures all according to the development needs.
♦ Test and validate end-user developed pages.
♦ Provide day-by-day reports to the team leader.
Technology Summary:
Environment: Joomla 1.6, 1.7 PHP customization environment | Database: MySQL 5.1.3
Main Duties:
1- Support and implement new features in PHP web application for facilities management.
2- Write Joomla modules with appropriate mappings in a MySQL database.
3- focus on cross browsers compatibility of HTML, CSS and Java Script. Assist with implementations on client sites.
My GPA: 71.8, I have 4 professor recommendations in programming fields also i went with Aiesec (Association Internationale des Étudiants en Sciences Économiques et Commerciales) as EP (Exchange Participant Student) member to Cyprus - Turkey for Training as IT Developer. Finally my graduation project was for enhance education process via translate the actual education life to virtual one - (Virtual Reality-Java3D).