SlideShare a Scribd company logo
1 of 4
Peter Mesiha
Mobile: 416-606-4049
E-mail: peter.riad00@gmail.com
LinkedIn: https://ca.linkedin.com/in/peter-mesiha-68b11ab
Skype: peterriad2
Summary
I am a highly passionate Technical Architect/Lead with focus on SharePoint/Azure/.Net applications.
Extensive experience in application development life cycle from design to deployment and UAT. With over 10
years of enterprise architecture, software development across different platforms, innovative team
management and a growing interest in SharePoint Online/Azure.
Experience
• 10+ years in Software Development field.
• 10+ years in building portals/intranets using SharePoint platform.
• 10+ years in building SharePoint artifacts including site definitions, list definitions, web
parts, event receivers.
• 10+ years in developing using C#, ASP.NET, XML, Web Services, HTML, CSS
• 7+ years in building integration projects between external systems, and SharePoint
platform.
• 7+ years in designing SQL databases and optimizing queries against existing databases.
• 7+ years technically leading large teams across different projects to deliver high quality
products//projects.
• 2+ years in Microsoft Azure
• 2+ years in developing using MVC, EF
• 5+ years in leading development teams(5-15)
Technologies
• SharePoint: 2013/2010/2007/2003, Installation, Configuration, Customization,
Troubleshooting, Monitoring, Custom Development.
• SharePoint Online/Office 365: Building and deploying provider hosted apps and SharePoint
hosted apps. Integration with Office 365 and Azure.
• SQL: 2014/2012/2008/2005, Installation, Configuration, Database Design, Optimization,
SSIS, Replication.
• Microsoft Azure : Could Service, Web Role, Worker Role, SSO, Configuration
• Windows:2012/2008/2003: Active Directory, IIS, MSMQ, SMTP
• IDE: Microsoft Visual Studio: 2013/2012/2010/2008/2005, SharePoint Designer
2013/2010/2007.
• Microsoft: Exchange, Lync, ADFS, TMG, ISA.
• Languages: C#,MVC,Entity Framework, CAML, LINQ, ASP.NET, HTML, CSS, XML, JavaScript,
PowerShell, jQuery, WCF.
Certificates
• MCTS – Microsoft Windows SharePoint Services 3.0, Application Development (March 2010)
• MCTS – SharePoint 2010, Application Development (Jan 2011)
• MCPD - SharePoint Developer 2010 (Jan 2011)
Professional Experience
Ricoh Canada March 2015 – Present
Technical Solutions Architect (SharePoint, .Net , Azure) at Ricoh Canada
• Technically leading Ricoh customer portal build over Microsoft Azure.
• Designed integration solutions with existing company systems to increase productivity by
providing all data in one place.
• Worked with project managers to plan for project execution and deployment.
• Monitored vendors deliverables to assure quality and compliance.
• Implemented applications based on business needs to enhance and speed up work
processes.
• Troubleshoot issues in existing systems and fix them as needed.
• Configured SharePoint farms based on Microsoft best practices and business needs
(SharePoint Service applications, Front ends, Search topology)
• Lead Ricoh development team during projects development, and monitor vendors progress
for outsourced projects.
Technologies: Microsoft Azure, Microsoft Office SharePoint Server 2007/2010/2013, .NET
Framework 2.0/3.5/4.0, Visual Studio 2008/2010/2012, C#, SQL Server 2008/2012, XML, Active
Directory, JavaScript, jQuery, CSS, Microsoft Azure, WCF, MVC, ADFS
ITWORX, Egypt Jan 2006 –Jan 2015
ITWorx is a global software professional services organization. Headquartered in Egypt, the
company offers Portals, Business Intelligence, Enterprise Application Integration, and Application
Development Outsourcing services to Global 2000 companies. ITWorx serves Governments,
Financial Services firms, Educational institutions, Telecommunication operators, and Media
companies in North America, Europe, and the Middle East.
Technical Architect/Consultant at ITWORX Sept 2012–Jan 2015
• Design the infrastructure needed to host the SharePoint portals based on the expected
number of users and concurrency.
• Conduct brainstorming sessions and requirement gathering sessions with different
stockholders at the customer’s site to understand their business needs and convert the
business needs to a technical solution to utilize existing infrastructure and suggested
enhancement on the existing procedures to facilitate the work process.
• Design integration solutions with existing customer systems provide a single point of access.
• Design SharePoint public portals/Intranets based on customer`s need and minimize the
administration/maintenance costs of the system.
• Design SharePoint artifacts (Lists, Web Parts, controls, Permission Trees and Site
Definitions) to allow extendibility and reuse of components.
• Design deployment packages to facilitate deployment and decrease the down time during
upgrades.
• Perform estimates and estimate reviews to utilize resources and project time.
• Lead, motivate, and support team members in technical issues, challenges, and problems.
• Enhance quality of the deliverables by conduction design reviews and code review sessions
to put the project on track and point out issues as early as possible.
• Perform prove of concepts and technical documentation in response of RFP’s, Tenders.
• Develop complex modules.
• Troubleshoot complex technical issues using many tools like (Fiddler, SNAP).
Technologies: Microsoft Office SharePoint Server 2013/2010, .NET Framework 4.0/3.5, Visual
Studio 2012/2010/2008, C#, SQL Server 2012/2008, XML, Active Directory, JavaScript, jQuery,
Ajax, LINQ, Exchange 2010, TMG 2010, Office 365, SSIS.
Smart Learning Program - UAE
Project Overview: Implementing a Learning management system for 128 public schools at
Dubai based on SharePoint 2010 Server. The learning system provided collaboration between
different education stockholders (Student, Teacher, Parent, Principal, Head teachers) and it also
allowed monitoring the students’ performance (grades, attendance, behavior, etc.) through an
attractive design. The implementation included utilizing a set of tools such as Smart Author and
Smart Reader, Management tools such as Edu 360 and CLG, In addition to mParent, TeacherKit,
Students Applications, and Digital Assets Library.
Supreme Education Council (SEC) – Qatar
Project Overview: Building and customizing ITWorx Learning Management System (CLG) over
SharePoint 2010 for about 200 schools all over Qatar, the project included building 4 different
SharePoint bi-lingual portals to facilitate the collaboration/communication between the schools
with each other, and with the council different departments.
The project includes building a huge integration system with the council school management
system to synchronize the schools data (users, marks, subjects, etc.) with the learning
management system, and handling disaster situation and recovery of lost data.
Team Leader at ITWORX Jan 2010 – Sept 2012
• Conduct requirement gathering sessions with the clients.
• Help the project manager in building the project plans and schedules.
• Ensured correct deliverables conformance to quality assurance processes within projects
• Track project tasks completion and dependencies
• Develop modules to match the system requirements.
• Review developed modules to ensure compliance with coding guidelines and best practices.
• Identify projects technical risks and create plans for resolving these risks
• Lead, motivate, and support team members in technical issues, challenges, and problems.
• Conduct user acceptance tests with the client during the project delivery.
Technologies: Microsoft Office SharePoint Server 2010, .NET Framework 3.5, Visual Studio
2012/2010/2008, C#, SQL Server 2008, XML, Active Directory, JavaScript, jQuery, Exchange
2010, TMG 2010, Office 365, SSIS.
College of North Atlantic – Canadian College - Qatar Branch
Project Overview: Migrate already existing internet/intranet portal from SharePoint 2007 to
SharePoint 2010, and build a new intranet collaborative portal over SharePoint 2010 for college
students, faculty and staff.
Coram Deo Academy Learning Platform - USA
Project Overview: Build a learning platform for Coram Deo Academy schools based on
ITWORX Connected Learning Gateway, and build a Gradebook module that collects information
from both SLK (SharePoint Learning KIT) and ITWORX Exam Expert to populate the final grades
of the students based on several aspects and calculations.
SharePoint Senior Software Engineer at ITWORX Jun 2007–Jan 2010
• Design and develop software systems to meet with client requirements
• Provide technical sponsor to team members
• Develop project documents, project risks, and change requests estimate
• Assure assigned and developed modules quality and unit testing activities are executed
• Manage project code development and its adherence to project design
• Handle project-related technical issues; support and troubleshooting
Technologies: Microsoft Office SharePoint Server 2007, Microsoft SQL Server 2008, C#, XML,
ASP.NET 3.5, Exchange 2007, Web Services, Active Directory, Microsoft Visual Studio.net 2008
and SQL Server Reporting Services 2005
SharePoint Software Engineer at ITWORX Jan 2006–Jun 2007
• Develop, and implement systems, modules, and SharePoint artifacts.
• Build system infrastructure and install required third party products
• Develop and update project code
• Prepare project related documentation
• Conduct unit tests and fix project defects
• Ensure project conformance to quality standards
Technologies: SharePoint Portal Server, Exchange Server, ISA Server, Class Server, SQL
Server, Live Communications Server, Microsoft Virtual PC, Microsoft Virtual Server, and XML
Web Services
Education
• Faculty of Engineering, Asyut University, Egypt (2000-2005)
• B.Sc. Computer & Control Engineering
• Credentials accredited from WES (World Education Services).
Trainings
• SharePoint 2013 (40 H) 2014
• Building Apps for SharePoint 2013 (32 H) 2014
• Entity Framework (16 H) 2014
• PMP Preparation course (40 H) 2013
• Presentation skills (8 H) 2013
• Agile Development (24 H) 2012
• Time Management (16 H) 2012

More Related Content

What's hot

HIDDAYAT RESUME-SHAREPOINT DEVELOPER
HIDDAYAT RESUME-SHAREPOINT DEVELOPERHIDDAYAT RESUME-SHAREPOINT DEVELOPER
HIDDAYAT RESUME-SHAREPOINT DEVELOPERHIDDAYAT RASHEED
 
SharePoint_Developer_Admin.PDF
SharePoint_Developer_Admin.PDFSharePoint_Developer_Admin.PDF
SharePoint_Developer_Admin.PDFYogesh Sahani
 
Deploying and Managing Project Online and Project Server 2016
Deploying and Managing Project Online and Project Server 2016Deploying and Managing Project Online and Project Server 2016
Deploying and Managing Project Online and Project Server 2016Rolly Perreaux, PMP
 
Stephen Kleimeyer’s SharePoint Resume
Stephen Kleimeyer’s SharePoint ResumeStephen Kleimeyer’s SharePoint Resume
Stephen Kleimeyer’s SharePoint Resumeskmeyer2010
 
20160823 kruk resume_ncv_sharepoint dev
20160823  kruk resume_ncv_sharepoint dev20160823  kruk resume_ncv_sharepoint dev
20160823 kruk resume_ncv_sharepoint devFrank Kruk
 
Sahil Gupta- Latest
Sahil Gupta- LatestSahil Gupta- Latest
Sahil Gupta- LatestSahil Gupta
 
About EPC Group.net - EPC Group Overview
About EPC Group.net - EPC Group OverviewAbout EPC Group.net - EPC Group Overview
About EPC Group.net - EPC Group OverviewEPC Group
 
CPS - Transitioning from SharePoint to Project Server 2013 for Enterprise Pro...
CPS - Transitioning from SharePoint to Project Server 2013 for Enterprise Pro...CPS - Transitioning from SharePoint to Project Server 2013 for Enterprise Pro...
CPS - Transitioning from SharePoint to Project Server 2013 for Enterprise Pro...Giles Hamson
 
Ambikumar - Sharepoint Developer
Ambikumar - Sharepoint DeveloperAmbikumar - Sharepoint Developer
Ambikumar - Sharepoint DeveloperAmbi kumar
 
Amit Kumar Architect with Web and Angular JS
Amit Kumar Architect with Web and Angular JSAmit Kumar Architect with Web and Angular JS
Amit Kumar Architect with Web and Angular JSAmit Kumar
 
Microsoft SharePoint & Project Server are Better Together
Microsoft SharePoint & Project Server are Better TogetherMicrosoft SharePoint & Project Server are Better Together
Microsoft SharePoint & Project Server are Better TogetherC/D/H Technology Consultants
 

What's hot (20)

RAJ-RURHI-RESUME
RAJ-RURHI-RESUMERAJ-RURHI-RESUME
RAJ-RURHI-RESUME
 
HIDDAYAT RESUME-SHAREPOINT DEVELOPER
HIDDAYAT RESUME-SHAREPOINT DEVELOPERHIDDAYAT RESUME-SHAREPOINT DEVELOPER
HIDDAYAT RESUME-SHAREPOINT DEVELOPER
 
Shakthi_Resume
Shakthi_ResumeShakthi_Resume
Shakthi_Resume
 
SharePoint_Developer_Admin.PDF
SharePoint_Developer_Admin.PDFSharePoint_Developer_Admin.PDF
SharePoint_Developer_Admin.PDF
 
Deploying and Managing Project Online and Project Server 2016
Deploying and Managing Project Online and Project Server 2016Deploying and Managing Project Online and Project Server 2016
Deploying and Managing Project Online and Project Server 2016
 
TeresaBoettcherProgrammer
TeresaBoettcherProgrammerTeresaBoettcherProgrammer
TeresaBoettcherProgrammer
 
Stephen Kleimeyer’s SharePoint Resume
Stephen Kleimeyer’s SharePoint ResumeStephen Kleimeyer’s SharePoint Resume
Stephen Kleimeyer’s SharePoint Resume
 
20160823 kruk resume_ncv_sharepoint dev
20160823  kruk resume_ncv_sharepoint dev20160823  kruk resume_ncv_sharepoint dev
20160823 kruk resume_ncv_sharepoint dev
 
Sahil Gupta- Latest
Sahil Gupta- LatestSahil Gupta- Latest
Sahil Gupta- Latest
 
About EPC Group.net - EPC Group Overview
About EPC Group.net - EPC Group OverviewAbout EPC Group.net - EPC Group Overview
About EPC Group.net - EPC Group Overview
 
CPS - Transitioning from SharePoint to Project Server 2013 for Enterprise Pro...
CPS - Transitioning from SharePoint to Project Server 2013 for Enterprise Pro...CPS - Transitioning from SharePoint to Project Server 2013 for Enterprise Pro...
CPS - Transitioning from SharePoint to Project Server 2013 for Enterprise Pro...
 
Rohil
RohilRohil
Rohil
 
Ambikumar - Sharepoint Developer
Ambikumar - Sharepoint DeveloperAmbikumar - Sharepoint Developer
Ambikumar - Sharepoint Developer
 
Thinakaran
ThinakaranThinakaran
Thinakaran
 
NScott resume
NScott resumeNScott resume
NScott resume
 
Prasanth_CV
Prasanth_CVPrasanth_CV
Prasanth_CV
 
Amit Kumar Architect with Web and Angular JS
Amit Kumar Architect with Web and Angular JSAmit Kumar Architect with Web and Angular JS
Amit Kumar Architect with Web and Angular JS
 
Microsoft SharePoint & Project Server are Better Together
Microsoft SharePoint & Project Server are Better TogetherMicrosoft SharePoint & Project Server are Better Together
Microsoft SharePoint & Project Server are Better Together
 
PoonamVyas_CV
PoonamVyas_CVPoonamVyas_CV
PoonamVyas_CV
 
Lucy_Resume
Lucy_ResumeLucy_Resume
Lucy_Resume
 

Viewers also liked (19)

Ahmad Yasin's_CV
Ahmad Yasin's_CVAhmad Yasin's_CV
Ahmad Yasin's_CV
 
Resume
ResumeResume
Resume
 
Azure ad-windows-10
Azure ad-windows-10Azure ad-windows-10
Azure ad-windows-10
 
Gowdhaman Karthikeyan Resume
Gowdhaman Karthikeyan ResumeGowdhaman Karthikeyan Resume
Gowdhaman Karthikeyan Resume
 
Ganesh_Apps_Resume
Ganesh_Apps_ResumeGanesh_Apps_Resume
Ganesh_Apps_Resume
 
MCT Resume 9-16
MCT Resume 9-16MCT Resume 9-16
MCT Resume 9-16
 
Malcolm Taylor Resume
Malcolm Taylor ResumeMalcolm Taylor Resume
Malcolm Taylor Resume
 
Sreenath_Oracle_Apps
Sreenath_Oracle_AppsSreenath_Oracle_Apps
Sreenath_Oracle_Apps
 
Rahul Shekhar Resume
Rahul Shekhar ResumeRahul Shekhar Resume
Rahul Shekhar Resume
 
IMITHIYAZ
IMITHIYAZIMITHIYAZ
IMITHIYAZ
 
Chris Murray CV
Chris Murray CVChris Murray CV
Chris Murray CV
 
Resume_Meenakshi
Resume_MeenakshiResume_Meenakshi
Resume_Meenakshi
 
Bob Price - Mechanical Engineer
Bob Price - Mechanical EngineerBob Price - Mechanical Engineer
Bob Price - Mechanical Engineer
 
Jake Streit 4.3
Jake Streit 4.3Jake Streit 4.3
Jake Streit 4.3
 
ERL_2015
ERL_2015ERL_2015
ERL_2015
 
Resume
ResumeResume
Resume
 
chaitanya_Resume
chaitanya_Resumechaitanya_Resume
chaitanya_Resume
 
Oracle Apps Technical Consultant
Oracle Apps Technical ConsultantOracle Apps Technical Consultant
Oracle Apps Technical Consultant
 
Chike-Amazu
Chike-AmazuChike-Amazu
Chike-Amazu
 

Similar to Technical Architect with 10+ Years SharePoint and .NET Experience

Similar to Technical Architect with 10+ Years SharePoint and .NET Experience (20)

Sai_Resume
Sai_ResumeSai_Resume
Sai_Resume
 
PatriceGenest-en
PatriceGenest-enPatriceGenest-en
PatriceGenest-en
 
Sumit_SharePoint
Sumit_SharePointSumit_SharePoint
Sumit_SharePoint
 
Ashitha~Resume
Ashitha~ResumeAshitha~Resume
Ashitha~Resume
 
Karthik-Sharepoint
Karthik-SharepointKarthik-Sharepoint
Karthik-Sharepoint
 
EmanNasrResume
EmanNasrResumeEmanNasrResume
EmanNasrResume
 
Kumar_Resume - LinkedIn
Kumar_Resume - LinkedInKumar_Resume - LinkedIn
Kumar_Resume - LinkedIn
 
Daniel_Resume_004a
Daniel_Resume_004aDaniel_Resume_004a
Daniel_Resume_004a
 
10232 designing and developing microsoft share point server 2010 applications
10232   designing and developing microsoft share point server 2010 applications 10232   designing and developing microsoft share point server 2010 applications
10232 designing and developing microsoft share point server 2010 applications
 
Viswanathan CV
Viswanathan CVViswanathan CV
Viswanathan CV
 
Venu_Resume_Sharepoint_MVC
Venu_Resume_Sharepoint_MVCVenu_Resume_Sharepoint_MVC
Venu_Resume_Sharepoint_MVC
 
VivekMishra_Resume
VivekMishra_ResumeVivekMishra_Resume
VivekMishra_Resume
 
Latha Venkata-Nov-1-2016
Latha Venkata-Nov-1-2016Latha Venkata-Nov-1-2016
Latha Venkata-Nov-1-2016
 
Resume
ResumeResume
Resume
 
Madhu Kopparapu Resume
Madhu Kopparapu ResumeMadhu Kopparapu Resume
Madhu Kopparapu Resume
 
Amarendra Singh-Details
Amarendra Singh-DetailsAmarendra Singh-Details
Amarendra Singh-Details
 
ShaileshKumarPM
ShaileshKumarPMShaileshKumarPM
ShaileshKumarPM
 
VijayendranResume
VijayendranResumeVijayendranResume
VijayendranResume
 
CV_Priyamadhab
CV_PriyamadhabCV_Priyamadhab
CV_Priyamadhab
 
AbhishekKapuria
AbhishekKapuriaAbhishekKapuria
AbhishekKapuria
 

Technical Architect with 10+ Years SharePoint and .NET Experience

  • 1. Peter Mesiha Mobile: 416-606-4049 E-mail: peter.riad00@gmail.com LinkedIn: https://ca.linkedin.com/in/peter-mesiha-68b11ab Skype: peterriad2 Summary I am a highly passionate Technical Architect/Lead with focus on SharePoint/Azure/.Net applications. Extensive experience in application development life cycle from design to deployment and UAT. With over 10 years of enterprise architecture, software development across different platforms, innovative team management and a growing interest in SharePoint Online/Azure. Experience • 10+ years in Software Development field. • 10+ years in building portals/intranets using SharePoint platform. • 10+ years in building SharePoint artifacts including site definitions, list definitions, web parts, event receivers. • 10+ years in developing using C#, ASP.NET, XML, Web Services, HTML, CSS • 7+ years in building integration projects between external systems, and SharePoint platform. • 7+ years in designing SQL databases and optimizing queries against existing databases. • 7+ years technically leading large teams across different projects to deliver high quality products//projects. • 2+ years in Microsoft Azure • 2+ years in developing using MVC, EF • 5+ years in leading development teams(5-15) Technologies • SharePoint: 2013/2010/2007/2003, Installation, Configuration, Customization, Troubleshooting, Monitoring, Custom Development. • SharePoint Online/Office 365: Building and deploying provider hosted apps and SharePoint hosted apps. Integration with Office 365 and Azure. • SQL: 2014/2012/2008/2005, Installation, Configuration, Database Design, Optimization, SSIS, Replication. • Microsoft Azure : Could Service, Web Role, Worker Role, SSO, Configuration • Windows:2012/2008/2003: Active Directory, IIS, MSMQ, SMTP • IDE: Microsoft Visual Studio: 2013/2012/2010/2008/2005, SharePoint Designer 2013/2010/2007. • Microsoft: Exchange, Lync, ADFS, TMG, ISA. • Languages: C#,MVC,Entity Framework, CAML, LINQ, ASP.NET, HTML, CSS, XML, JavaScript, PowerShell, jQuery, WCF. Certificates • MCTS – Microsoft Windows SharePoint Services 3.0, Application Development (March 2010) • MCTS – SharePoint 2010, Application Development (Jan 2011) • MCPD - SharePoint Developer 2010 (Jan 2011) Professional Experience Ricoh Canada March 2015 – Present Technical Solutions Architect (SharePoint, .Net , Azure) at Ricoh Canada
  • 2. • Technically leading Ricoh customer portal build over Microsoft Azure. • Designed integration solutions with existing company systems to increase productivity by providing all data in one place. • Worked with project managers to plan for project execution and deployment. • Monitored vendors deliverables to assure quality and compliance. • Implemented applications based on business needs to enhance and speed up work processes. • Troubleshoot issues in existing systems and fix them as needed. • Configured SharePoint farms based on Microsoft best practices and business needs (SharePoint Service applications, Front ends, Search topology) • Lead Ricoh development team during projects development, and monitor vendors progress for outsourced projects. Technologies: Microsoft Azure, Microsoft Office SharePoint Server 2007/2010/2013, .NET Framework 2.0/3.5/4.0, Visual Studio 2008/2010/2012, C#, SQL Server 2008/2012, XML, Active Directory, JavaScript, jQuery, CSS, Microsoft Azure, WCF, MVC, ADFS ITWORX, Egypt Jan 2006 –Jan 2015 ITWorx is a global software professional services organization. Headquartered in Egypt, the company offers Portals, Business Intelligence, Enterprise Application Integration, and Application Development Outsourcing services to Global 2000 companies. ITWorx serves Governments, Financial Services firms, Educational institutions, Telecommunication operators, and Media companies in North America, Europe, and the Middle East. Technical Architect/Consultant at ITWORX Sept 2012–Jan 2015 • Design the infrastructure needed to host the SharePoint portals based on the expected number of users and concurrency. • Conduct brainstorming sessions and requirement gathering sessions with different stockholders at the customer’s site to understand their business needs and convert the business needs to a technical solution to utilize existing infrastructure and suggested enhancement on the existing procedures to facilitate the work process. • Design integration solutions with existing customer systems provide a single point of access. • Design SharePoint public portals/Intranets based on customer`s need and minimize the administration/maintenance costs of the system. • Design SharePoint artifacts (Lists, Web Parts, controls, Permission Trees and Site Definitions) to allow extendibility and reuse of components. • Design deployment packages to facilitate deployment and decrease the down time during upgrades. • Perform estimates and estimate reviews to utilize resources and project time. • Lead, motivate, and support team members in technical issues, challenges, and problems. • Enhance quality of the deliverables by conduction design reviews and code review sessions to put the project on track and point out issues as early as possible. • Perform prove of concepts and technical documentation in response of RFP’s, Tenders. • Develop complex modules. • Troubleshoot complex technical issues using many tools like (Fiddler, SNAP). Technologies: Microsoft Office SharePoint Server 2013/2010, .NET Framework 4.0/3.5, Visual Studio 2012/2010/2008, C#, SQL Server 2012/2008, XML, Active Directory, JavaScript, jQuery, Ajax, LINQ, Exchange 2010, TMG 2010, Office 365, SSIS. Smart Learning Program - UAE Project Overview: Implementing a Learning management system for 128 public schools at Dubai based on SharePoint 2010 Server. The learning system provided collaboration between
  • 3. different education stockholders (Student, Teacher, Parent, Principal, Head teachers) and it also allowed monitoring the students’ performance (grades, attendance, behavior, etc.) through an attractive design. The implementation included utilizing a set of tools such as Smart Author and Smart Reader, Management tools such as Edu 360 and CLG, In addition to mParent, TeacherKit, Students Applications, and Digital Assets Library. Supreme Education Council (SEC) – Qatar Project Overview: Building and customizing ITWorx Learning Management System (CLG) over SharePoint 2010 for about 200 schools all over Qatar, the project included building 4 different SharePoint bi-lingual portals to facilitate the collaboration/communication between the schools with each other, and with the council different departments. The project includes building a huge integration system with the council school management system to synchronize the schools data (users, marks, subjects, etc.) with the learning management system, and handling disaster situation and recovery of lost data. Team Leader at ITWORX Jan 2010 – Sept 2012 • Conduct requirement gathering sessions with the clients. • Help the project manager in building the project plans and schedules. • Ensured correct deliverables conformance to quality assurance processes within projects • Track project tasks completion and dependencies • Develop modules to match the system requirements. • Review developed modules to ensure compliance with coding guidelines and best practices. • Identify projects technical risks and create plans for resolving these risks • Lead, motivate, and support team members in technical issues, challenges, and problems. • Conduct user acceptance tests with the client during the project delivery. Technologies: Microsoft Office SharePoint Server 2010, .NET Framework 3.5, Visual Studio 2012/2010/2008, C#, SQL Server 2008, XML, Active Directory, JavaScript, jQuery, Exchange 2010, TMG 2010, Office 365, SSIS. College of North Atlantic – Canadian College - Qatar Branch Project Overview: Migrate already existing internet/intranet portal from SharePoint 2007 to SharePoint 2010, and build a new intranet collaborative portal over SharePoint 2010 for college students, faculty and staff. Coram Deo Academy Learning Platform - USA Project Overview: Build a learning platform for Coram Deo Academy schools based on ITWORX Connected Learning Gateway, and build a Gradebook module that collects information from both SLK (SharePoint Learning KIT) and ITWORX Exam Expert to populate the final grades of the students based on several aspects and calculations. SharePoint Senior Software Engineer at ITWORX Jun 2007–Jan 2010 • Design and develop software systems to meet with client requirements • Provide technical sponsor to team members • Develop project documents, project risks, and change requests estimate • Assure assigned and developed modules quality and unit testing activities are executed • Manage project code development and its adherence to project design • Handle project-related technical issues; support and troubleshooting Technologies: Microsoft Office SharePoint Server 2007, Microsoft SQL Server 2008, C#, XML, ASP.NET 3.5, Exchange 2007, Web Services, Active Directory, Microsoft Visual Studio.net 2008 and SQL Server Reporting Services 2005 SharePoint Software Engineer at ITWORX Jan 2006–Jun 2007
  • 4. • Develop, and implement systems, modules, and SharePoint artifacts. • Build system infrastructure and install required third party products • Develop and update project code • Prepare project related documentation • Conduct unit tests and fix project defects • Ensure project conformance to quality standards Technologies: SharePoint Portal Server, Exchange Server, ISA Server, Class Server, SQL Server, Live Communications Server, Microsoft Virtual PC, Microsoft Virtual Server, and XML Web Services Education • Faculty of Engineering, Asyut University, Egypt (2000-2005) • B.Sc. Computer & Control Engineering • Credentials accredited from WES (World Education Services). Trainings • SharePoint 2013 (40 H) 2014 • Building Apps for SharePoint 2013 (32 H) 2014 • Entity Framework (16 H) 2014 • PMP Preparation course (40 H) 2013 • Presentation skills (8 H) 2013 • Agile Development (24 H) 2012 • Time Management (16 H) 2012