Ahmed Galal, Senior Software Architect

Ahmed Galal

Senior Software Architect

Akhbar El Yom Foundation

Location
Egypt - Cairo
Education
Higher diploma, Programming in HTML5 with JavaScript and CSS3
Experience
25 years, 9 Months

Share My Profile

Block User


Work Experience

Total years of experience :25 years, 9 Months

Senior Software Architect at Akhbar El Yom Foundation
  • Egypt - Cairo
  • My current job since January 2015

-Programming of Authentication Server Using OpenAuth Service (Identity Server 4) integrate it with .NET identity in MVC project to distribute application loads across the web services and serve the mobile applications, — -Enabling Single Sign On (SSO) Across the applications .
-Analyse the users type and gather user informations for E-Marketing purpose, to serve the advertising department needs. and provide a feedback to editor-in-chief for planning.
-Update the web site designs, Maintenance, Fixing problems And testing.
- Update the Admin front end to use Angular 2.0 .

Programming and Design of the CRM Sytem of the Advertising sector ( 3/2016 ).
The program developed on oracle fusion middle-ware 12c forms & reports, Oracle Database 12c.
Gather the Managers needs of Customers information for analysis and conversion . Calculate the ROI, Potential Risks.

Senior Web Developer at Akhbar El Yom Establishment
  • Egypt - Cairo
  • April 2008 to December 2014

Took charge for akhbarelyom.com national newspapers development and update the framework to work by rest api on nodejs and mongodb as back end, bootstrap html5 AngularJS web api as front end, socialize the web site and integrate OAuth provider for central authorization and SSO, handling CORS requests(10 / 2014)

Developed a new navigation structure that was tested in user focus groups against 12 other designs. My code was seen to be at least 20% more efficient than all the other designs.(06/2014)

Integrate the AR(Augmented Reality) Technology in Akhbar El Yom Newspapers for the first time in Egypt and Middle East (3/2014)

Asked to talk at ‘The Future of Web Applications’ CBC EXTRA Channel TV News (04.2014)
#هذا_الصباح | أخبار اليوم تدخل تقنية لربط المحتوى التحريري بالأنترنت
https://www.youtube.com/watch?v=pKEZQqbIA8c

Manage the programming Team to Upgrade the framework on Drupal based programming API.

Mentored four graduate trainees with all completing the training programme well ahead of schedule.
(02.2012)

Pioneered the move into the social networking environment for my employer, creating a range of widgets and Modules that achieved a 1200% increase in unique visitors (3 / 2012)

Took charge from initial brief to final production with a successful launch resulting in akhbarelyom.com national newspapers coverage, and more than 3 million EGP revenue for the first year (10 / 2011)

http://akhbarelyom.com/news/newdetails/215010/1/%D8%B4%D9%85%D8%B9%D8%AA%D8%A7%D9%86-%D9%84%D8%A8%D9%88%D8%A7%D8%A8.html#.VGo7jYfZXws

Completed a full site survey for a Akhbar El Yom website highlighting browser compatibility issues and development steps needed to comply with W3C standards. (11.2008)

IT Manager at Mammoth International
  • United Arab Emirates - Dubai
  • March 2007 to March 2008

Administrate it's Oracle Database (Backup & Recovery, Security, Performance Monitoring, Manage Storage, Auditing ) V 8i & 10g, and writing procedural RMAN Script.
Migrate Database between Oracle 8i, 10g.
Instlalation and management of Oracle Applications R12
General Ledger - Human Resource & Payroll
Oracle Field Service - Order Management
Account Recievable
- Programming of Oracle Applications Forms & Reports,

Oracle Database Administrator at Akhbar EL Yom
  • Egypt - Cairo
  • August 1998 to February 2007

