1. Mustafa Omer
Senior Software Developer
Page 1 of 4
Date of Birth: 7 February 1981
Mobile: +966-597104168
E-mail: mustapha.shaoib@hotmail.com
Nationality / Languages: Sudanese , Arabic / English
Marital status: Married
Driving Licence: Full, Clear
Address: Saudi Arabia - Riyadh
Profile:
Mustafa is a hands-on, highly competent software developer with more than 11 years’ experience in ERP and
PMO development & implement web based applications and executes unit tests to ensure and maintain source
code quality in Oil & Gas and engineering consultancy field
Assignments have been in a variety of technology develop & customize with Oracle, Microsoft.net (VS with C#,
VB), SQL Server, SAP Crystal and SAP smart forms/Report with ABAP.
Summary Skills:
C , C++, Java, C#, Python ,Prolog , Visual Basic, XML, JavaScript, JQuery, Ajax, CSS, HTML ,
HTML5, PHP.
SQL Server 2012, MySQL, Visual Studio 2013, ASP.NET | ASP.NET MVC Crystal Reports.
ABAP –SAP Develop smart forms and SAP Crystal Report.
UNIX / Linux Red Hat administration (RHCSA). VMware Data Centre Virtualization
Strong verbal and written skills, Exceptional problem solving skills, Strong teamwork and mentoring
skills and Ability to work within defined timeframes.
IIS configuration, ISAPI filtering, SEO implementation including URL Rewriting.
Qualifications:
2016: WRENCH Enterprise EDMS Training. K & A Riyadh
2015: ISO 9901:2008 Internal QMS & OHS Auditor Training - SGS
2011: Microsoft Certified Professional Developer Programming with C# using Microsoft.net 4.0
(MCPD) India
2011: Microsoft Certified Solutions Developer / Developing Web Application & Windows
Communication Foundation (MCSD) India
2011: Implementing and Maintaining a Microsoft SQL Server 2008 Reporting Services. India
2010: ORACLE Database 11g: Administration Workshop I & II
Oracle University—India
2010: ORACLE 10g SQL, PL/SQL, forms & reports. APTECH Computer Education
2010: Oracle reports developer 10g: build reports. APTECH Computer Education
2010 : MS SQL Server administrator APTECH Computer Education
2007: Red Hat Linux admin APTECH Computer Education
2. Mustafa Omer
Senior Software Developer
Page 2 of 4
Education:
Gezira University – Sudan
Degree: Bachelor of Science in Mathematical and Computer Science.
Specialization Computer Sciences /software - 2005.
Ahlia University – Sudan
Diploma Information Technology - 2003.
Current Role:
Saudi Consolidated Engineering Company (Khatib &
Alami) - Consulting
Senior Software Developer
Professional Experience
April 2013 - Present
Design and develop complex web application components.
Developed a customized Enterprise Project Management solution on the SharePoint Server & SQL
server DB.
Administered Microsoft Project Server and developed custom workflows using visual studio to
automate tasking and increased accountability throughout the company.
Established a PMO from scratch and provide imaginative solutions to complex client needs.
Design and develop complex web application components.
Implement solutions on an Oracle and Microsoft .NET platform, within an existing application
development framework.
Actively participate in a project team environment utilizing different methodologies.
Designs, develops, and maintain /modified products and assists in pre-release software testing.
Projects:
Member of team implementation the PMO Develop & Implement Project Management
Office PMO using web based system and applications include :
UGI (user graphical interface
Dashboards , Planning
Engineering forms (RFI, NCR , RFQ)
Contracts
HR
Finances
Change request Variation order (VO)
Submittals
Performance appraisal
Documents
Visual workflow and e-mail notification
Risk management
Reports.
Develop & implement (ITS) Intelligent Transportation technique web application to migrate the
real time data and managing Sensys Networks detection networks. It archives every event in a
time-synchronous manner, forever. This system provides automated statistical processing of
vehicle detection data, remote network monitoring, and lifecycle management for all Sensys
Networks devices. And offers unique visualizations of state-of-the-art performance measures
that synthesize huge amounts of data into actionable decisions for traffic engineers. On-going
signal timing optimization has never been easier.
Develop & Implement Project Management and Tenders Tracking System.
Develop & Implement Services applications for head office :
Medical Insurance System
Vehicle System
3. Mustafa Omer
Senior Software Developer
Page 3 of 4
Helpdesk & Asset management System
K&A Recruiting System.
OHSAS Incidents Management & statistical
Member of Riyadh Metro Project – RMP. -Project Wise V8i administrator.
Employment History:
Oil & Gas SUDAPET Co. Ltd
Software Engineer
Feb 2009 – Dec 2012
Defines the traditional problems by conferring with clients; evaluating procedures and business
process flow chars.
Analyze data contained in the corporate database and identify data integrity issues with
existing and proposed systems and implement solutions.
Develops solution by preparing and evaluating alternative workflow solutions & prototypes
models.
Develop / Implement multiple applications for a company.
Responsible for translating functional requirements and high-level design of components and
modules into a developed and tested, multi-tier solution, including user interface, business logic
and database.
Acquire data from primary or secondary data sources and maintain databases/data systems.
Creates and maintains product documentation, data dictionary and user’s guide.
Projects:
Member of team implementation the ERP system (SAP) in HCM Module (Business
development, Data Migration and Developing using Smart form & reports using ABAP). From
study up to system go live.
Develop PMS Online Performance Management System & Job Evaluation
Develop IMS Incident Management System - Website to monitor & reporting QHSE events in
SUDAPET
Develop and Implement SPX Portal planning business process for Oil & Gas working
Schlumberger team for ORACLE web application.
Develop & implement warehouses system in Petroleum Technical Centre.
Alfalfa for Computer Co. Ltd
Software Developer
Duties and Responsibilities:
April 2006 – Jan 2009
Coordinate with systems analysts, engineers, programmers and others to design system and to obtain
information on project limitations and capabilities, performance requirements and interfaces.
Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its
performance.
Analyze user needs and software requirements to determine feasibility of design within time and cost
constraints.
Consult with customers about software system design and maintenance.
Coordinate software system installation and monitor equipment functioning to ensure specifications are
met.
4. Mustafa Omer
Senior Software Developer
Page 4 of 4
Design, develop and modify software systems, using scientific analysis and mathematical models to
predict and measure outcome and consequences of design.
Projects:
Develop Integrated Management System for Al- Jawdah Factory, Storage, and Finances Management
System.
Integrated HR Management System is a highly secured application created exclusively for HRs who can
manage the complete Employee information system in a secured and systemized way. Create and
maintain employee details, Employee complete Performance Tracker, Attendance tracking, Leave
requisitions, Tracking of leave eligibility status, Appraisal process, Termination Process, Salary
generation, Salary Reports, Department and Category creation, Automatic employee birthday alert ,
anniversary alert, and Employee report, Generating pay slips, Highly secured and only authorized user
can change, access the application, Manage Organization profile management, Branch management,
HR policy, work schedule, holiday, announcement, events, worksheet, transfer, resignation,
achievements, promotion, complaints, warnings. Recruitment management contains job posting, walk-in
candidate details, and shortlisted candidate’s details
Hawa Plastic Industry
Graphic Designer
Duties and Responsibilities:
September 2003 – March 2006
Design different types of layouts & illustrations, web design layout & typography according to brand
guidelines.
Create & modify fonts according to brand guidelines.
Work on multitasks at the same time using a wide range of medias, including photography and computer
aided design.
Awareness of printing techniques, types of paper or canvas (size, weight) and display options (light box,
interactive display), cutting and finalizing prints for display.
Knowledge of graphic animation, video editing,create media presentations using different software.
Creates professional designs and layouts for promotional materials including direct mailings, handouts,
advertisements, posters, signs, logos, and other visual layouts.