Professional Experience

Solution Architect (October 2021 – Present)

ATOS | Syntel, USA www.atos.net

Working as Microsoft solution architect to achieve customer satisfaction with Microsoft 365 and Azure services and enable Atos team to build robust solutions for customers.

 

Solution Architect (April 2021 – September 2021)

Gig Werks, USA www.gig-werks.com

Work as a solution architect to formulate project scopes estimates and solution design. Provide technical leadership and subject matter expertise on Microsoft 365 adoption, migration, modern workplace implementation and Azure cloud load. During my tenure, I have worked with several clients conducting workshops, developing proof of concepts, and creating functional and design specifications.

·         M365 Security & Compliance

·         Information Governance and tooling

·         SharePoint Multi-Geo taxonomy and structure

·         Power Platform and SPFx

Below is to showcase some of my work I have been directly responsible for:

·         MCCANN WORKGROUP: Developed a Truth2Meaning solution for business users to create ad campaigns for their customers and their products. It was a fully customized solution envisioned from McCann using Figma. My team and I transformed highly complex user interface into a fully responsive SharePoint modern experience using themes, custom components, scripts and Power Automate. I developed many custom SPFx web parts responsible for data input, aggregation and rendering as well as dynamically creating modern pages based on user’s data. I customized PnP Search web parts using custom templates with Handlebar expressions to provide a unique UI for users to interact with search results. I have developed a site wide application customizer to render custom mega menu and footer. As part of the solution, I also developed a complex power automate flow that captures all comments, likes, replies on modern pages and display them in a custom notification panel that can be shows/hidden from the menu. For all this development, I have used VS Code, SPFx, PnP Js, React, Graph, Fluent UI, PnP React components and PnP PowerShell.

·         LANDESBANK (LBBW): A financial institution based out of Germany was looking to migrate 5 tera byte of content from file share and on-prem SharePoint environment. I was responsible for assessing the inventory and documenting the migration strategy. I developed 5 complex idempotent modules in PowerShell using M365 CLI, PnP PowerShell, Azure AD App Registration, and SharePoint Online Module to be reused by the migration team. The primary function of these modules was to create SharePoint Site structure, taxonomy, content types, lists and libraries including Teams, Comms and Record Centers, apply complex permissions to the sites, teamify the sites and run migration commands using ShareGate PowerShell cmdlets e.g. Import-Document to import folders from network locations in PowerShell tasks to run them in parallel across 5 Azure VMS that have ShareGate installed. I was also responsible for setting user’s PDL (Primary data location) for multi-geo tenant. I configured Conditional Access policies for external users and migration service accounts.

·          DESIMONE CONSULTING: Built a Team Tracker Solution so that multiple teams can track their presence whether a member is on PTO, Working remotely or On Site. I built the solution using 2 SPFx web parts. One to control user’s presence using toggle (Remote or On Site) and one to allow admins to configure team members for each department which then displays all team members grouped by their presence. I used Microsoft Graph Toolkit (MGT) for this.

·          AZURE DIGITAL TWINS: As part of pre-sales, I developed a working demo (proof of concept) for potential customers that utilizes Azure Digital Twin. It simulates temperature gauge for one part of the assembly, and based on fluctuating temperature, it adjusts the temperature in other areas of the assembly line and assigns a ticket in Service Now to fix the issue. The demo project was developed using:

o    Azure IoT Hub, IoT Device, Azure functions, Azure Event Hub and SignlarR.

o    A Single Page Application was developed using React to display a Temperature Gauge and Service Now ticket information to simulate live/production system.

o    A console application in .Net to simulate temperature change on regular intervals to the IoT Device.

 

SharePoint Architect / Developer (January 2019 – March 2021)

CollabTec, USA www.collabtec.net

Responsible for on-going client engagement, provide technical leadership and architecture analysis and building relationships with customer for growth in company’s footprint.

·          SCHLUMBERGER: Contract Management System (CCQI) developed in SharePoint online and lead support of major application development projects. Worked as a POC for the offshore team in India as well as onshore resources engaged on the project.

·          JACOBS ENGINEERING: Resource Planner Tool developed in ASP.net MVC.

·          TDECU: Migration of workload from on-prem to SharePoint Online and upgrade of MS Exchange 2015 to Exchange Online and implementation of security and compliance.

·          TARGA RESOURCES: Maintain existing 2010, 2013 and 2016 SharePoint environments and developing migration strategy to SharePoint 2016. Provide support on existing LOB applications developed using WSP, SPFx and Power Platform

