Download PDF

Summary

SharePoint consultant and developer with extensive exposure to .NET, SQL Server, SharePoint Services 2007, 2010, 2013 and SharePoint Online.

I have worked in different areas of SharePoint development including SharePoint application customisation, web parts development and workflow integration. I have hands on experience with SharePoint solution deployments and configuration using PowerShell.

Specialities:

Branding SharePoint sites, Customising master pages, Content Query Web parts, jQuery, JOSN, XML, XSLT, CSS and HTML, SharePoint Timer Jobs, SharePoint application deployment, PowerShell scripts, Workflows in SharePoint Designer, CSOM, JSOM and REST API.

    Education

    Jan 2003Oct 2006

    BS.Hons

    University of Engineering & Technology

    Major subjects during the study were:

    • Visual Programming, Software Engineering, System analysis and design and Project Management.

    Recent Projects

    BlastOne Intranet

    • Intranet implementation with out of the box feature. 

    Rio Tinto Intranet development

    • Implemented SharePoint 2010 branding sites for Compliance and Group Audit & Assurance departments.
    • Developed Content by Query web parts and used with XSLT and CSS.
    • Staff trainings on SharePoint on how to maintain and add functionality in intranet.

    www.foetex.dk / www.salling.dk

    • Foetex and Netto are SharePoint 2010 application, supports branding and multilingual interface.
    • Developed custom master page, content types, page layouts and site.
    • Implemented JSON parsing of objects for communication client side and server side calls.
    • Implemented Modern jQuery carousal for products stored in Commerce server.
    • Used expression builder and SharePoint list to display content data in different languages. In first phase we included English and Danish language support.
    • Developed BCS service for fetching data from commerce server and indexed that data in SharePoint for easy and fast search experience.

      SPS(SharePoint Solution Set)

      • Defined an API for creating AJAX enabled web parts in SharePoint 2010. Web parts were capable of display data from exchanges and web part connections.
      • Created a Generic web part and exposed the AJAX functionality for all web parts inheriting from it.
      • Web part was designed to show some specific data with operations in SharePoint grid.

      SPIN(SharePoint Integrator)

      • A converter that connects to a third part content management exchange and synchronize data between SharePoint and that exchange.
      • Synchronize folders, documents, users, groups, custom fields and lists.
      • Developed some timer jobs and they are responsible to connect to exchange after a specific interval and perform sync. 

      Work History

      Mar 2012Present

      SharePoint Developer / Consultant

      icemedia

      icemedia is a wholly owned subsidiary of Dialog Information Technology and specialized in marketing, strategy, business development, software engineering, web, print and mobile apps.

      Responsibilities

      • Designing & Developing SharePoint applications to meet user requirements and industry standards.
      • Involved in requirement gathering process to provide feedback on SharePoint related requirements.
      • Involved as a SharePoint consultant to help customer to select a preferred system for intranet development.
      • Working closely with clients to make sure meeting the expectations and deliverable.
      • Training clients on how to use SharePoint to maintain internal process.

      Tasks and Achievements

      • Implemented branding solutions for different departments in an organization with a goal to clearly define the functionality of each department along with company’s standard and policies.
      • Developed Powershell scripts to automate deployments which reduced the future deployment effort.
      • Configured out of the box web parts to reduce the development time and maintenance effort.
      • Developed a data migration utility for a client to transfer data from SharePoint 2007 to SharePoint 2010.
      • Used SharePoint 2013 features to migrate data from SharePoint 2010 to SharePoint 2013.
      Jul 2011Feb 2012

      Principal Software Engineer

      Ciklum (Microsoft Gold Certified Partner)

      Ciklum is Denmark based company with offices in different countries. I have worked in the team managing SharePoint projects. I have created 2 public facing web projects in my duration at Ciklum.

      Responsibilities

      • Scrum meetings for status updates and problem sharing.
      • Working closely with clients and QA team to make sure reported issues are solved and product meeting the client expectations.

      Tasks and Achievements

      • Designed custom master pages withe help of HTML, CSS, JavaScript and jQuery.
      • Created page layouts, content types and custom columns for storing content data and user preferences.
      • Created expression builder and SharePoint list for displaying data in different languages.
      Aug 2010Jun 2011

      Senior Software Engineer

      Hira Software Solutions

      HiraSoft is US based company with presence in different countries. I have worked with them in SharePoint team.

      Responsibilities

      • Gathering requirements from sales and management team and translating them into technical documents.
      • Working closely with clients and QA and deployment teams in different countries to make sure reported issues are solved and product meeting the client expectations.

      Tasks and Achievements

      • Developed custom web pages, communication with IntraLinks exchange, web services and scheduling jobs within the environment of SharePoint Services.
      • Developed web parts, application design, user controls, custom pages and features in SharePoint 2010 using Visual Studio 2010. 
      Oct 2007Jul 2010

      Staff Software Engineer

      Avanceon (Microsoft Gold Certified Partner)

      Avanceon is US based company with different offices worldwide, key business is Engineering automation. I have worked in Software development section.

      Responsibilities

      • Communication with client for requirement specifications, elicitation and successful deployment of the project and integration with 3rd party modules.
      • Planning and Managing application issues, resource allocation and Time management.

      Tasks and Achievements

      • Migrated ASP.NET application into SharePoint 2007, redesigned database and implemented SharePoint related features.
      • Developed custom web pages, web services and scheduled jobs within the environment of MS Windows SharePoint Services. 
      Aug 2005Oct 2007

      Software Engineer

      eVentureSolutions

      eVentureSolutions is a training institute, provides training in latest technologies like SharePoint, .net, SQL Server etc. I have developed some in house projects for them.

      Responsibilities

      • Client interaction, requirement gathering and project deployments.

      Tasks and Achievements

      • Designed Database, class diagrams and use cases.
      • Front-end page designing, business logic development and back-end development.