Sunteți pe pagina 1din 13

PORTFOLIO Farrukh Ali Qazi +971(56)3135042, +923201256840 farrukhqazi80@hotmail.com qazifarrukh SharePoint/.NET Developer 9 years of experience as a software developer.

Extensive experience in developing web applications, windows applications, window services, web services, portal applications and various other Microsoft technologies. Strong skill set on SharePoint 2013, SharePoint 2010, SharePoint 2007, WSS 3.0, Asp.Net, SQL, MS Excel, InfoPath Form 2010, Workflow, jQuery, MVC, WORDPRESS, NOPComerce, SharePoint Administration and configuration

Table of Contents SKLLS ................................................................................................................................................................................................. 3 SHAREPOINT PROJECTS .................................................................................................................................................................... 4 Techique Partners (USA) ......................................................................................................................................................... 4 MARCAP Forms Automation ................................................................................................................................................... 4 Abu Dhabi Water & Electricity Authority Scholarship Portal http://www.adweascholarship.ae ........................................... 4 BELKIN (Customization tool for SharePoint) ........................................................................................................................... 4 Poll Stream .............................................................................................................................................................................. 5 SHEPWEB REPORTS (SSRS Based Reports for SharePoint) ...................................................................................................... 5 Customized External Collaboration Toolkit for SharePoint (ECTS) .......................................................................................... 5 Ticket Management Portal ...................................................................................................................................................... 5 Leave Management System .................................................................................................................................................... 5 WEB PROJECTS.................................................................................................................................................................................. 5 Hosting Website - Liberty names of America .......................................................................................................................... 5 QuickContractors.com Service providing website ................................................................................................................ 6 XENTRIS WIRELESS (ecommerce Portal) ................................................................................................................................. 6 Learning Management System (LMS) ..................................................................................................................................... 6 GRC (Governance, Risk and Compliance) Web Solution ......................................................................................................... 6 Events Management Portal (CMS) .......................................................................................................................................... 7 Job portal ................................................................................................................................................................................ 7 Online Reporting Tool ............................................................................................................................................................. 7 LASER CHIEF SHOP INVENTORY SYSTEM ................................................................................................................................. 8 SAGE SALES LOGIX LAN CLIENT ............................................................................................................................................... 8 Product migration window service .............................................................................................................................................. 8 SUPPORT PROJECTS .......................................................................................................................................................................... 8

1|Portfolio -Farrukh Ali Qazi

Living Senior Web Portal with Blog ...................................................................................................................................... 8 Doggienation.com ................................................................................................................................................................... 8 AL-Farah.com .......................................................................................................................................................................... 8 Iguanasell.com ........................................................................................................................................................................ 9 SharePoint 2013 Projects (snapshots) .............................................................................................................................................. 9 Techique Bid Portal Snapshots ............................................................................................................................................. 9 MARCAP Forms Automation (screenshots) ........................................................................................................................... 11

2|Portfolio -Farrukh Ali Qazi

SKLLS
SharePoint 1. Web Part development 2. SharePoint Object Model 3. SharePoint Client Model 4. SharePoint Office Apps 5. Branding 6. Master Pages, CSS, HTML, jQuery 7. SharePoint Designer 8. BCS (Business Catalog service) 9. Creating Lists, Document Libraries, Sites 10. Creating Workflows (Out of the BOX) 11. Creating Workflows (Advance) 12. Modules 13. Develop features, custom lists, Event listeners 14. Active Directory / ADAM Integration 15. Visual Studio 2010/2012 16. STSADM 17. PowerShell 18. SharePoint Installation and Troubleshooting 19. Advanced Search Configuration ASP.NET 1. Asp.net, MVC 4, Entity Framework, LINQ 2. jQuery 3. knockoutJS 4. MS SQLSERVER 2005,2008 5. WCF 6. Window/Web Services Databases MS SQL SERVER 2005/2008 MY SQL SQL lite Designing Photoshop HTML CSS (Cross browser) PHP CMS nopCommerce Aspdotnetstorefront N2cms Wordpress Source Control TFS SVN Expert Expert Intermediate Expert Expert Expert Expert Expert Expert Expert Intermediate Expert Expert Expert Expert Expert Intermediate Expert Expert Expert Expert Intermediate Expert Expert Expert Expert Expert Expert Intermediate Expert Expert Expert Expert Expert Expert Expert EXPERT EXPERT

3|Portfolio -Farrukh Ali Qazi