·          CAMBAY CONSULTING: Design and architect cloud solutions using Microsoft 365 and Azure. Development, testing and deployment using Azure DevOps CI/CD life cycle from stories all the way to production with various customer versions using Git branches. Developed a SPFx Project Management Solution for a customer using SharePoint Online, Azure Web Jobs, Power Automate and SPFx. Managed offshore team of 5 developer resources in India (Pune)

·          HARRIS COUNTY: As a SharePoint architect, I was responsible to establish best practices and procedures within the SharePoint Team and intake process improvement for developing SharePoint/Office 365 based solutions for 45 autonomous departments within Harris County. Mr. Khan is also responsible but not limited to review logical and physical architecture for On-Prem SharePoint farm. During my time here, I have developed:

o    CI/CD pipeline for SharePoint WSP, Add-Ins and SPFx solutions using Azure DevOps.

o    No-code as well as custom solutions using JSOM/CSOM, SharePoint Add-Ins and SPFx and PnP.

o    Branding of Intranet/Extranet and public site

o    Analyzing migration paths for existing team sites to Office 365.

 

Solutions Consultant, USA (August 2018 – January 2019)

Kaiser Permanente www.kaiserpermanente.org  

A key person in the migration team of 20 consultants to analyze existing On-Prem SharePoint intranet footprint of more than 3 petabytes of data (50,000 webs / 3000 site collections and over 50 custom WSP solutions) to migrate to Office 365. During this short engagement, I have worked with business and the migration team as a liaison to develop comms, project backlog, architecture review, migration paths for customizations, migration planning and reporting to director level staff. Azure DevOps was used for Agile project management and CI/CD pipeline to deploy application to Dec, Staging & Production.

 

SharePoint / Full Stack Developer (January 2018 – August 2018)

Arnold & Porter www.arnoldporter.com

Migration of a large SharePoint 2010 and 2013 intranet into SharePoint 2016 on premise and porting over line of business applications and integration within house record management solution.

During his tenure, I have also developed the following applications:

·          ATTORNEY LEGAL SURVEY APPLICATION

The legal team at Arnold & Porter required a custom survey application fully customizable so legal reps can create survey questions with multiple types of answers including text, multiple choice and preconfigured lookups. Created async service methods using await and Task and used Dependency Injection to instantiate dependent objects.

Technologies: ASP.net Core 2.0 using C#, MVC, RESTful Web API, Entity Framework, TFS, Azure DevOps, SQL Server 2018

·          INTAPP LEGAL SYSTEM

On-going development and maintenance on custom built legal application.

Technologies: Intapp application server, ASP.net C#

 

Team Lead Web Applications (January 2016 – January 2018)

NuAxis, LLC. www.nuaxis.com

Responsible to consult with clients and understand business needs to propose solution approach, design, develop and provide architecture analysis and lead the team of developers to implement complex solutions. I worked with following clients while at NuAxis:

·          NATIONAL PARK SERVICE

o    Built, modernized, and migrated a legacy tax incentive system for Dept. Of Interior, NPS cultural resources to manage rehabilitation of buildings across the country.

o    Lead a team of two developers enhancing and supporting TaxAct as well as modernization of HPF (Historic Preservation Fund Grants) system for the Park Service.

o    Responsible for setting up CI/CD pipeline using Jenkins

o    Developed RESTful API using ASP.net MVC framework for Web API and service classes to write aysnc methods for highly complex LINQ operations using complied LINQ queries.

Technologies: AngularJS, Asp.Net Core, MVC, Entity Framework, SQL Server, Jenkins

·          INETERNAL PROJECTS

o    Office 365 Outlook Plugin to create a ticket in JIRA and notification to assigned personnel.

o    Application development using ASP.net, Web API /C# and Azure

o    Office 365 SharePoint AddIn, Automation using Flow and Client Web Parts using SPFx.

 

Senior Technical Consultant (March 2015 – December 2015)

Infusion  www.infusion.com

Responsible for analyzing business needs in various markets prominently O&G, Insurance, and provide technical leadership & support in building software programs, tools, websites utilizing cloud platform.

I worked with following clients while at Infusion:

·          SERVICE CORPORATION INTERNATIONAL

Built a sales dashboard SPA to help sales team at SCI reach their goals in timely manner and assess overall sales volume and monitor sales progress

Technologies: AngularJS, ASP.net C#, WCF, SQL Server 2012.

·          BANK OF MONTREAL

Developed a community portal for distributed teams to collaborate efficiently.

Technologies: SharePoint Online (Office 365), Knockout JS, REST Apis

