4
Peter Farouk Riad Mesiha Mobile: 416-606-4049 ,647-955-0149 E-mail: [email protected] LinkedIn: https://www.linkedin.com/pub/peter-riad/b/11a/68b Skype: peterriad2 Summary I am a highly passionate Technical Architect/Consultant with focus on SharePoint applications. Extensive experience in application life cycle from design to implementation. Having over 9 years of enterprise architecture, software development across different platforms, innovative team management and a growing interest in SharePoint Online. Experience 9+ years in Software Development field. 9+ years in building portals/intranets using SharePoint platform. 9+ years in building SharePoint artifacts including site definitions, list definitions, web parts, event receivers. 9+ years in developing using C#, ASP.NET, XML, Web Services, HTML, CSS 6+ years in building integration projects between external systems, and SharePoint platform. 6+ years in designing SQL databases and optimizing queries against existing databases. 6+ years technically leading large teams across different projects to deliver high quality products//projects. Technologies SharePoint: 2013/2010/2007/2003, Installation, Configuration, Customization, Troubleshooting, Monitoring. SharePoint Online/Office 365: Building and deploying provider hosted apps and SharePoint hosted apps. Integration with Office 365 and Azure. SQL: 2008/2005, Installation, Configuration, Database Design, Optimization, SSIS, Replication. Windows:2008/2003: Active Directory, IIS, MSMQ, SMTP IDE: Microsoft Visual Studio: 2012/2010/2008/2005, SharePoint Designer 2010/2007. Microsoft: Exchange, Lync, ADFS, TMG, ISA. Languages: C#, 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

Peter Farouk Riad Jan 2015 - v2

Embed Size (px)

Citation preview

Page 1: Peter Farouk Riad Jan 2015 - v2

Peter Farouk Riad MesihaMobile: 416-606-4049 ,647-955-0149E-mail: [email protected]: https://www.linkedin.com/pub/peter-riad/b/11a/68b Skype: peterriad2

SummaryI am a highly passionate Technical Architect/Consultant with focus on SharePoint applications. Extensive experience in application life cycle from design to implementation. Having over 9 years of enterprise architecture, software development across different platforms, innovative team management and a growing interest in SharePoint Online.

Experience 9+ years in Software Development field. 9+ years in building portals/intranets using SharePoint platform. 9+ years in building SharePoint artifacts including site definitions, list definitions, web parts,

event receivers. 9+ years in developing using C#, ASP.NET, XML, Web Services, HTML, CSS 6+ years in building integration projects between external systems, and SharePoint

platform. 6+ years in designing SQL databases and optimizing queries against existing databases. 6+ years technically leading large teams across different projects to deliver high quality

products//projects.

Technologies SharePoint: 2013/2010/2007/2003, Installation, Configuration, Customization,

Troubleshooting, Monitoring. SharePoint Online/Office 365: Building and deploying provider hosted apps and SharePoint

hosted apps. Integration with Office 365 and Azure. SQL: 2008/2005, Installation, Configuration, Database Design, Optimization, SSIS,

Replication. Windows:2008/2003: Active Directory, IIS, MSMQ, SMTP IDE: Microsoft Visual Studio: 2012/2010/2008/2005, SharePoint Designer 2010/2007. Microsoft: Exchange, Lync, ADFS, TMG, ISA. Languages: C#, 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 ExperienceITWORX, Egypt Jan 2006 –Jan 2015ITWorx 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.

Page 2: Peter Farouk Riad Jan 2015 - v2

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. 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 - UAEProject 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) – QatarProject 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.

SharePoint 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 BranchProject 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 - USAProject 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.

Page 3: Peter Farouk Riad Jan 2015 - v2

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