SHAREPOINT PROJECTS
Techique Partners (USA) 1. 2. 3. 4. 5. Migrated access database tables in web database Created and published access 2013 application Entities Views created Corresponding SharePoint libraries are shown on Views through web browser control User can upload attachments in document library from Access 2013 views using upload control modal dialog which is embedded through Cross-Domain proxy trick 6. Developed Dashboard having analytic grids, Promoted links scroll boxes, polls and up-coming tasks grid MARCAP Forms Automation Replaced HR and Accounting forms with electronic forms 1. Electric forms were built in InfoPath 2013 but were web-enabled within SharePoint 2013 to provide an easy and efficient method of submitting forms by anyone with an Internet connection. This removed the need to have InfoPath 2013 on every client 2. Electronic forms were integrated directly with Active Directory user profile Information so as to automatically identify the submitter; automatically route forms to manager , HR and Payroll; and auto-populate user-specific details to alleviate having to type (or write) the same information over and over (also reduced errors) 3. Electronic forms were tied directly to the lists in order to interact with (read and write) live data so that users could see current data within the form before submitting. 4. Workflows were attached to the forms using SharePoint designer 2013. These workflows included complex and specific business logic in order to properly route documents for approval in all scenarios. Abu Dhabi Water & Electricity Authority Scholarship Portal http://www.adweascholarship.ae An online system for local students to apply for scholarship sponsored by ADWEA (Abu Dhabi Water & Electricity Authority) This portal has 4 major sections Static Content, Media Library Section, Student and Administration sections. The portal involves development of Visual WebParts, Timer jobs, Workflows, customization of data views, custom lists and server configuration. An external HRMS system connects to the
portal using BDC which also support CRUD operations.

BELKIN (Customization tool for SharePoint) I have created an intranet portal for BELKIN employees where they can perform following tasks Create new Goods transport document using document template and send to manager for approval On intimation manager checks the document, on approval document send to department in charge. The originator also gets notification update

4|Portfolio -Farrukh Ali Qazi

On approval of department in charge the signed of date updates and send to packaging depart and originator finally receives document approval notification otherwise document goes back to manager with a note that what actually missing from the document Besides Goods transport document I have customized the layout using master page and css, also created web parts like Direct Tracking (for documents status) The portal has groups for applying permissions

Poll Stream Pollstream provides polls and comments service I have created a WebPart which uses there service and show polls on SharePoint, it allows site administrators to customize look & feel SHEPWEB REPORTS (SSRS Based Reports for SharePoint) SSRS based report for ShepWeb hospital system portal Customized External Collaboration Toolkit for SharePoint (ECTS) The External Collaboration Toolkit for SharePoint (Community Edition) (ECTS) is software that helps make SharePoint easier to deploy and use in an external collaboration environment. We use the same community edition and added more features on it such as Alphabetical paging, suspend users, apply multiple roles from user management interface, add pictures, set more attributes in profile etc. Ticket Management Portal Our client has Sage SalesLogix CRM they wanted to move most using features into their company portal where from customers can easily create/update or respond to the tickets/defects. To achieve this goal I wrote a WCF web service that communicates with CRM and perform action accordingly. Using BCS I created custom lists which uses WCF web service. Created customized forms to insert / update data using web service and BCS. Leave Management System The leaves management system was developed using SharePoint 2010, contains lists, workflows (OOB), request forms, user dashboard. A dashboard appears when employee logs-in which shows weekly attendance, rating by manager, weekly tasks completed and assigned (coming from TFS) , remaining sick and casual leaves. To apply for leaves employee has to click on leave request icon which opens a form, user will get intimation whether or not his request approves.

WEB PROJECTS
Hosting Website - Liberty names of America

Provides domain and hosting registration I have used asp, SqlServer 2000 and ENOM api for developing this site. Enom is a package of web services provided by ENOM Company that sells domain registration and hosting services. Tasks support system for accommodating clients queries Utility for auto detect domains that are close to expiration (3 months, 15 days, 5 days etc) and not being hosted with us also been incorporated, this system search for the email addresses from INTERNIC site and email them to renew with us.

5|Portfolio -Farrukh Ali Qazi

QuickContractors.com Service providing website An online portal Quick Contractors makes it easy to find a specialized and/or general contractor prescreened, professional and reliable. From major work such as additions, kitchen remodeling and bathroom renovations to exterior jobs such as roofing repairs and landscaping, to electrical and air conditioning services. Consumers hire contractors on hourly based or fixed jobs Financial activities are maintained through Pay4Jobs area on consumer and contractor dashboard Pay4Jobs provide PayPal direct payment method by which consumer pays contractors, refund always made by the administrator Pay4Jobs only submit a query to admin Messaging section is a communication channel between consumers and contractors where they both discuss jobs and lock job details Reporting section provides detailed reports log by contractors and consumers Dispute section manage disputes related queries from contractors and consumers, site agents lock all the financial activities when a dispute is launched until the dispute resolves Administration section where from site agents manage consumer & contractors, setup services, manage statuses and financial activities Search section for finding contractors by zipcode, cities or function

XENTRIS WIRELESS (ecommerce Portal) A multi-interface ecommerce portal connected with a solid and dynamic backend Supports B2B and B2C A common architecture based upon web services for extracting products, categories, subcategories and meta data uses by different interfaces on different locations Architecture handles actions like BuyProduct, RefundProduct, OpenDispute, ShowColors, ShowSizes etc based on portal type (B2B, B2C) PayPal (Direct & PayPal Express) methods are supported Search base upon colors, sizes and product name or type Administration section for linking interfaces, create deals, manage products, categories, clients and financial activities Deals can be redeem during purchase