·          CENTERPOINT ENERGY

Developed a tool for www publishing team to check integrity of content so that only approved, relevant and accurate information is available on their website.

Technologies: Knockout JS, ASP .Net C#, MVC & Web API 2.0

·          PRICE WATERHOUSE COOPER

Involved in the development of a POC of multitenant SaaS for PwC’s customers to manage invoicing in the cloud.

Technologies: Office 365, SharePoint, AngularJS, Azure.

 

Lead Technical Consultant (October 2012 – March 2015)

Perficient, Inc www.perficient.com

Responsible for understanding the client specific business and SharePoint technology needs to design technical architecture for the solution, including the user experience and Designing, coding and unit/integration testing using Perficient methodologies, technology and tools, Debugging and troubleshooting code related issues/defects. Also participate in team and customer meetings to gather business and technical requirements for projects and mentor project team members. I worked with following clients while at Perficient:

·          TRANSUNION

Developed employee portal to browse and search relevant information across departments. The portal also provides social features and integration with one drive.

Technologies: SharePoint 2013, SharePoint Designer, Microsoft Bing Translator API, jQuery, Knockout.js, PowerShell

·          JONES LANG LASLALLE

Custom SharePoint solution for JLL’s Project & Financial Management to track project tasks, risks, milestones, and to surface financial data and monitor project’s cost and budget.

Technologies: Telerik Controls, SQL Server, ASP.net C#, SharePoint 2010, SharePoint Designer, PowerShell

·          JOHN DEERE

Performed migration of SharePoint 2010 sites to Office 365. John Deere required to migrate all their internal and external collaborative sites and workflows to SharePoint Online

Technologies: Metalogix, SharePoint Online, Office 365, SharePoint Designer, Nintex

·          TURNER CORPORATION

Performed system wide migration analysis on Turner’s internal SharePoint sites and content in SharePoint to Office 365. I also performed a thorough gap analysis and provided recommendations to migrate 5+ TB of content and 20+ LOB applications using Metalogix and SharePoint App Model development.

Technologies: Office 365, Metalogix, SharePoint Designer, Visual Studio

·          PA.GOV

Developed fully responsive public website for Pennsylvania government using SharePoint 2010

Technologies: SharePoint 2010, ASP.net C#, SharePoint Designer, PowerShell.

·          CATHOLIC HEALTH INITIATIVE

Architected and developed Application Portfolio Management tool in SharePoint to help CHI portfolio team track new application requests and manage per site inventory for over 60 hospitals and cut back on the cost by reusing the application licenses

Technologies: SharePoint 2010, VS 2010, jQuery, SPServices.JS, PowerShell

·          SMITH & NEPHEW

Engaged as a technical lead to provide gap analysis, recommend optimum solution for content development and delivery of functional workarounds to existing S&N’s multi-lingual platform using SharePoint 2010 Variations and conducted end user training.

Technologies: SharePoint 2010 Variations, SharePoint Designer, PowerShell.

 

Senior SharePoint Consultant (November 2011 – June 2012)

Australian Aid, Australia www.ashark.net

AusAID required redevelopment of its public website in SharePoint originally designed in ColdFusion which became inefficient and hard to maintain. I was hired to assist the team in migrating the site into SharePoint. The website is built on SharePoint CMS/publishing platform and utilizes search, taxonomy, and metadata navigation capabilities.

Technologies: SharePoint 2010, VS 2010, Metalogix Migration Manager, Powershell, AutoSPInstaller

 

Lead Consultant (March 2008 – September 2011)

Unique World, Australia www.uniqueworld.net

Analyze, design and implement technical solutions for enterprise information, knowledge management and collaboration systems by working closely with the SA and BA team to understand the project concept, scope and deliverables. As lead consultant apart from core development, I was also responsible to lead, mentor and guide technical delivery team assigned on the project. During my stay at Unique World, I worked with following clients:

·          TELSTRA (ENTERPRISE & GOVERNMENT):

Delivered enterprise-wide SharePoint rollout and business intelligence and built custom SharePoint application to store and search for business proposals and automate building of new proposals based on historic data

Technologies: SharePoint 2010, Continuous Integration using TFS, Selenium Suit, JIRA

·          DEPT. OF BROADBAND, COMMS AND DIGITAL ECONONMY:

Primarily responsible for administering, supporting and customization of 2007 & 2010 SharePoint Server farms. Provided technical leadership for department’s various applications including Corporate Directory, LegalPoint, SMS and Entry/Exit System.

