Salman Ghani

Document Sample
Salman Ghani Powered By Docstoc
					Salman Ghani                 (MCTS SharePoint, MCPD .Net)
Date of Birth: Feb 1980                            Home: +44 20828 69134
City: London, UK                                   Cell: +44 75452 52277
Email:                    Blogs:
Professional Objective
   A position in the field of Software Development that will capitalize on acquired expertise and
   experience. Desire a position with career growth potential and which contains leadership.
          7 Years of rich experience in Software Industry.
          MCTS MOSS 2007, MCTS ASP .Net 3.5, MCPD ASP .Net 2.0
          2 plus years of SharePoint development, administration, training experience
          4 years of ASP .Net C# programming and .Net environment experience.
          Good hands on latest Microsoft AJAX, ASP .Net 3.5, Web-Services and LINQ.
          Web development expertise on XML, XSLT, XHTML, JavaScript, CSS and XSL.
          Experience of Visual Studio 2008, Visual Studio 2005, Team Foundation Server,
           Windows Server 2008, SQL Server 2005, SQL 2000, Windows 7, XP, Windows
           Server 2003, IE 7, and IE 6.
          MOSS experience focusing on publishing sites, custom controls, deployment, features
           creation, custom navigation, advance search, MOSS Branding and site template creation,
           lists and libraries.
          Excellent ability to manage and organize teams.
          Exposure of third party tools including Infragistics, Telerik, Dev-Express etc.
          Sound eXtreme Programming ability and exposure of Agile development environment.
          Deep knowledge of complete SDLC.
          Uncommon determination to learn and ability to learn fast.
          Understanding of design patterns and implementation of Model View Controller
           (MVC) applications and good knowledge of UML.
          Strong team player with remarkable interpersonal skills.
          Working experience in Microsoft Gold Partner companies.
          Exposure of SharePoint 2010, Visual Studio 2010

        Microsoft® Certification Exam 562 - Microsoft .NET Framework 3.5, ASP.NET
           Application Development
          Microsoft® Certification Exam 547 - PRO: Designing and Developing Web-based
           Applications by Using the Microsoft ® .NET Framework.
          Microsoft® Certification Exam 70-528 – Microsoft .NET Framework 2.0 – Web-Based
           Client Development
          Microsoft® Certification Exam 70-536 – Microsoft .NET Framework – Application
           Development Foundation
          Microsoft® Certification Exam 70-542 – MOSS 2007 – Application Development
     Microsoft® Certification Exam 70-630 – Configuring MOSS 2007
  Microsoft Transcript URL :
  Transcript ID: 787932               Access Code: SalmanMS007
Employment Experience
  Parity Plc - (Permanent)
  Senior Software Developer/Consultant, Sep 2008 to present
  Working as a SharePoint expert in Parity. Parity is a Microsoft Gold Partner company with
  multiple offices across the UK. Parity has a major focus in public sector clients. I have
  worked on different roles on various projects with Parity.

  Worked on Parity internet website. Parity internet website is a publishing SharePoint 2007
  site. I got a role to implement new features in existing site. Fix some existing problems. And
  majorly implement accessibility on website. Now Parity’s internet site is AA compliance. I
  have also created startup scripts for SharePoint sites.

  Worked in Ofsted as a trainer consultant from Parity. A different team from parity has
  implemented collaboration sites for different departments of Ofsted. My responsibilities were
  to train Ofsted people for SharePoint, give them the idea of collaboration sites and I was also
  involved in requirements analysis for future work.

  Worked as a senior SharePoint developer and consultant on Audit Commission internet site.
  For this project I worked onsite in Bristol for several months with client. Developed a
  publishing site, with custom controls, navigation, advance search and accessibilities support.
  This project involved lot of client communication, requirement analysis and extensive
  SharePoint development and onsite support. Technologies used for this project are SharePoint
  2007, Visual Studio 2005, SQL 2005, Web Services, and Windows Services. www.audit-

  Worked on the Oneplace – CAA reporting website, this was another project with Audit
  commission. It was again the publishing site, with custom controls, enterprise search, advance
  lists search, and custom navigation. I have worked on the phase 1 and completed the phase in
  record short time. Information for OnePlace site is here

  Intelligentsia Software – SpeakTech ( US ) - Contract (6 months)
  Senior Software Engineer – Team Lead, Feb 2008 to July 2008
  Worked as a Team Lead for MOSS and OpenSocial projects. Also involved in organization
  process creation and implementation.
  Developed and overlooked the project named SwiftStart based on MOSS. We have developed
  custom site templates for MOSS. These site templates will cater all the basic needs of a
  generic company. And clients can easily automate their company processes by creating
  website based on these templates. The solution will be deployed in the form of Solution
  Package. This project is the best practice for branding the MOSS sites. We have changed the
  whole look and feel of MOSS templates. There are five MOSS site templates
       Generic Company Intranet
       Human Resource Management
       Information Technology
       Product Development
       Document Repository
Worked as a team player on the project of Nestle US - PowerBar admin site. This site is being
developed in ASP .Net and SQL 2005, using store procedures and ASP .Net 2.0 for
Develop an OpenSocial application for Live Video and MySpace named DailyBestOf. This
application is based on OpenSocial framework. All the frontend work has been done in
OpenSocial API, JavaScript, html, CSS and generic handlers on server side.
Worked and resolved a few issues in the LiveSocial project. This is a social networking site. I
have to assign a few changes and issues to resolve in the live application.
My responsibilities are

       Project Technical Management
       Client Communication and Requirement gathering
       Analyzing and Design of Applications
       Part of a Development team
       Involved in CMMI implementation in Organization
       Participate in improving the organization processes
       Make path clear for other sub-ordinates

