Post Job Free
Sign in

Project Manager Software Developer

Location:
Oman
Posted:
June 09, 2016

Contact this candidate

Resume:

Mohamed Salem

LinkedIn: https://om.linkedin.com/in/engmohamedsalem

Mobile Phone: +968-******** E-mail: ***.**.*****@*****.***

Technical/Project lead

A qualified Technocrat and a dynamic IT Professional having More than 10 years of rich and professional experience, including Over 6 years of International (Oman) tenure, seeking leadership and technical challenges

Professional Experience

Team/Project Lead for Sakhr Software Company, Muscat, Oman

(May 2009 onwards)

www.sakhr.com

Job Profile:

Working as a Technical Team Leader and reporting to the Sr. Project Manager and have led a team of 2 to 4 resources.

Plan and coordinate the analysis, design, programming, timely implementation, and testing of applications projects.

Gathering information from customer and convert it to design documents using UML diagrams.

Designs and codes superior technical solutions and applying design patterns.

Prepare and give presentations in order to demonstrate milestones and deliver it efficiently to the customer.

Deploy and configure the solutions at test servers as well as the production servers and monitors the performance.

Engaged in leading the team in a long term Education Portal development project for the Ministry of Education in Oman.

Involved in providing production support to the portal development including enhancement of services provided in the same.

Reviewing code for adherence to company standards and ensuring not only the compliance but also competence enhancement by following same.

Performing day-to-day team administration routines including, task scheduling, allocation, monitoring, control, maintaining team dynamics and motivation.

Draft specification documents, user training manual and presentations, technical documentation, functional documentation.

Write technical and short hand papers for projects.

Software Developer for GET Group Company, Egypt

(Apr 2007 to Apr 2009)

www.getgroup.com

Job Profile:

Reported to the Project Manager in a long term development & support project.

Engaged in analysis design and development of multiple solutions including industrial control and drivers for various equipments like printers, POS and Smart Cards

Managed business requirement analysis, documentation of technical specification, solution design and module development

Responsible for client interaction, preparing minutes of meeting and arranged approval of the same from the client.

Provided application support services including investigation, analysis and documentation of reported defects.

Participated in development of scripts & test harnesses, execution of unit test and error corrections

Software DEVELOPER (Trainee) for AGC COMPANY, Egypt

www.agctraining.com

(September 2003 to September 2004)

Job Profile:

Have weekly lectures and assignments

Develop and Implement the assigned requirements and convert it to a software solution.

Educational

B.S. (Electronics & Communication), from Faculty Of Engineering, Mansoura University

Certifications/ Trainings/ Workshop:

Studying MBA Program in Strathclyde Business School

Project Management Professional (PMP) training

Microsoft Certified Professional Developer (MCPD)

Agile + applying Agile Using TFS

Object-Oriented Analysis with UML.

Object Oriented Design with UML.

Object Oriented Implementation.

Technical Skills:

Operating Systems: WIN 98/NT/XP/Vista/Server 2003 /Server 2008 / Server 2014

Languages: C#2.0, C#3.0, C# 4.0, VC++, VB6, VB.Net

Databases: MS SQL Server 2000/2005/2008, MS Access, Oracle

ORM & DB tools: Entity framework, Ado.Net, LINQ

Framework: MS.NET (1- 4.5)

Modelling Tools: UML, MS Visio, Enterprise Architect

IDE: Visual Studio 2003/2005/2008

Web Tools: Java Script, AJAX, Asp.Net (2.0 to 4.5)

Web Services: WCF, XML, SOAP, WSDL

Version Tool: Source Safe, TFS

Reporting Tools: Crystal Report, MS Reporting Service

Personal Particulars

Languages known: English, Arabic and little Germany

Hobbies AND INTERESTS

-Play football (soccer)

-Swimming

-Travelling and discovering new places and new people

-Watching movies

ANNEXURE - PROJECT DETAILS OF MOHAMED ATEF SAAD SALEM

