Software Development Manager
IntelliSC
Total years of experience :25 years, 2 Months
Technically managing Oracle Unit.
Direct reports are:
1. Software Team Leaders.
2. Software Developers.
3. Quality Team Leaders.
4. Quality Engineers.
5. Graphic Designers.
6. UCD Developers.
7. DBAs.
8. Application Server Administrators.
Preparing the technical proposal and system analysis of a national healthcare project. This project aims to automating ministry of health hospitals.
Heading the Departments for Java Development, Oracle Technology Services, and Support.
Highlights:
________
Software Development Management
______________________________
• Managed the Software Development Department at Raya Software. The team consisted of 3 Team Leaders, 4 Senior Developers, and 12 Developers.
• Managed the development of 3 huge projects, which were known as the dinosaurs.
• Managed the development of the first Egyptian Social Network: http://www.osharek.com
• Managed the development of medium-size projects in different technology and business areas (Web Development, Mobile Development, Identity and Access Management, Migration of Oracle Forms applications to ADF, Spatial, e-Services, and Workflow Automation).
• Participated with my peer leaders in leading the change of Raya Software to Agile Software Development Methodology.
• Played advisory role throughout all phases of projects lifecycle.
People Management
_________________
• Built and maintained a talented team, which delivered huge projects along 4 years.
• Coached and prepared 2 subordinates to become First Line Managers, who headed the departments of Quality Assurance and Presales.
• Coached and prepared 3 subordinates to become Team Leader and Lead Developers.
Project Management
_________________
• Managed the closure of the e-Services project for the Ministry of Municipal Affairs and Agriculture at Qatar: http://www.baladiya.gov.qa
• Managed the successful delivery of the UAT phase of the automation project for the Ministry of Defense at Kuwait.
Software Architecture:
_________________
• Supported the Presales team by providing Technical Architectures, Proposals, Estimations, Hardware Sizing, and Pilots.
• Designed and Implemented Workflow Automation tools, by which the development team completed the development of 350 workflows in only four months.
In this period, I was leading the automation project for Kuwait Ministry of Defense.
Managing the development and delivery of the projects of the following clients:
1. Abo Dhabi Ministry of Justice:
In this project, the ministry portal was built and client application was migrated to web and was published on the portal. A content management system was also developed and used to publish the ministry magazine called "Al Mizan".
2. Masafi:
In this project, a complete portal was developed using Oracle Collaboration Suite.
System Analysis, Design, and Implementation.
Tools & Technologies:
Client/Server and Web Applications Development (Functional & Object Oriented)
1. Designer/2000
2. Developer/2000
3. Oracle PL/SQL Web Toolkit
4. Java Server Pages (JSP)
5. HTML
6. JavaScript
Financial Applications Development.
I've completely developed the modules: GL, Purchasing.
I had a very good knowledge about Object Oriented new features in Oracle 8.
Tool and Technologies are:
1. Designer/2000
2. Developer/2000
3. Oracle Applications
4. Object Oriented Database
I've spent my military service period there. It was the armed forces Internet Service Provider. My role was:
1. To load the text log files that the netwrok software produces into Oracle database using SQL Loader. In other meaning, I've worked as a Data Manager.
2. Provide the management with the necessary reports extracted from the loaded data.
3. Automate the work cycle by developing many modules such as Internal Mail system
In Samasoft, I've developed two commercial CDs which participated in Jitex Exhibition. These CDs are: WinGuard and Lost Weapon. I've provided technical support for "Wagdy Ghonaim" and "Mohammad Hussein Yaakoob" CDs Developers. Even I've developed the setup program.
Tools and Technologies are:
1. Delphi
2. Dealing with Windows System Registry
Mulimedia Applications Developer.
Tools and Technologies are:
1. Delphi
RAMP Program. It is a 6 months concentracted MBA program.
Oracle Certified Professional (Developer/2000 Track)