The document is a resume for Mostafa El-Masry, who is seeking a career as a senior database administrator or database analyst. It outlines his extensive experience over 15 years in database administration, including roles at the Ministry of Social Affairs and Ministry of Higher Education in Saudi Arabia. It also lists his technical skills and qualifications, such as being a Microsoft Certified IT Professional in SQL Server 2008 Database Administration.
SQL Server 2012 is a cloud-ready information platform that helps organizations unlock breakthrough insights across the organization and quickly build solutions to extend data across on-premises and public cloud, backed by mission critical confidence. Sujit Rai, a technical expert at Convonix shares its uses in business intelligence.
SQL Server 2012 is a cloud-ready information platform that helps organizations unlock breakthrough insights across the organization and quickly build solutions to extend data across on-premises and public cloud, backed by mission critical confidence. Sujit Rai, a technical expert at Convonix shares its uses in business intelligence.
The special edition of Microsoft's SQL Database - The Cloud Edition. The special edition of this session - presenting first time for SQL Soton Event. Even this session is dedicated for beginners, we going a little deeper than You expected. In a first part of my session we executing a short version of SWOT analyze, in a second we trying touch the sky, and at the end we discuss about our (the SQL DBA's), future.
An overview of the new features available in SQL Server 2016 including Stretch Database, Always Encrypted, Data Masking, In Memory Operational Analytics and more.
Played the role of Database Administrator in SQL Server 2008 and 2008 R2 Technologies, I am looking forward to be associated with a company where my technical expertise will be used and enhance my skills further as a SQL Server DBA .
The special edition of Microsoft's SQL Database - The Cloud Edition. The special edition of this session - presenting first time for SQL Soton Event. Even this session is dedicated for beginners, we going a little deeper than You expected. In a first part of my session we executing a short version of SWOT analyze, in a second we trying touch the sky, and at the end we discuss about our (the SQL DBA's), future.
An overview of the new features available in SQL Server 2016 including Stretch Database, Always Encrypted, Data Masking, In Memory Operational Analytics and more.
Played the role of Database Administrator in SQL Server 2008 and 2008 R2 Technologies, I am looking forward to be associated with a company where my technical expertise will be used and enhance my skills further as a SQL Server DBA .
Introduction to microsoft sql server 2008 r2Eduardo Castro
In this presentation we review the new features in SQL 2008 R2.
Regards,
Ing. Eduardo Castro Martinez, PhD
http://comunidadwindows.org
http://ecastrom.blogspot.com
New Explore Careers and College Majors 2024.pdfDr. Mary Askew
Explore Careers and College Majors is a new online, interactive, self-guided career, major and college planning system.
The career system works on all devices!
For more Information, go to https://bit.ly/3SW5w8W
The Impact of Artificial Intelligence on Modern Society.pdfssuser3e63fc
Just a game Assignment 3
1. What has made Louis Vuitton's business model successful in the Japanese luxury market?
2. What are the opportunities and challenges for Louis Vuitton in Japan?
3. What are the specifics of the Japanese fashion luxury market?
4. How did Louis Vuitton enter into the Japanese market originally? What were the other entry strategies it adopted later to strengthen its presence?
5. Will Louis Vuitton have any new challenges arise due to the global financial crisis? How does it overcome the new challenges?Assignment 3
1. What has made Louis Vuitton's business model successful in the Japanese luxury market?
2. What are the opportunities and challenges for Louis Vuitton in Japan?
3. What are the specifics of the Japanese fashion luxury market?
4. How did Louis Vuitton enter into the Japanese market originally? What were the other entry strategies it adopted later to strengthen its presence?
5. Will Louis Vuitton have any new challenges arise due to the global financial crisis? How does it overcome the new challenges?Assignment 3
1. What has made Louis Vuitton's business model successful in the Japanese luxury market?
2. What are the opportunities and challenges for Louis Vuitton in Japan?
3. What are the specifics of the Japanese fashion luxury market?
4. How did Louis Vuitton enter into the Japanese market originally? What were the other entry strategies it adopted later to strengthen its presence?
5. Will Louis Vuitton have any new challenges arise due to the global financial crisis? How does it overcome the new challenges?
1. `
Career objective
I am seeking a career in the field of Database
administration & Database analyst with a
Multinational or well established corporation
where my interpersonal, technical and
acquired skills can be fully utilized and help
me best implement the different design and
analysis skills.
ME
About ME
I am Senior Database Administrator and DB Analyst with a deep practical knowledge about T-SQL performance, HW
Performance issues, Data Warehousing and data mart solutions, SQL Server Replication, Clustering solutions (Active Active
and active passive), HAG (High Availability Group), and Database Designs for different kinds of systems
Founder of Community: SQL DATABASE ADMINISTRATION: http://mostafaelmasry.wordpress.com/
Linked in: https://www.linkedin.com/in/mostafaelmasry
Community Annual report : https://mostafaelmasry.wordpress.com/2014/annual-report/
Technical Writer and Reviewer : http://www.slideshare.net/MostafaElmasry3/table-partitioning-implementation-
with-advanced-scenarios
CodePlex Project :https://www.codeplex.com/site/users/view/MostafaElmasry
Audience Marketing Manager and Executive Board member: SQLSERVER PERFORMANCE TUNING http://sqlserver-
performance-tuning.net/
One Hundred POST :http://sqlserver-performance-tuning.net/?p=5244
Fluent Participator at Microsoft Forums of SQL Server at http://Social.technet.microsoft.com
More than +175 Post in SQL Server Technology: http://sqlserver-performance-tuning.net/?p=4526
Microsoft Profile: https://www.mcpvirtualbusinesscard.com/VBCServer/EngMostafaElamsry/profile
I am available by phone at 966 543990968 , 00201114668821 or VIA mail Eng.Mostafa_Elmasry@WindowsLive.Com ,
Eng.MostafaElmasry@Gmail.Com
(966) 543990968, 549661486
,(002) 01114668821
Eng.Mostafa_Elmasry@WindowsLive.com
Eng.MostafaElmasry@Gmail.com
Date of Birth: 01 October 1985
Marital Status: Married
Current Address: Riyadh, Saudi Arabia
Mustafa EL-Masry
Senior Database Administrator / DB Architect
http://mostafaelmasry.wordpress.com/
Last Update 12/01/2015
2. `
06/2012 – 06/2013
Ministry of Social Affairs
Saudi Arabia-Riyadh
Senior Database Administrator
Install and configures SQL Server, including system upgrades,
clustering, configure instances.
Manages and monitors security of SQL Server on 20 DB for 120
Branches in KSA of the Ministry, Creates and configures databases,
file groups, constraints, Indexes, Stored procedure, Triggers & views.
Creates and manages the work necessary to perform SQL Server
Agent jobs, Alert, Operators, and Creates and maintains the strategy of
backup procedures and preparing for recovery.
Performs the allocation and performance monitoring system and SQL
Server through Trace, Monitor, DMV, SQLIO, SQL Deadlock Detector,
hard work on T-SQL performance, DWH.
Participates in meetings with partners to negotiate protocols and
standards of data exchange. Plan and configure replication.
Construction and maintenance of all infrastructure databases and data
storage ETC. Implementing Database Mirroring in SQL Server 2008
Infrastructure, Preparation and drafting of some internal documents:
views, high Availability systems and Disaster Recovery, Database
security implementation and auditing, Database Log Shipping,
replication.
Work Experience
Senior Database Administrator /DB Architect
Mange more than 35 SQL Server Cluster (Testing, Staging, Production)
13 of them are Production SQL Cluster.
Mange 1200 databases across Ministry of Higher Education (MOHE)
environment, 500 databases out of them on production with High DB
Sizes (7 TB , 5 TB , 2 TB , 1.5 TB).
Mange 3 HAG build on Cluster and standalone SQL Server, more than
20 Replication, 5 DB Log shipping.
Install, Configure and maintain all SQL Server versions (2005 > 2014),
Upgrade SQL Server (Side by Side and on Site) with online Data
Migration, online Data Archiving, improving T-SQL performance, DWH,
EDWH.
Design the best DB Architecture that matches Application design,
Checking and optimizing weekly the top 10 expensive queries,
designing the optimal DB files structure through multiple File Groups, ,
Designing Database Cluster and troubleshooting HAG, Mirroring, Log
Shipping.
Check periodically indexes for their designs, usages, sizes, and
fragmentation to determine the best decisions for them in terms of
dispose, alter or maintain them, Checking periodically expensive
queries status performing necessary action to improve query
performance, Checking periodically DB implementations and general
health status on production to make sure they are matching with staging
and testing and no impact on live systems performance.
07/2013 - Present
Ministry of Higher Education
Saudi Arabia-Riyadh
3. `
05/2010 – 05/2012
Safe ERP Solution (Safe)
Saudi Arabia-Riyadh
Database Engineer
Creates and maintains the strategy of backup procedures and
preparing for recovery
Implementing Database Mirroring in SQL Server 2008 Infrastructure.
Preparation and drafting of some internal documents: views, High
Availability systems and Disaster Recovery, Database security
implementation and auditing, Database Log Shipping, replication
Manage and maintenance Servers, Install and Configure All Windows
Server Release From 2003 to 2012, Perform daily system monitoring,
reviewing system application log, Maintain data center environmental
and monitoring.
Using Windows Server Power Shell, managing and Troubleshoot
Active Directory, Configure and troubleshoots {DNS.TCP IP, DHCP,
DNZ, Router, NAT}, Knowledgeable with PC hardware, troubleshooting
and maintenance. Knowledge with network administration involving
LAN and WAN usage, Migration and Upgrade OS, Installing,
troubleshoots Microsoft Office.
01/2009 – 03/2010
Business Analysis Group
Software
Egypt-Cairo
Database Administrator
Installation Database, Troubleshoot, Maintenance Database problem
and managing all SQL Server 2005,2008
Developing database design and maintenance,
Creates and configures databases, file groups, constraints, Indexes,
Stored procedure, Triggers & views,
High Availability systems and Disaster Recovery, Database security
implementation and auditing, Database Log Shipping, replication
Creates and maintains the strategy of backup procedures and
preparing for recovery.
SQL Server Implementer and technical Support
SQL Server installation and upgrade on side
Monitor the alert log file and take actions if any errors found
Check the growth of database
Manage database backup
Attending user calls and give a solution to their problems.
Maintain a Log Activity Report and report the same to the Senior DBA
.Check Database Availability and Server Healthy Check
06/2006 – 11/2008
EConnect Technology
Egypt-Cairo-Maadi
4. `
Major Projects (for more detail Check Project DOC attached with CV)
Senior Database administrator/DB analyst at Ministry of Higher Education
01/11/2014 to 01/12/2014 Database Consolidation and Migration from SQL Server 2012 to SQL
Server 2014
In this project we do (Upgrade , Consolidation , Migration ) from old SQL SERVER Cluster 2012 build on windows
server Cluster 2008 to new Environment SQL SERVER Cluster 2014 build on Windows Server Cluster 2012 so the
project build on three Subject { Upgrade More than 200 Database: from SQL Server 2012 to SQL Server 2014 ,
Consolidate More than 200 SQL Server DB : from 7 SQL Server Clusters to 4 SQL Server Clusters , Migrate More
than 200 Database: from old Staging environment windows server 2008 to new windows Server 2012 }
01/10/4102 • Present, SQL Server 2014 performance features
Enhance more than 150 Databases in MOHE build on +13 Clusters on production to do 0x-30x performance
improvements in many many course and Stored procedures using Clustered Column store index (CCI) or In
Memory Table…ETC
01/10/4102 • Present, SQL Server 2014 Upgrade
Upgrade 35 SQL Cluster for All Our environment (Testing, Staging , Production) from SQL Server 2012 SP 2 to SQL
Server 2014 with 1200 Database out of them 500 DB on Production …ETC
01/06/4102 to 01/08/2014, WF Report Assessment and Enhancement
Assess and enhance the performance for more than 70 Report to Improve the Query Execution from which took
around between 2 Min to 5 Min, was now optimized for not exceeding 30 second in the worst cases, along with
improved IO and CPU…ETC
01/05/4102 to 15/05/2014 EDW Solution (Enterprise Data Warehouse)
EDW Solution is Enterprise Data warehouse Architecture for Complex and Huge database used in BI System and
reporting System we are actually de-normalizing data from multiple data entities at multiple databases through
long chain of process to reach it in one dimensional data entity as RTDWH (Real time DWH) Using More
technique Like Timestamp Deltflag…ETC
01/01/4102 to 01/04/2014 Building Active-Passive DR solution
Built an active-passive DR Solution based on SAN replication for more than 350 DBs and more than 10 DB clusters
with RPO (Recovery point objective) of 99.999 % and RTO (Recovery Time objective) of 5 min...Awesome..!
01/10/2013 to 01/00/2014 Scaling up DB stress powers for the Ministry of Higher Education
Scale up DB stress powers for numerous T-SQL Codes running over TB DBs from 10-100 concurrent users to 10000
concurrent users...ETC
01/10/2013 to 01/01/4102 Workflow DWH
build new DWH for high important Database have millions of record so we build SQH Solution to select the latest
updates and transaction on the Source DB and insert it in the destination database using Timestamp Technique
and we tuned this Solution to afford 1000 Concurrent user under stress test with maximum Execution time 20 SEC
this Solution based on more parts..ETC
5. `
Certifications + Awards
MCITP, Microsoft Certified IT Professional
SQL Server 2008, Database Administration
MCTS, Microsoft Certified Technology Specialist
SQL Server 2008, Implementation and
Maintenance
MCTS, Microsoft Certified Technology Specialist
SQL Server 2008, Database Developer
Upcoming Certifications + Awards
MCSE, Microsoft Certified Solution Expert
SQL Server 2012 Data Platform with 2014
Technology
MVP, Microsoft Most Valuable Professional
Technical Skills
SQL Server 2005…2014 Technology
DWH, EDWH, Data Archiving
SSRS, SSIS, SSAS
T-SQL performance, DB health Check
Education
Bachelors of Commerce
Mansoura University
References
Available on request.
Senior Database administrator at ministry of Social Affairs
01/02/2013 to 01/04/2013 T-SQL performance for Data Archiving Solution
First Part: upgrade SQL Servers from 2008 to 2012 Sp2 and I do this in 60 branches the level of Arab, Saudi
Arabia. Second Part: SQL Server performance tuning: do assessment for more than 150 stored procedures and
45 Views and more ad hoc queries (heavy Select Queries) used in archiving system to be afford Min 500
Concurrent user and maximum 1000 Concurrent user based on the Data volume and limitation of search (wide
search or normal Search)…ETC