Project

Education Portal/School Management System

Client

Oman Ministry of Education, Oman

Duration

6 years and 8 Months

Team Size

23

Environment

Windows server 2008, MS VS2012, C#, Web Application, Ajax Tech.net Framework v. 3.5,4, MS SQL 2008, web services, crystal report, TFS

Details

Educational Portal - The electronic educational portal is a link between all educational elements using group of programs and several services using internet, which aims at facilitating the educational process and present it in an affective and attractive shape for teacher, student and parent. It also facilitates the observation and communication process of the educational elements. It also helps in organizing and observing the administrative work and making it very organized through a number of systems such as electronic requests and document archive. School management system - This covers the whole system of school management. It concerns of transferring all educational and administrative work in school from the traditional way to the electronically way.

Responsibilities

Participating in Writing Technical proposals

Developing application/solution plan for the project.

Drafting Specification documents, user training,technical documentation and functional documents

Performing analysis, requirements gathering and gab analysis and design documentation supported by UML diagrams

Suggest areas for improvement in internal processes along with possible solutions.

Deploying and configure the solutions at test server, production server and monitoring the performance.

Creates efficient and logical databases using SQL server 2008.

Designs and codes superior technical solutions and applying design patterns.

Recognizes system deficiencies and implements effective solutions

Consistently deliver high-quality modules.

Understands the benefits of the various design methodologies and object oriented.

Generates enthusiasm among team members.

Proactively seeks opportunities to serve in leadership roles.

Challenges others to develop as leaders while serving as a role model.

Facilitates effective team interaction.

Acknowledges and appreciates each team member's contribution.

Building reports using Crystal report and Crystal report server.

Creates XML Schemas.

Understands the benefits of various programming languages.

Project

e-Purse Solution

Client

Hamad Medical Corporation, Qatar

Duration

2 years

Team Size

4

Environment

Windows XP, MS VS 2005, C#2.0,MS VC++, Windows Application, .net Framework v. 2.0,MS SQL 2000,ODBC, Crystal report, MS Source safe 7

Details

Project for solution for Hamad national hospital in Qatar integrating with Medicom and Patient Billing system to an integrated solution, including Card Issuing System to Issuing and encoding Smart cards. Transaction Done by Patient in HMC(Hamad Medical Corporation) will be cashless using E-purse Card. E-Purse Card will be inserted into POS, System will deduct service amount from his card. Patient can load money to his card purse at any cashier points. Back Office Contains all tools and procedures required for controlling the overall system operations and needed decision support reports. Patient uses local dongle and server dongle for licenses security. It gives Facility for Groups and patients to pay partially. Containing Billing rule to categorized and decide payment scheme. E-Purse Solution composed of these Projects. There was Integration between our side and HIS department in Hamad corporation there Integration done by linked server as they used oracle DB and we have used MS SQL DB.

Responsibilities

Reviews design and recommends changes using the base lined design documents

Implements the design components and submits to the SW Team Leader to assemble the product components according to the product integration plan

Resolves all reported defects from execution of test cases and communicate them to the testers to verify their closure

Analyze Performance of programs and take action to correct deficiencies based on consultation with users approval of supervisor

Closely dealing with business analyst to meet the needs of the client as per the required project

Document Programming problems and resolutions for future reference

Write and maintain Programming documentation

Project

Traffic Project (Training)

Type

Desktop Application

Duration

6 Month

Team Size

1

Environment

Windows XP, VB6,MS SQL 2000, Crystal report

Details

This solution is responsible for managing traffic administration inside the traffic agency..

Responsibilities

Convert all requirements into software solution

Project

Bank(Visa) Project (Training)

Type

Desktop Application

Duration

6 Month

Team Size

1

Environment

Windows XP, VB6,MS SQL 2000, Crystal report

Details

This solution is responsible for managing customer transactions..

Responsibilities

Convert all requirements into software solution



Contact this candidate