Mustafa Omer Shoaib, Senior Software Engineer

Mustafa Omer Shoaib

Senior Software Engineer

Saudi Consolidated Engineering Company (Khatib & Alami)

Location
Saudi Arabia - Riyadh
Education
Bachelor's degree, BSc Hons Computer Science
Experience
20 years, 5 Months

Share My Profile

Block User


Work Experience

Total years of experience :20 years, 5 Months

Senior Software Engineer at Saudi Consolidated Engineering Company (Khatib & Alami)
  • Saudi Arabia - Riyadh
  • My current job since May 2013

Senior Software Engineer

Professional Experience
April 2013 - Present
• Design and develop complex web application components.
• Ability to develop applications with the artificial intelligence technologies expert systems and Data Science with Python Machine learning.
• Established a PMO projects from scratch and provide imaginative solutions to complex client needs.
• Implement solutions on an Oracle Unifier and Microsoft .NET platform, within an existing application development.
Project: Develop EDMS Archiving system for MOF Ministry office.
Design and develop web application for Arching management system for MOF Ministry of Finance integrated with the Oracle solution “Unifier” Mursalat .
Project: SAP ERP system implementation
Member of team implementation and data migration the ERP system (SAP) SAP Software Solutions and success factors | Business Applications and Technology in SAP Human Capital Management (HCM), Quality Management (QM) and Financial Accounting (FI) Modules.
Projects: PMO Primavera Unifier Project Controls | Oracle
* Member of team implementation the PMO Develop & Implement Project Management Office PMO for Project cost control, Bid and procurement management, Contract management, Cash flow management, Earned value management, Schedule management, Design coordination, Project collaboration, Construction coordination, Phase gate management, Fund management, Document management, Dashboards and user-defined reports features e.g. GUI (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, QMS, Health & Safety and Dashboards Reports.
Project: Develop Web applications based on ISO 45001 OHSMS:
IMS - Incident Management System: Is a web browser-based incident management and reporting system to manage the HSE activities and monitoring, measurement of the occupational Health & Safety and environmental events on KA Riyadh projects.
Project ITS Intelligent Transportation technique web application by using the Opencv with java, Big Data, Data Science and Postgresql
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.

Software Engineer at Oil & Gas SUDAPET Co. Ltd
  • Sudan - Khartoum
  • February 2009 to December 2012

• Develop / Implement multiple applications for a company.
Projects:
• Develop PMS Online Performance Management System & Job Evaluation
• Develop IMS Incident Management System - Website to monitor & reporting QHSE events in SUDAPET
• Member of team implementation the ERP system (SAP) in HCM Module (Data Migration and Developing using Smart form & reports using ABAP).
• Develop and Implement SPX Portal for Oil & Gas planning. Working with a team Schlumberger .DB Oracle.

Software Developer at Alfalfa for Computer Co. Ltd
  • Sudan - Khartoum
  • April 2006 to January 2009

Duties and Responsibilities:
---------------------------------------
• 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.
• 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, Accountings & HR system for others companies.

Graphic Designer at Hawa Plastic Industry
  • Sudan - Khartoum
  • September 2003 to March 2006

Duties and Responsibilities:
---------------------------------------
• 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.

Skills:
Adobe Suite (InDesign, Illustrator, Photoshop, Acrobat, Dreamweaver, Flash) Adobe Creative Suite, Illustration, C++, Java, HTML/CSS, Auto CAD.

Education

Bachelor's degree, BSc Hons Computer Science
  • at Gezira University
  • May 2015
Diploma, Diploma Information Technology
  • at Ahlia University
  • August 2013

Specialties & Skills

Languages

Arabic
Expert
English
Expert

Memberships

PMI
  • Project Management Professional (PMP®) Certified
  • November 2021

Training and Certifications

MCPD on Microsoft Visual Studio 2010 (Certificate)
Date Attended:
May 2011
Valid Until:
June 2011
Oracle Database 10g Administration (Certificate)
Date Attended:
July 2010
Valid Until:
August 2010

Hobbies

  • Skills Summary:
    • Python, C++, Java, C#, Prolog , Visual Basic, XML, JavaScript, JQuery, Ajax, CSS, HTML , HTML5, PHP ,Anaconda. Navigator. • 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