سلمان عزيز, Senior SharePoint and Web Developer

سلمان عزيز

Senior SharePoint and Web Developer

SPICA

البلد
الإمارات العربية المتحدة - الشارقة
التعليم
بكالوريوس, 4 Year Bachelors In Computer Science
الخبرات
16 years, 11 أشهر

مشاركة سيرتي الذاتية

حظر المستخدم


الخبرة العملية

مجموع سنوات الخبرة :16 years, 11 أشهر

Senior SharePoint and Web Developer في SPICA
  • الإمارات العربية المتحدة - الشارقة
  • أشغل هذه الوظيفة منذ ديسمبر 2010

Primary responsibilities include architecting, developing and maintaining Enterprise level SharePoint 2010 and SharePoint 2013 Portals and Websites.

Key Projects

• Western Abu Dhabi Electronic Court (eCourt): From concept to completion created fully responsive SharePoint 2010 bilingual portal with custom WCF service as backend and DevExpress, HTML5, Css3, JQuery and Angular JS as front end, where I also developed 12+ highly advance and critical workflows with hundreds of custom Forms, Grids and analytical Reports with Notifications, events and meeting scheduler, which is use as main portal to manage entire Western Abu Dhabi Court electronically.

• Gulf Countries Parliament Portal: All GCC countries Parliament uses this extranet portal that is developed using SharePoint 2013 and Lync 2013 server to arrange meetings, where I played a key role in developing its complete CMS and Analytical Reports.

• UAE Ministry of Foreign Affair Portal: Developed MOFA SharePoint 2010 Portal that gives end user the ability to manage site content, User Interface by creating generic visual web parts and manage security with ability to create template based sub sites.

• Sharjah Hotel Statistic System: Developed 40+ Statistical Reports used by Sharjah Tourism for all hotel and apartments trends in Sharjah with Data Entry Forms, it is developed using asp.net with DevExpress.

• Spica Platform: Played key role in architecting a Platform to integrate existing applications where its build using MVC and custom form based security.

Key Achievements

I developed below mentioned components and now it’s parts are used by developers in my organization that in turn increases their productivity.

• SharePoint Generic Form and Grid: Well architected Dynamic Form and grid with a designer that works on top of list/library and adding advance functionalities such as adding any Custom User Controls and integration with SharePoint tasks list and many more.

• SharePoint Workflow Engine and Designer: After facing maintenance and performance issues with custom Workflows, I architected an innovative workflow engine with a complete drag and drop workflow designer.
• SharePoint Analytical Reporting: Analytical Report Engine build on top of DevExpress Pivot grid, User can easy create any Report and charts on data in list or its related view.

• SharePoint Schema Manager: A Tool to generate Content Type, Site Columns, List, and Library in turn makes schema maintenance very easy.

• Advance Word Templatization: Advance MS Word template based Reports, its build using Open XML and give’s user ability to create word templates on list and library data.
• SharePoint Security Manager: Developed a Tool to easily create groups and add user and assign permission to any SharePoint securable item.

• SharePoint Caching Management: Gives programmer ability to create cache with advance expiration policy e.g. expires when list updates or expire cache on all WFEs or a particular WFE.

• SharePoint Data Import Tool: To import any external unstructured data into SharePoint list or library for example to import Excel flat data into SharePoint lists.

Senior Software Engineer في TPS (Transaction Possessing system) (Microsoft Gold Partner) (ISO 9001:2000 certified)
  • باكستان - كراتشي
  • أكتوبر 2009 إلى ديسمبر 2010

Primary responsibilities include OOPS design and Web development of Enterprise Level banking Transaction Switch front End that support delivery channels like ATM, IVR, and Internet Banking using ASP.Net.

Key Achievements

* Designing Pluggable Architecture with top notch Web UI.
* Understanding of Enterprise Level Transaction Switching Middleware Architecture.
* Learnt Personalization Process of EMV based VISA IC Card.

Senior Software Engineer في Kalsoft (CMMI Level 3) (Microsoft Premier Gold Partner)
  • باكستان - كراتشي
  • يونيو 2007 إلى أكتوبر 2009

Primary responsibilities included object-oriented design and development of a business process automation solution in WPF, WFF and ASP.Net using C#.


Key Achievements
* Played pivot role from proposal to migration of legacy Code (VB 6) to .Net 3.5 with latest Technology.
* Learnt how to create large scalable, Pluggable Application with Performance, scalability and Architecture.

الخلفية التعليمية

بكالوريوس, 4 Year Bachelors In Computer Science
  • في University of Karachi
  • ديسمبر 2007

Specialties & Skills

SharePoint
SharePoint Designer
Web Development
ASP.NET AJAX
ASP.NET Web Form and MVC as primary Web development tool.
SharePoint Custom Site Definition
JQuery, JavaScript and CSS whereas understanding of HTML5 and CSS-3
SharPoint State Machine and Sequential Workflows using Visual Studio
SharePoint Publishing Features and applying custom Branding to achieve modern Web UI.
Visual Studio 2012/below and understanding of .Net Framework (CLR and multi-threading concepts).
Designing SharePoint Security Model
SQL Server Integration Services Pakages
Sharepoint Busniss Intelligence e.g. Dash board, Analysis Service, ETL with SSIS, Data Wearhouse
SharePoint Bilingual by using Variations and Resources.
SharePoint Patterns and Practices
SharePoint Web Parts, Visual web part and using out of the box web parts
Sharpeoint Master Page, Page Layouts, Content Types, List and Document Library’s.
Firebug, Fiddler-2, Y-Slow and SEO Quake for Troubleshooting and Web enhancements.
DevExpress Controls in SharePoint and Asp.Net Web Sites
SharePoint Client/Server Object Model.
SharePoint Best Practices
ASP.NET Web API
Angular JS
SPA (Single Page Application)

اللغات

الانجليزية
متمرّس
الأوردو
متمرّس

التدريب و الشهادات

MCTS 70-536 .Net Framework Application Development Foundation (الشهادة)
تاريخ الدورة:
January 2011
70-573 Microsoft SharePoint 2010, Application Development. (الشهادة)
تاريخ الدورة:
August 2012

الهوايات

  • Reading Blogs such as Scott Guthrie, Hansel minutes.
  • Watching Documentaries on Physics and Cosmology.
  • Watching Video Tutorials on Plural Sight and Regular listener of IT Podcast such as .Net Rocks