SlideShare a Scribd company logo
1 of 4
Download to read offline
Mohamed Hassan Amer
Email : eng.mohamedhassan86@gmail.com
LinkedIn : Mohamed Hassan
Google Blog : ShareThePunto
Address : 1105 El Zahraa , Nasr City , Egypt.
Mobile : ( +2 ) 01094464365
Education
 (From 2011 to 2012) ITI 9-Month diploma in web development and applications
security. Scholarship from Information Technology Institute - 9 Month Program.
 (From 2003 to 2008) B.Sc in the communications engineering from Menofia
University with accumulative grade very good (76.3%).
Work Experience
 (From 2016 - Present): SharePoint technical lead at Asset Technology Group.
 (From 2012 - 2015): Senior SharePoint teaching assistant at ITI.
o Teaching many courses (SharePoint development, SharePoint branding,
HTML, XML, XSLT, LINQ, Entity Framework, ASP.NET and MVC).
o Research, design, and implement innovative software solutions for solving
Educational management problems at ITI.
o Supervise and assist in SharePoint graduation project for SP track.
o Investigate new technologies and constantly update technical knowledge and
skills for SharePoint track.
o Member of team responsible for selecting SharePoint track candidates in
interviewing process.
o Supporting ITI admission management system.
 2014: Published first post in my SharePoint blog (ShareThePunto).
 (From 2011 - Present): .Net deveoper freelancer for many projects.
Projects:
 2016: STC District Management Intranet Portal
o The system aims to manage the meetings of STC throughout Saudi Arabia
districts (Riyadh, Jeddah, Abha, etc.). So that the STC employees in the same
district can view the meetings details, action tasks, news, and discussion; as
well as view the district announcements, Sorah, and Archives.
o Also, the manager can track these components and get the needed
information by generating reports by using the information of each
component.
o Responsibilities:
 Designs the portal and estimate the over all project time.
 Break down and allocate tasks for the team members.
 Solve technical problems that facing the team.
 Deploy application on staging & production machines.
o Tools:
 SharePoint 2013, JQuery and Bootstrap 3.
 2016: ITI Frontend site