Learning Management System (LMS) 360training.com offers learning management system that delivers and manages instructional content, identifies and assesses individual and organizational learning or training goals, tracks the progress towards meeting those goals, and collects and presents data for supervising the learning process of organization as a whole. LMS delivers content but also handles registering for courses, course administration, skills gap analysis, tracking, and reporting GRC (Governance, Risk and Compliance) Web Solution Risk assessments, compliance with internal and external mandates, internal auditing these and more are all components of what is becoming a high-profile business process. A team of about 50 developers and 6 QA persons had designed this state of the art solution. I had developed a core service architecture 6|Portfolio -Farrukh Ali Qazi

which provides Single Sign On, Session Management, URL re-writing, common business logic, common utility functions, activity logging service, user management and licensing module. Events Management Portal (CMS) Events Management CMS Web Application streamlines content management by letting the site Admin to set date based time expiration variables for content publishing. This custom Web application lets the user choose the time for publishing content a useful feature when preparing to publish any date specific events or time sensitive announcements for the Web such as enrollments to an event, new product launches, special weekly or monthly promotions, and so forth. All the pages are created through CMS while the Index page contains editable blocks to modify text. Features 1. 2. 3. 4. 5. 6. Administration section Easily publish date specific events and/or promotions listings on your website Notification Templates (customizable) Registration for events Dynamic Calendar page to show events Add keywords for Web searches on your site

Job portal Web application that provides a platform for candidates seeking job and the employers to share their needs The candidates seeking job (referred as job seekers now onwards) can perform following operations:

Register with the web site. Post their resume. Modify their resume. Search for job postings. Browse searched job postings. Add job posting to their favorites list. Add frequently used searches to their favorites list.

The employers can perform following operations:


Register with the web site. Enter profile of their company. Post one or more job postings. Modify the job postings. Search the resume database. Browse searched resumes. Add resumes to their favorites list.

Online Reporting Tool An online reporting tool for sales reports developed on asp.net, c#, mvc and sqlserver SAGE SALESLOGIX WEB CLIENT

7|Portfolio -Farrukh Ali Qazi

DESKTOP APPLICATIONS & SERVICES


LASER CHIEF SHOP INVENTORY SYSTEM An inventory system for small shops developed on Visual Basic 6 and SQL Server 2000. SAGE SALES LOGIX LAN CLIENT Developed custom modules, fixes bug in already created modules, integrate 3rd party systems using web services and added crystal reports

Product migration window service


A window service by which products migrates from different web-portals to website weekly. This service converts all the products in a required xml format.

SUPPORT PROJECTS
Living Senior Web Portal with Blog Bug fixes UI Enhancements Created Blog Added new pages Created Custom control which produces PDF of particular page; control added on content pages Advanced search modification Search by State feature added Added rating control Added Provider login section Doggienation.com Bug Fixes UI Enhancements Added JQuery based user controls Added new pages and navigation control Added new payment gateway and shipping information Multiple sub products against one SKU Added product Zoom Feature Added Blog Created service for adding products from excel file on weekly bases AL-Farah.com Bug fixes New Pages and UI Enhancements Multiple SKUs feature added Advance search feature Added Subscription feature Added Blog Multilanguage section added 8|Portfolio -Farrukh Ali Qazi

Iguanasell.com Implement new design Multiple sub products for specific SKU feature added Multiple sizes for products with images feature added Content upload for website Added pages

Show Case
SharePoint 2013 Projects (snapshots)
Techique Bid Portal Snapshots Showing Microsoft Office 2013 Access app which is deployed at sharepoint.com. The page is showing Project entity view. This view contains linked tables like Customers, Device types and attachments list.

When click on All Attachments link in the above view this dialog opens. The dialog shows an attachment library where user can upload more attachments for the specific project.

9|Portfolio -Farrukh Ali Qazi

This dialog appears when click on Add Attachment link on above screen. Enables user to upload attachments in document library.

Customer information view displays all customers along with their projects, activities and other information. User can create/delete/edit customers from this view.

Sales person view shows all the sales people profiles. User can add/edit/delete sales person here.

10 | P o r t f o l i o - F a r r u k h A l i Q a z i

MARCAP Forms Automation (screenshots) Displays Dashboard for landing page. Contains promoted links list, Recent News, New Documents uploaded for approval and assigned tasks section. There are almost 60+ forms in the website which I have converted from manual paper forms to digital forms.

Dashboard for HR website contains links form Standard and Crewing request forms. It also contains sections for recently added Visas, CVs and employees

11 | P o r t f o l i o - F a r r u k h A l i Q a z i

A business development dashboard has Newsfeed from different gulf sites specific to the job market. Specific documents and links to the forms.

A business travel request list showing the customizations made in which checkboxes are disabled, edit option also hide, a custom view link is added to view the entire form along with the workflow activities. All the other forms are based upon this template.

12 | P o r t f o l i o - F a r r u k h A l i Q a z i

A custom business travel details view page display details about a specific travel request along with the workflow activities performed by the reviewers and approvals.

13 | P o r t f o l i o - F a r r u k h A l i Q a z i

S-ar putea să vă placă și