GEOPAQ Technologies – MONDO ( Denmark ) - Permanent
Senior Software Engineer, Feb 2007 to Feb 2008
Worked as an IT Consultant/Team lead for their project of an educational portal. Educational
portal is developing in .Net Framework 3.5, C#, SQL 2005, Visual Studio 2008, Web
Services. MS AJAX etc. this is a highly configurable and flexible system. It will target to any
university, college and school. Acadmax is a fully automated system which will provide
higher flexibility to the users. Acadmax will be an ultimate solution for educational institutes.
And it will cater all the matters of an institute in one system. Acadmax will be a Multilingual
and skin able application. Acadmax has multi tier architecture. Acadmax will also provide
Blogs and Discussion forums. My responsibilities are
 Client Communication and Project Management
 Responsible for Deliverables and deadlines
 Requirement gathering and Analyzing
 Look after the Project Management tasks
 Involved in Architecture part
 Part of a Development Team

Developed a MOSS based portal for Zoomio. Involve in requirements gathering and
refinement, design activities and developing portal which includes some configuration tasks
for already available templates and some customization tasks. Like developing and deploying
new web parts. Working as a Lead person, communicating the client directly and involved in
getting inputs and suggesting proposals and ideas. This will be a multilingual solution. Which
will provide all the basic features available in MOSS like Search, Alerts, Emails, Blogs,
different kind of Dashboards, KPIs, Record Routing Policies, Document Versioning,
Workflows, and user management. This portal will cover several sub sites likes
 Project Tracking System
 Issue/Bug Tracking System
 Help-Desk Site
 Report Center
 Role based Personal Sites
   Document Center
   Record Center

Being a part of a team developed a short time Workflow Designer for MMM Connector with
Zoomio. MMM Connector is a connecting tool between MMM and Microsoft CRM.
Workflow designer is a wish or a dream for connector users, as it gives visualization to the
Connecting process. Zoomio Workflow Designer is based on Microsoft Workflow Foundation
and C#. My major responsibility was to develop and design the Rule Designer for Workflow
Designer and a default mapping utility. It was a very short time project with crucial deadlines.
But we deliver and got great appreciation from client. As this project get real attention at the
Convergence Copenhagen 2007 Exhibition.
Involved in giving support to the MMM UI group. Give support to the real time issues and
successfully catered clients request for new features. My major responsibility was to look
after the UI team for My Marketing Machine. MMM UI is very complex and it’s a
challenging job to look after such a tough team. I have also implemented multilingual support
for old MMM application developed in .net framework 1.0 through satellite assemblies.
As a SSE, involve in development and design activities of “My Marketing Machine”
Usability project. MMM is a full fledge marketing tool. This can run marketing campaigns
based on e-mail, web forms, Mobile SMS and telemarketing. With the launch of MS CRM
3.0, Development of MMM Usability 3.0 is in progress. This Newer Version of MMM is
being developed in latest .net framework (2.0), C# (2.0 and 3.0) and 2.0. From web-
development, it is being developed using the XHTML. This will b a multi-lingual, context
sensitive, and Cross browser application. Major technologies used are Microsoft AJAX, Web
services, XML, and extensive JavaScript. It’s also offers folder management and interactive
UI. Other responsibilities are

   Explore and implement AJAX on MMM Usability project.
   Explored, configured and development of MOSS (Microsoft Office Share Point Server)
    2007. Cleared certification exam for configuring MOSS.
   Explored Smart Client applications, data handling and caching issues.
   Exploring design patterns and implement accordingly.
   Explored latest technologies and features of .net framework 3.0
   Implement multilingual support using .net framework 2.0

NDC - NESCOM - Contract (2 years)
Assistant Manager, Feb 2005 to Feb 2007
Worked as a senior person in programming and problem solving team of the GIS division.
Developed and design a GIS tool. Technologies used are ESRI ArcGIS Engine (Arc objects)
and C# in .Net environment. UI has been designed using .net and Infragistics controls for win-

Developed a web solution for NDC GIS software. This web solution was developed in ASP
.net and based on .Net framework 2.0. Programming language used was C# 2.0. It is real time
software which gathers data from servers on real time through web services. This software
provides all the major functionalities of a GIS tool, like zoom, pan, locate, calculate distance,
layers, joins etc.

GEOPAQ Technologies- MONDO ( Denmark ) – Contract (6 + 3 months)
Software Engineer, June 2004 to Feb 2005
As a team player, Developed and tested the code for GN Netcom (JABRA) web solution. It is a
  multilingual solution. Worked as a team player. Web solution has been developed in ASP .Net
  (C#). Other technologies used are Microsoft CMS, Share Point Portal and SQL. Content
  management part was developed in C# as a desktop application.

  D-P-S Inc., Islamabad – ( US Based Company )
  Software Developer, Apr 2003 to Jun 2004

  Worked as a team player for the development task of Web Based Document Management
  System. DMS was a solution for in house users. Development technologies were JSP, Oracle,
  Java Beans and all the user management on Solaris system.

  Ultimus Inc., Islamabad – ( US Based Company )
  Software Developer (Internee), Aug 2002 to Mar 2003
  Research and development activities of Linux to NT Bridge for Ultimus Server. Worked as an
  internee, Linux to NT bridge was university final project as well. Developed an APACHE
  web server module in C language. (Single handed project).

Educational Groundings
  2003      M.Sc, Computer Science
            Quaid-i-Azam University, Islamabad
   1999     B.Sc, (Math A, Math B, Physics)
            Islamia University, Bahawalpur
  2007      MOSS Configuring and Application Development
            Geopaq Technologies - MONDO
  2005      CMMI and Processes
            Geopaq Technologies - MONDO
      Available on request.

Shared By: