Senior Software Architect
Akhbar El Yom Foundation
Total years of experience :25 years, 9 Months
-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.
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)
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,
-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
Microsoft Exam:70-480 Programming in HTML5 with JavaScript and CSS3
ORACLE DBA OCA
Bachelor's of Business Administration, Ain Shams University "Accounting Department"