-Development of Entry Forms and Reports for the Distribution Sector.
-Administrate it's Oracle Database (Backup & Recovery - Security - -Performance Monitoring - Manage Storage - Auditing ) V 9i & 10g, with an experience in RMAN Script.
-Migrate Database between Oracle 8I, 9I, 10 G.
-Building the Application database Schemas and Tables (customers, regions, Suppliers, employers, etc …) separate the orders and invoices according to regions and date across the storage area using partitioning tables.
-separate the Log files of each Log Group across different disks to improve the disk I/O Process
-Migrate to Oracle 10g from 9I
-Migrate the tablespaces to Automatic Storage Management ( ASM ) to secure the database files and gain more performance
-Using automatic segment space management to handle the fragment in tables
-using the ADDM Automatic Database Diagnostic Monitor to monitor the long running Queries, and long time Disk I/O to Build the table Indexes that improve the access to the database Tables
-Design the strategies of taking Backup using RMAN Script as DB JOB, A complete online backupset at the end of the week, deferential Backup each day, and a cumulative Backup each Monday, deferential Backup Level 0 each Saturday
-Restore And Recover the database corruption of datablock and datafiles Using RMAN Script
-Audit the suspected Users and Computers (Using Standard & Fine Grained Auditing )
-Recover The Programmers and Users Logical errors in the applications
-Administrate the Users Accounts, profile and Privileges
-Setup RAC (Real application Cluster) server to have high availability on the database server

Education

Higher diploma, Programming in HTML5 with JavaScript and CSS3
  • at Microsoft
  • October 2015

Microsoft Exam:70-480 Programming in HTML5 with JavaScript and CSS3

Higher diploma, 98.63%
  • at Oracle
  • March 2006

ORACLE DBA OCA

Bachelor's degree, Accounting
  • at Ain Shams University - Business Administration
  • May 1996

Bachelor's of Business Administration, Ain Shams University "Accounting Department"

Specialties & Skills

Web Development
JavaScript
Web Project Management
Database Administration
Oracle DBA
Photoshop
javascript
Linux , Unix, Mac Administration
PL/SQL Developer
VB , C# Developer
Windows 2003,2008 Administration
UML 2.0
MS SQL Server Administrator
Oracle Developer
MS Office
PHP programming
Drupal Framework Programming
Action Script

Languages

Arabic
Expert
English
Expert

Memberships

Akhbar El Yom Establishment
  • Employee
  • August 1998

Training and Certifications

Microsoft Certified MVC Developer (Certificate)
Date Attended:
June 2016
Valid Until:
June 2026
Microsoft Certified Professional (Certificate)
Date Attended:
October 2015
Valid Until:
October 2025
Microsoft Certified Solution Developer(MCSD) : Web Applications (Certificate)
Date Attended:
September 2016
Valid Until:
September 2018
Microsoft Specialist HTML/CSS/JavaScript (Certificate)
Date Attended:
October 2015
Valid Until:
October 2025
Introduction to Web Development 2010 10267 (Training)
Training Institute:
New Horizon
Date Attended:
July 2012
Programming in C# 10266 (Training)
Training Institute:
New Horizon
Date Attended:
June 2012
Developing Windows Communication Foundation Solutions 10263 (Training)
Training Institute:
New Horizon
Date Attended:
April 2012
Windows Azure Solutions 50466 (Training)
Training Institute:
New Horizon
Date Attended:
July 2012
Oracle Certified DBA (OCA) Oracle Egypt (Certificate)
Date Attended:
June 2006
Valid Until:
May 2016
Developing Windows Applications 10262 (Training)
Training Institute:
New Horizon
Date Attended:
April 2012
Developing Web Applications 10264 (Training)
Training Institute:
New Horizon
Date Attended:
May 2012
Developing Data Access Solutions 10265 (Training)
Training Institute:
New Horizon
Date Attended:
May 2012

Hobbies

  • Football, reading, browsing through Internet, drawing, 3D Modeling & Programming
    Football: Good reading : Always browsing through Internet : Always drawing: Big Talent 3D Modeling & Programming : Professional