Information Technology Project Director
SNIT
Total years of experience :20 years, 1 Months
1- Directing / Managing 5 ODOO ERP implemention projects.
2- Managing relationships with ODOO Dubai Office.
3- Provides some support to sales cycle (closing 2 ODOO deals)
1. Establishment of the Center.
2. Business Development.
3. Strategic and Operational planning
4. Marketing Strategy
5. Preparation of center annual operating plan.
6. Budget preparation.
Achievements :
Partnership with other traninig centers / international exam providers
1- Partnership with GASQ - https://www.gasq.org/en/
2- Leadology - https://leadology.me/
Preparation of NCTR Information technology strategic plan.
Preparation of IT annual operating plan.
IT budget preparation.
Managing of all NCTR Information Technology aspects.
Key achievements
1- Establishment of Information Technology Department.
2- ERP Implementation.
3- Migration from normal Desktop PC environment to thin client cloud environment.
4- Strategic partnership agreement with Linagora ( leading open source company in Europe )
5- Relocation NCTR IT Infrastructure to new HQ.
6- NCTR new website - www.nctr.sd
7- IAM Implementation using WSO2 identity Server.
Other Activities
1- Contribute in some Sudanese E-Government Projects.
2- Contribute in NCTR business Strategy.
Managing development projects based on PRINCE 2
Key achievements
1. Voip using 3G Environment (Project Manager) Technology used: Symbian, SIP, VOIP and Asterisk IPPBX.
2. Android Project (Team Leader and OS customization) Technology used: Android, Java, Ant, Eclipse, SVN and GIT.
3. EDMS - Electronic Document Management System (Project Manager/Senior Software Developer).
Technology used: JBOSS, J2EE, Hibernate, GWT, JSP, Hudson and PostgreSQL.
Other Activities
1. ISO9001 Internal Audit Team.
2. NCTR Strategic Review Team.
3. SVN Server Administration.
• Establishment of software development section
• Managing the development and deployment of new applications, systems software, and/or enhancements to existing applications throughout the enterprise
• Managing and provide direction for the application development teams in support of business operations, including obtaining, training and developing an adequate and qualified staff of programmers and team leaders.
• Providing technical leadership to project managers and programmers working on development project teams
Manage all things related to to software development in NCTR
1- ERP Project
2- HIS Project
3- DMS (Correspondences Management Module
- Document and Records Management Module
- Knowledge Management Module) Project
- Development software system under .NET platform (C#)
- Agile Team Member
Projects
1- GIS System.
2- Pharmaceutical Management System (Requirement Gathering / Analysis / Planning).
3- Control system using PDA (Requirement Gathering / Analysis / Design / implementation).
4- Accounting System for Sudan international university (Requirement Gathering / Analysis).
Duties and Responsibilities :
1- Requirements gathering and preparation of requirements, design and
implementation documents on instructions from the project manager
2- Prepare unit testing plans
3- Design and implement the functionality allocated by the project manager, including coding, database design and hardware interfacing.
perform unit testing, integration testing, and acceptance testing.
4- Package the software into installable media.
5- Contribute to the preparation of user documentation.
6- Provide end user technical support when required.
7- Provide technical support to sales and marketing when required.
_________________________________
Company Database administration, data transfer between databases and applications.
Design and Develop (Sites Advance Search System) to allow Canartel access to InfoNet Sites Database.
Design and produce the needed input/output forms, reports updates and others materials for the InfoNet databases systems and sub systems.
Data entry quality insurance.
Unix Solaris operating system basic administration.
Supervision includes, training, supporting and monitoring, for data entry staff.
Technology
ASP.NET, Dot Net Remoting, C#, Oracle9i, Delphi 6
1- Interactive presentation for future university (Flash Action Script, 3D Max)
2- Educational Game (Delphi 6, 3D Max)
3- Interactive program to describe helicopter parts (Delphi 6)
4- Program for meteorological simulations (C++)
5- GUI for Expert System (Delphi 6)
6- GUI Enhancement for Information System (Delphi 6)
7- Simple Accounting System (Delphi 6)
8- Medical classification system for compulsory military service recruits (Delphi 6)
9- Editor Support :System to coordinate and organize documents and poems in Arabic (c#, VBA)
Master in computer science, CGPA 3.75 out of 4