Technologies: Forefront Identity Manager, SharePoint, HP Trim, ASP.net C#

·          NRMA INSURANCE AUSTRALIA:

End-to-End SharePoint WCM implementation including branding, custom content types, workflows, custom security/site configuration scripts, features, CQWP and WSP deployment.

Technologies: Visual Studio 2005 C#, SharePoint Designer 2007, PowerShell, WSPBuilder

·          NUPLEX AUSTRALIA:

Developed policy workspace solution using existing SharePoint Intranet to provide various levels of access on NuPlex policy documents in 6 different countries

Technologies: Microsoft Office SharePoint Server 2007, Visual Studio 2005, SharePoint Designer 2007, SharePoint Manager 07, WSPBuilder

·          HOMESTART AUSTRALIA:

Engaged as development lead through the life cycle of HomeStart Intranet development project and implementation of EDRMS for electronic records management.

Technologies: Office SharePoint Server 2007, SQL Server 2005 and SharePoint Designer 2007, WSPBuilder, U2U CAML Query Builder SharePoint

·          GOODMAN INTERNATIONAL:

Worked as SharePoint developer to implement new features and maintain MOSS based Intranet and Internet websites. The customizations include custom web parts, features, timer jobs, solution packaging, configuring and customizing search and various UAT and production deployment scenarios. I was responsible for managing complex infrastructure architecture to support a cross regional, multi-language replicated intranet and Internet websites

Technologies: Microsoft Office SharePoint Server 2007, Visual Studio 2005, SQL Server 2005 and SharePoint Designer 2007, SharePoint Manager, WSPBuilder

·          NIB HEALTH INSURANCE:

Revamped existing online presence and customization of online customer services to provide better support to their customers using SharePoint.

Technologies: Microsoft Office SharePoint Server 2007, Visual Studio 2005, SQL Server 2005 and SharePoint Designer 2007, WSPBuilder

 

Senior Developer (October 2006 – March 2008)

NuAxis, LLC  www.nuaxis.com

Provide Design & Development services relating to web/desktop/n-tier/distributed software applications and managing change control with customers collaboration. He has worked on following accounts:

·          NATIONAL PARK SERVICE:

Responsible for customer interfacing, requirements management, development, testing, deployment and configuration of software applications/websites

Technologies: SharePoint Server 2003

·          BUSINESS MANAGEMENT PORTAL:

 Built a company’s intranet portal and business process tool by developing forms and web parts by providing governance and customization of SharePoint Server

Technologies: SharePoint Sever 2007

·          BUDGET EDGE:

 Built a custom website to enable users track their spending and evaluate the aggregate standing in the society. Main features include budget panel, assets, savings, future projection, personal and overall residual charts, ads/campaigns.

Technologies: Web 2.0, Ruby on Rails, AJAX, MySQL, XML/SWF Charts, SVN

 

Software Developer (March 2001 – January 2005)

HanCom Systems

Worked on Client / Server, Scheduling and Web enabled applications. Implicated in various multi-tier, desktop applications and utility projects using Visual C++ 6.0 & 7.0 and Visual Basic 6.0 as the development tool and back-end integration with MS Access, MS SQL Server and Oracle.

·          EXAN SOFTWARE:

Lead the development efforts in developing a product with a team of 5 developers and 3 testing engineers. Main responsibilities were estimating the development effort, discussions with the offshore Project Manager and development of core system modules including the application framework

Technologies: Visual C++ 5.0, 6.0, ATL/MFC/STL, Dot Net 1.1, MS Access, Oracle 8

 

Software Developer (September 2000 – March 2001)

Softech Systems www.softech.com.pk

Worked on a project for offshore client as Business Layer and User Interface developer. Involved in Client / Server development using VC5/6 at front-end and ORACLE at backend and used Seagate Crystal Reports 8.0 to develop management reports.

·          DAY TRADING:

Built a COM based client/server application that presents the real time stock market data.

Technologies: Visual C++ 6, Oracle 8

 

EDUCATION

Bachelor of Computer Science, 2000

 

CERTIFICATIONS

·         Microsoft 365 Fundamentals

·         Microsoft 365 Developer

·         Microsoft Certified Professional ASP.net & C#

·         Microsoft Certified Technology Specialist

 

OTHER CONTRIBUTIONS

·         SharePoint Task Manager              http://wsstaskmanager.codeplex.com

·         SharePoint UI Comments              http://spcomments.codeplex.com

·         Direct Show Application                 http://www.codeguru.com/cpp/g-m/directx/article.php/c4359