o Member on the team responsible for developing the frontend site for
information technology instuite (http://www.iti.gov.eg).
o Responsibilities:
 Designs and develops user interfaces to application.
 Integrates application by designing database, client scripting and
server scripting.
 Completes application development by coordinating requirements,
schedules, activities and contributing to team meetings.
o Environment:
 ASP.net 4.5 ,Entity Framework 5, JQuery, Bootstrap 3, Web API and
SQL server 2008 R2.
 2015: ITI Admission management system
o Member on the team responsible for developing the new admission and
interviewing management systems for ITI (http://admission.iti.gov.eg).
o This system cover the main stages for admission cycle starting from online
delivering documents from applicants and validate it, examining applicants
,holding interviews for them, calculating results and publishing it.
o Responsibilities:
 Designs and develops user interfaces to application.
 Integrates application by designing database, client scripting and
server scripting.
 Completes application development by coordinating requirements,
schedules, activities and contributing to team meetings.
o Environment:
 ASP.net 4.5 ,Entity Framework 5, JQuery, JQuery UI, Bootstrap 3,
CSS3, Web API, Handsontable javascript library, Highcharts
javascript library and SQL server 2008 R2.
 2014: ITI Bus management system.
o This system manages bus schedules for students in ITI to optimize the
transportation budget ,deliver students complains and allow each student to
request change his bus schedule.
o Responsibilities:
 Designs application mockups in balsamiq.
 Integrates application by designing database, client scripting and
server scripting.
o Environment:
 ASP.net 4.5 ,Entity Framework 5, JQuery, Web API and SQL server
2008 R2.
 2013: Evaluation management system.
o This system allows students to evaluate each course aspects and report each
instructor with his evaluation result.
o Responsibilities:
 Design application mockups.
 Design database.
 Integrates database, client scripting and server scripting.
o Environment:
 ASP.net 4.0 ,Entity Framework 4.0, JQuery and SQL server 2008 R2.
 From 2013 till 2015: Supervising and assist in SharePoint projects for ITI graduates :
o Medical records app (This looks like health vault medical records, in medical
records system the client is responsible for update his record to make it
available for doctors at any time).
o Fuel management system (To manage company, station and citizen to utilize
usage of fuel).
o Meeting room reservation (Is a SharePoint reusable component for reserving
meeting rooms which shared in company).
o News SharePoint app (This component contain list to create volumes , each
volume have sub-site to contain it's news with custom views and
management pages).
o Custom SharePoint event calendar component (Calendar have 2 types of
events personal and company and this calendar have custom views to display
events).
 (From 2012 - Present): Free Lancer Web Developer
o 2013: Member on the team responsible for developing a management system
for CINTI jewelry store using ASP.NET 4.0, Entity Framework 4.0 and
JQuery.
o 2012: Developed a management system for inter-dsl internet solutions
company (inter-dsl.com) using ASP.NET 4.0, Entity Framework 4.0 and
JQuery.
Technical Skills
 Portals (MS SharePoint 2013, 2010 (administration , development and apps) ).
o Server side object model (SSOM): creating and manage lists,library, items, content
type, fields, groups, users, site using c# and xml.
o Client side object model (CSOM, JSOM).
o Create custom web parts and visual web parts to display and manage data in
SharePoint sites with impersonation.
o CAML query and LINQ to SharePoint.
o Create SharePoint features such as (Modules, Site pages, List instance, List
definition, Content type, Site column, Property Bages, Event receiver, Custom
action, Stapling feature and delegate controls).
o Create custom list views and forms.
o Working with Search service to create search based application using KQL and out
of the box web parts as ( Search result WP, Search box WP, Refinner WP).
o Working with User profiling service (create custom profile property and change its
default rendering).
o Using Business connectivity service to create external content types and bind it to
external list which retrive data from external database.
o Create custom field rendering using (CSR and SSR).
o Dealing with Form based authentication in SharePoint.
o Create site defination and provision it with custom provisioning if needed.
o Create custom views using XSLT ,Javascript and Display template.
o Create page layouts and master pages.
o Using Jquery SPServices.
o Using SharePoint controls as (SPGridView, Delegate controls, PageTitle,
EditModePanel, SPSecurityTrimmedControl).
o Working with InfoPath creating list and customize its forms.
o Column validation formulas and volatile functions.
 Web Development (ASP.NET MVC ,ASP.NET , ASPNET Ajax , JQuery Ajax ,
HTML , Javascript , CSS , JQuery, Bootstrap, CSS 3.0, JQuery UI, Handsontable
javascript library, Highcharts javascript library).
 Software Development ( C# , XML, XSLT , WCF , LINQ, Entity Framework,
Web Service, Web API, Agile Methodologies, SVN source control ).
 Designing (.Net Design Patterns).
 Database ( Microsoft SQL Server ).
Languages
 Arabic : Native language.
 English : Good ( Reading, Writing, Speaking, and Listening ).
Personal skills
 Effective communication skills.
 Good presentation skills.
 Problem solving techniques.
 Time management.
 Ability to work individual or in group.
Interests
 Make wood models.
 Design photos using CS Photoshop.
 Tennis table.
Personal Data
 Date of Birth : Sep , 20, 1986.
 Gender : Male.
 Marital status : Married.
 Military service : Completed as reserved officer for 3 years.

More Related Content

What's hot (20)

Saqib Majeed(Resume).
Saqib Majeed(Resume).Saqib Majeed(Resume).
Saqib Majeed(Resume).
 
Muhammad Abubakar Hamdani1
Muhammad Abubakar Hamdani1Muhammad Abubakar Hamdani1
Muhammad Abubakar Hamdani1
 
Georgi Angelov's Resume
Georgi Angelov's ResumeGeorgi Angelov's Resume
Georgi Angelov's Resume
 
AnupamResume (2) (1)
AnupamResume (2) (1)AnupamResume (2) (1)
AnupamResume (2) (1)
 
SharePoint Developer 1Yr Exp
SharePoint Developer 1Yr ExpSharePoint Developer 1Yr Exp
SharePoint Developer 1Yr Exp
 
Sameer Kothari
Sameer KothariSameer Kothari
Sameer Kothari
 
Resume
ResumeResume
Resume
 
Arafat hossain resume
Arafat hossain resumeArafat hossain resume
Arafat hossain resume
 
Krishna_Alimili
Krishna_AlimiliKrishna_Alimili
Krishna_Alimili
 
Sai 2years Resume
Sai 2years ResumeSai 2years Resume
Sai 2years Resume
 
CV_David
CV_DavidCV_David
CV_David
 
NET with 2.8 Years of Exp
NET with 2.8 Years of ExpNET with 2.8 Years of Exp
NET with 2.8 Years of Exp
 
SachinResume - Copy
SachinResume - CopySachinResume - Copy
SachinResume - Copy
 
CV _ Sayed Ahmed Shubbar
CV _ Sayed Ahmed ShubbarCV _ Sayed Ahmed Shubbar
CV _ Sayed Ahmed Shubbar
 
ROZEE-CV-2150216500-4635434-tayyab-arshad (1)
ROZEE-CV-2150216500-4635434-tayyab-arshad (1)ROZEE-CV-2150216500-4635434-tayyab-arshad (1)
ROZEE-CV-2150216500-4635434-tayyab-arshad (1)
 
Niket bhatt
Niket bhattNiket bhatt
Niket bhatt
 
Zaitoon Resume
Zaitoon ResumeZaitoon Resume
Zaitoon Resume
 
Resume
ResumeResume
Resume
 
Tpp
TppTpp
Tpp
 
Nawaz_CV
Nawaz_CVNawaz_CV
Nawaz_CV
 

Similar to Mohamed Hassan CV (20)

Resume
ResumeResume
Resume
 
Sp jayen gopi
Sp jayen gopiSp jayen gopi
Sp jayen gopi
 
Karthikeyan_Resume
Karthikeyan_ResumeKarthikeyan_Resume
Karthikeyan_Resume
 
Muhammad Ahsan Javed - Visionet
Muhammad Ahsan Javed - VisionetMuhammad Ahsan Javed - Visionet
Muhammad Ahsan Javed - Visionet
 
Rajiv_Khobragade_Resume
Rajiv_Khobragade_ResumeRajiv_Khobragade_Resume
Rajiv_Khobragade_Resume
 
Resume ankur new
Resume ankur newResume ankur new
Resume ankur new
 
Nishant Rai_SE.DOC
Nishant Rai_SE.DOCNishant Rai_SE.DOC
Nishant Rai_SE.DOC
 
Siva_DotNet
Siva_DotNetSiva_DotNet
Siva_DotNet
 
Resume-marzieh
Resume-marziehResume-marzieh
Resume-marzieh
 
Rajesh Uriti_7years_Sitecore_FrontEnd
Rajesh Uriti_7years_Sitecore_FrontEndRajesh Uriti_7years_Sitecore_FrontEnd
Rajesh Uriti_7years_Sitecore_FrontEnd
 
Nikunj Velji Mange
Nikunj Velji MangeNikunj Velji Mange
Nikunj Velji Mange
 
Aruna_SharepointDeveloper
Aruna_SharepointDeveloperAruna_SharepointDeveloper
Aruna_SharepointDeveloper
 
Maulik-Dusara-SSE-TL-Net
Maulik-Dusara-SSE-TL-NetMaulik-Dusara-SSE-TL-Net
Maulik-Dusara-SSE-TL-Net
 
Resume-Srikanth_Jogula
Resume-Srikanth_JogulaResume-Srikanth_Jogula
Resume-Srikanth_Jogula
 
Poushali_Mukherjee
Poushali_MukherjeePoushali_Mukherjee
Poushali_Mukherjee
 
Bhoomi Shah 4.6 yrs Experience Consultant CV
Bhoomi Shah 4.6 yrs Experience Consultant CVBhoomi Shah 4.6 yrs Experience Consultant CV
Bhoomi Shah 4.6 yrs Experience Consultant CV
 
Resume
ResumeResume
Resume
 
Sumit_SharePoint
Sumit_SharePointSumit_SharePoint
Sumit_SharePoint
 
Amar_Modalavalasa_Resume
Amar_Modalavalasa_ResumeAmar_Modalavalasa_Resume
Amar_Modalavalasa_Resume
 
Krunal_Jani_CV
Krunal_Jani_CVKrunal_Jani_CV
Krunal_Jani_CV
 

Mohamed Hassan CV

  • 1. Mohamed Hassan Amer Email : eng.mohamedhassan86@gmail.com LinkedIn : Mohamed Hassan Google Blog : ShareThePunto Address : 1105 El Zahraa , Nasr City , Egypt. Mobile : ( +2 ) 01094464365 Education  (From 2011 to 2012) ITI 9-Month diploma in web development and applications security. Scholarship from Information Technology Institute - 9 Month Program.  (From 2003 to 2008) B.Sc in the communications engineering from Menofia University with accumulative grade very good (76.3%). Work Experience  (From 2016 - Present): SharePoint technical lead at Asset Technology Group.  (From 2012 - 2015): Senior SharePoint teaching assistant at ITI. o Teaching many courses (SharePoint development, SharePoint branding, HTML, XML, XSLT, LINQ, Entity Framework, ASP.NET and MVC). o Research, design, and implement innovative software solutions for solving Educational management problems at ITI. o Supervise and assist in SharePoint graduation project for SP track. o Investigate new technologies and constantly update technical knowledge and skills for SharePoint track. o Member of team responsible for selecting SharePoint track candidates in interviewing process. o Supporting ITI admission management system.  2014: Published first post in my SharePoint blog (ShareThePunto).  (From 2011 - Present): .Net deveoper freelancer for many projects. Projects:  2016: STC District Management Intranet Portal o The system aims to manage the meetings of STC throughout Saudi Arabia districts (Riyadh, Jeddah, Abha, etc.). So that the STC employees in the same district can view the meetings details, action tasks, news, and discussion; as well as view the district announcements, Sorah, and Archives. o Also, the manager can track these components and get the needed information by generating reports by using the information of each component. o Responsibilities:  Designs the portal and estimate the over all project time.  Break down and allocate tasks for the team members.  Solve technical problems that facing the team.
  • 2.  Deploy application on staging & production machines. o Tools:  SharePoint 2013, JQuery and Bootstrap 3.  2016: ITI Frontend site o Member on the team responsible for developing the frontend site for information technology instuite (http://www.iti.gov.eg). o Responsibilities:  Designs and develops user interfaces to application.  Integrates application by designing database, client scripting and server scripting.  Completes application development by coordinating requirements, schedules, activities and contributing to team meetings. o Environment:  ASP.net 4.5 ,Entity Framework 5, JQuery, Bootstrap 3, Web API and SQL server 2008 R2.  2015: ITI Admission management system o Member on the team responsible for developing the new admission and interviewing management systems for ITI (http://admission.iti.gov.eg). o This system cover the main stages for admission cycle starting from online delivering documents from applicants and validate it, examining applicants ,holding interviews for them, calculating results and publishing it. o Responsibilities:  Designs and develops user interfaces to application.  Integrates application by designing database, client scripting and server scripting.  Completes application development by coordinating requirements, schedules, activities and contributing to team meetings. o Environment:  ASP.net 4.5 ,Entity Framework 5, JQuery, JQuery UI, Bootstrap 3, CSS3, Web API, Handsontable javascript library, Highcharts javascript library and SQL server 2008 R2.  2014: ITI Bus management system. o This system manages bus schedules for students in ITI to optimize the transportation budget ,deliver students complains and allow each student to request change his bus schedule. o Responsibilities:  Designs application mockups in balsamiq.  Integrates application by designing database, client scripting and server scripting. o Environment:  ASP.net 4.5 ,Entity Framework 5, JQuery, Web API and SQL server 2008 R2.  2013: Evaluation management system. o This system allows students to evaluate each course aspects and report each instructor with his evaluation result.
  • 3. o Responsibilities:  Design application mockups.  Design database.  Integrates database, client scripting and server scripting. o Environment:  ASP.net 4.0 ,Entity Framework 4.0, JQuery and SQL server 2008 R2.  From 2013 till 2015: Supervising and assist in SharePoint projects for ITI graduates : o Medical records app (This looks like health vault medical records, in medical records system the client is responsible for update his record to make it available for doctors at any time). o Fuel management system (To manage company, station and citizen to utilize usage of fuel). o Meeting room reservation (Is a SharePoint reusable component for reserving meeting rooms which shared in company). o News SharePoint app (This component contain list to create volumes , each volume have sub-site to contain it's news with custom views and management pages). o Custom SharePoint event calendar component (Calendar have 2 types of events personal and company and this calendar have custom views to display events).  (From 2012 - Present): Free Lancer Web Developer o 2013: Member on the team responsible for developing a management system for CINTI jewelry store using ASP.NET 4.0, Entity Framework 4.0 and JQuery. o 2012: Developed a management system for inter-dsl internet solutions company (inter-dsl.com) using ASP.NET 4.0, Entity Framework 4.0 and JQuery. Technical Skills  Portals (MS SharePoint 2013, 2010 (administration , development and apps) ). o Server side object model (SSOM): creating and manage lists,library, items, content type, fields, groups, users, site using c# and xml. o Client side object model (CSOM, JSOM). o Create custom web parts and visual web parts to display and manage data in SharePoint sites with impersonation. o CAML query and LINQ to SharePoint. o Create SharePoint features such as (Modules, Site pages, List instance, List definition, Content type, Site column, Property Bages, Event receiver, Custom action, Stapling feature and delegate controls). o Create custom list views and forms. o Working with Search service to create search based application using KQL and out of the box web parts as ( Search result WP, Search box WP, Refinner WP). o Working with User profiling service (create custom profile property and change its default rendering). o Using Business connectivity service to create external content types and bind it to external list which retrive data from external database.
  • 4. o Create custom field rendering using (CSR and SSR). o Dealing with Form based authentication in SharePoint. o Create site defination and provision it with custom provisioning if needed. o Create custom views using XSLT ,Javascript and Display template. o Create page layouts and master pages. o Using Jquery SPServices. o Using SharePoint controls as (SPGridView, Delegate controls, PageTitle, EditModePanel, SPSecurityTrimmedControl). o Working with InfoPath creating list and customize its forms. o Column validation formulas and volatile functions.  Web Development (ASP.NET MVC ,ASP.NET , ASPNET Ajax , JQuery Ajax , HTML , Javascript , CSS , JQuery, Bootstrap, CSS 3.0, JQuery UI, Handsontable javascript library, Highcharts javascript library).  Software Development ( C# , XML, XSLT , WCF , LINQ, Entity Framework, Web Service, Web API, Agile Methodologies, SVN source control ).  Designing (.Net Design Patterns).  Database ( Microsoft SQL Server ). Languages  Arabic : Native language.  English : Good ( Reading, Writing, Speaking, and Listening ). Personal skills  Effective communication skills.  Good presentation skills.  Problem solving techniques.  Time management.  Ability to work individual or in group. Interests  Make wood models.  Design photos using CS Photoshop.  Tennis table. Personal Data  Date of Birth : Sep , 20, 1986.  Gender : Male.  Marital status : Married.  Military service : Completed as reserved officer for 3 years.