Uman Mohamad -Profile

12
Uman Mohamad Mobile: +1-713-443-8031; +1-832-709-5449 Email: [email protected] & [email protected] PROFESSIONAL SNAPSHOT Infosys Limited (2009 to Till Date) Technology Lead 7 years of extensive experience as a Web Application Development Engineer in Microsoft technologies Microsoft® Certified Technology Specialist (MCTS) - SharePoint Expertise in SharePoint 2010/2013 custom development, WebParts, provider/SharePoint hosted Apps, ASP.NET (.NET Framework 3.0/3.5/4.0/4.5/4.5.1), C#, MS SQL Server, SharePoint Client object model (CSOM), SSIS, SSRS Skilled in SharePoint & FAST Search(FAST4SP 2010), SharePoint 2010 Configuration (Administration), PowerShell scripting, SharePoint Web Services, Sandbox solution, BDC Services , SPD 2010/2013 , VS Workflows , REST, Duet Enterprise, HTML, CSS, JavaScript, JQuery, AJAX, XML, XSLT , Commerce Server 2009 and Biztalk etc. Expertise in developing Custom SharePoint components like WebParts/App- parts, Apps, Application Pages , SPD/VS State Machine workflow and skilled in customizing master pages and creating custom display templates Experience in enterprise wide server/client implementation of SharePoint and FAST Search (Extranet, Intranet and Internet facing web application) and experience in SharePoint Multilingual Web application implementation Skilled and experience in SharePoint 2010 FARM/Application Support and maintenance Expertise in understanding and implementation of the Software Development Life Cycle (SDLC) (Waterfall, Agile and SCRUM) and Standard software processes concepts Experience in Configuration and Version Management using MS TFS and Perforce Database design and programming (Stored Procedures, Functions, Views) using MS SQL Server 2005/2008/2012, Oracle 11 A self-starter, enthusiastic, highly motivated professional with strong Analytical, Coding and Debugging abilities Experience working with varied industrial clients – Oil & Gas ,Insurance, Finance and Banking Possess strong business & application analysis skills with excellent communication & professional skills. Ability to work under pressure, individually and/or in a team with minimal/no supervision Experience in handling multiple projects/applications and mentoring fresher’s/non-SharePoint resources TECHNICAL SKILLS: Operating System Windows Server(2008 R2 and 2003),Windows 8/7/XP etc. Languages C#, PowerShell Development Visual Studio 2013/2010/2008, SharePoint Designer

Transcript of Uman Mohamad -Profile

Page 1: Uman Mohamad -Profile

Uman MohamadMobile: +1-713-443-8031; +1-832-709-5449 Email: [email protected] & [email protected] PROFESSIONAL SNAPSHOT

Infosys Limited (2009 to Till Date) Technology Lead 7 years of extensive experience as a Web Application Development Engineer in Microsoft technologies Microsoft® Certified Technology Specialist (MCTS) - SharePoint Expertise in SharePoint 2010/2013 custom development, WebParts, provider/SharePoint hosted Apps, AS-

P.NET (.NET Framework 3.0/3.5/4.0/4.5/4.5.1), C#, MS SQL Server, SharePoint Client object model (CSOM), SSIS, SSRS

Skilled in SharePoint & FAST Search(FAST4SP 2010), SharePoint 2010 Configuration (Administration), Power-Shell scripting, SharePoint Web Services, Sandbox solution, BDC Services , SPD 2010/2013 , VS Workflows , REST, Duet Enterprise, HTML, CSS, JavaScript, JQuery, AJAX, XML, XSLT , Commerce Server 2009 and Biztalk etc.

Expertise in developing Custom SharePoint components like WebParts/App-parts, Apps, Application Pages , SPD/VS State Machine workflow and skilled in customizing master pages and creating custom display templates

Experience in enterprise wide server/client implementation of SharePoint and FAST Search (Extranet, Intranet and Internet facing web application) and experience in SharePoint Multilingual Web application implementa-tion

Skilled and experience in SharePoint 2010 FARM/Application Support and maintenance Expertise in understanding and implementation of the Software Development Life Cycle (SDLC) (Waterfall, Agile

and SCRUM) and Standard software processes concepts Experience in Configuration and Version Management using MS TFS and Perforce Database design and programming (Stored Procedures, Functions, Views) using MS SQL Server

2005/2008/2012, Oracle 11 A self-starter, enthusiastic, highly motivated professional with strong Analytical, Coding and Debugging abili-

ties Experience working with varied industrial clients – Oil & Gas ,Insurance, Finance and Banking Possess strong business & application analysis skills with excellent communication & professional skills. Ability

to work under pressure, individually and/or in a team with minimal/no supervision Experience in handling multiple projects/applications and mentoring fresher’s/non-SharePoint resources

TECHNICAL SKILLS:Operating System Windows Server(2008 R2 and 2003),Windows 8/7/XP etc.Languages C#, PowerShellDevelopment Tools Visual Studio 2013/2010/2008, SharePoint Designer 2013/2010, Business Intelligence

StudioRDBMS MS SQL Server 2012,2008 R2 and 2005Web Technologies SharePoint 2010/2013(development and configuration), FAST Search, ASP .Net, WCF,

IIS,REST, CSOM, Duet Enterprise (SharePoint- SAP Integration), HTML, CSS, Bootstrap, AngularJS, MVC , Commerce Server 2009

Reporting/BI Tools SSIS , SSRS, SharePoint Charts and Chart.jsOther Skills JQuery, JavaScript, , DocAve Migrators for SharePoint ,AJAX, XML, XSLT, WPF, MVVM

CERTIFICATION/TRAINING Microsoft® Certified Technology Specialist (MCTS)

Certified in 70-667 Microsoft SharePoint 2010 Configurations Certified in 70-573 Microsoft SharePoint 2010 Development Certified in 70-576 PRO: Designing and Developing Microsoft SharePoint 2010 Applications Certified in 70-480 Programming in HTML5 with JavaScript and CSS3

Several Infosys internal certification including .Net, and domain (Oil and Gas (energy), banking, retail) certifica-tions

EDUCATIONAL QUALIFICATIONS

Page 2: Uman Mohamad -Profile

Bachelors of Engineering in Electrical and Electronics Engineering) 2009 from Lakshmi Narain College of Technology, Bhopal, (R.G.T.U Bhopal, India)

High School (10+2/ XII ) from The Assembly of God Church School, Purulia(W.B) (CBSE Board, New Delhi)10th Schooling ( X) from NSP School, Jamshedpur (Jharkhand), India (CBSE Board, New Delhi)

PROFESSIONAL ASSOCIATION MEMBERSHIP AND RECOGNITION Worked as an active member of the Self Governing Team (SGT), Infosys Ltd., Worked as Vice president of Association of Electrical & Electronic Engineers (AEEE), LNCT Bhopal. Several ‘Infosys On the Spot’ Awards for each assignment handled - special/exceptional contribution to

project EXPERIENCE DETAILS:Infosys Limited, Client: Capital Group of Companies, Irvine, CA June 2015 to till date – Technology Lead

Currently working on two independent Projects One Project is a SharePoint application for managing all the Enterprise Records and exposing enterprise

documents via SharePoint search Development of Multiple single page applications (SPA) using search and Rest API based SharePoint /Pro-

vided hosted Apps (SP 2013) for Record management Application The Record management system also involves migrating documents from various sources like file shares

with document metadata stored in RDBMS systems, old SharePoint/MOSS systems and Documentum using Infosys propriety software/tool

The second application is a WPF application for Business Capability Test Automation which would be a sys-tem to test the end to end flow of different investment banking Instruments (e.g. Equity, Bonds etc.) appli-cations flows

Client Name The Capital Group CompaniesProject Title BCTA Automation and Record Management SystemMy Contribution Presently working as the SharePoint consultant and onsite coordinator for

BCTA Automation(.Net) and Record management system (SP 2013)Design/Develop solution for Record Management using Building SharePoint

and Provider hosted appsRequirement gathering and analysis, Designing and providing solutionMaintaining/Administration of the Enterprise SharePoint 2010 and Fast

Search for SharePoint 2010 farm /serversRole Senior SharePoint Analyst/Consultant , Team Lead , Fast Search Admin, Onsite -

offshore coordinatorTeam Size 9Development Tools Sharepoint 2013, Visual Studio 2013 , SQL Server 2008 R2/2012, SharePoint

Designer 2013, SSIS, DocAve Migrators for SharePoint, .Net 4.5.1Source Control Perforce (P4V)

Infosys Limited, Client: Baker Hughes Inc., Houston, Texas Dec 2013 to June 2015 – Technology AnalystMultiple projects were handled during this period, details listed below:1) BHOS Knowledge Management - Lessons Learned

The project involved understanding the requirement and designing solution in SharePoint of collecting technical and operational inputs which can be reused as “Lessons Learned “ during various on/off field and other operations and providing a mechanism of making it available for the enterprise users after review and approval

It is an online form publication application hosted on SharePoint 2013 It was integrated with BHOS Portal an SharePoint 2010 application

Client Name Baker Hughes Oilfield Operations, Inc.(BHI)

Page 3: Uman Mohamad -Profile

Project Title Knowledge Management - Lessons Learned and BHOS IntegrationMy Contribution Worked as the SharePoint consultant and onsite coordinator for BHOS portal

and Lessons Learned applicationDesign/Develop solution for Lessons Learned and Integration with BHOS

ProcessesRequirement gathering and analysis, Designing and providing solutionBuilding SharePoint and Provider hosted appsMaintaining the Enterprise Fast Search and built and search based solutions

and enhancements for other enterprise applicationsRole Senior SharePoint Analyst/Consultant , Team Lead , Fast Search Admin, Onsite-

Offshore coordinatorTeam Size 9Development Tools SharePoint 2010, SharePoint 2013 on premise, Visual Studio 2013 , SQL Server

2012, MS SharePoint Designer 2010, SharePoint Designer 2013, Visual Studio 2010Source Control TFS (Team Foundation Server)

2) Enterprise Bulletin Board (EBB) and BHOS Offline

Enterprise Bulletin Board is an application for the enterprise to publish different categories of bulletins (effecting different product lines or departments). It an electronic form which is hosted in SharePoint 2013, which goes through publication workflow and when published is released in BHOS Portal and notified to users who are subscribed to (depending on the subscription preference of the user) using REST and CSOM.

Enterprise Bulletins System(EBB) is developed using SharePoint, ASP .NET and Visual Studio State Machine workflow

BHOS Offline is a client application using WPF to get documents offline for remote areas (rigs/oil wells) and sync whenever online having extended feature for Audit and Export/Import

Client Name Baker Hughes Oilfield Operations, Inc.(BHI)Project Title Enterprise Bulletin Board and BHOS OfflineMy Contribution Presently working as the SharePoint consultant and onsite coordinator for

BHOS portal and “Document Centre“ applicationDesign/Develop solution for EBB and Integration with BHOS ProcessesDevelopment of search based solutions to meet the business requirement of

Integration with other SharePoint applicationsRequirement gathering and analysis, Designing and providing solutionMaintaining the Enterprise Fast Search and built and search based solutions

and enhancements for other enterprise applicationsRole Senior SharePoint Analyst/Consultant , Team Lead , Fast Search Admin, Onsite-

Offshore coordinatorTeam Size 15Development Tools SharePoint 2010 Enterprise,SharePoint 2013, Visual Studio 2008 BI (SSIS, SSRS),

SQL Server 2008 R2,MS SharePoint Designer 2010, Visual Studio 2010, MS SharePoint Designer 2013

Source Control TFS 2010

3) Baker Hughes Operating Systems (BHOS) Application and Document Centre (DC)The BHOS application is the SharePoint portal using which the BH organization manages all its organizational

and region/sub-region level processes.The key areas of development and integrations are as under:-

Document Management System using Visual Studio State Machine Workflow Custom web part and custom SharePoint features and solution (Farm and Sandboxed) development

Page 4: Uman Mohamad -Profile

including State Machine Work Flows, Event receivers, Application Pages, feature receivers etc.Client Name Baker Hughes Oilfield Operations, Inc.(BHI)Project Title BHOS and BHOS DCMy Contribution Worked as offshore “Team Lead” an application designer/architect and

consultant for creation of the BHOS application (portal) and document management system.

Fast Search configuration for the new farm and set up of the search center for BHOS application.

Role SharePoint Analyst/Architect , Team Lead , Fast Search Admin , Onsite- Offshore coordinator

Team Size 18 - > 10 (Document Centre) + 8 (BHOS)Development Tools SharePoint 2010Enterprise,Visual Studio 2008 BI (SSIS, SSRS), SQL Server 2008

R2,MS SharePoint Designer 2010, Visual Studio 2010, MS Visio

Infosys Limited, Client: Baker Hughes Inc., (Location offshore) April 2012 to Nov 2013 – Senior Systems Engineer

1) Baker Hughes Operating Systems (BHOS) Portal

The BHOS application is the SharePoint portal using which the BH organization manages all its organizational and region/sub-region level processes. SharePoint Visio services and custom solutions were developed to use it as a Business Process Management application.

The key areas of development and integrations are as under

The Application leverages one of the BI functionality of the SharePoint i.e. the Visio services to manage the processes and compliance of all its policies and operations

Custom web part and custom SharePoint features and solution (Farm and Sandboxed) development including event receivers, application pages etc.

SSIS and SSRS implantation for reports and dashboards, Analytics using pivot carts Custom WCF service and SharePoint services for content roll up from multiple site collection and multiple

web applicants.Client Name Baker Hughes Oilfield Operations, Inc.(BHI)Project Title BHOS and BHOS DCMy Contribution Worked as offshore “Team Lead” an application designer/architect and

consultant for creation of the BHOS application (portal) and document management system.

Role SharePoint Analyst/Architect , Team LeadTeam Size 18 - > 10 (Document Centre) + 8 (BHOS)Development Tools SharePoint 2010Enterprise,Visual Studio 2008 BI (SSIS, SSRS), SQL Server 2008

R2,MS SharePoint Designer 2010, Visual Studio 2010, MS Visio

2) Baker Hughes - Custom Integration

Worked as a member of “Baker Hughes - Custom Integration” team. The team was responsible for integration/migration of various .NET applications with SharePoint 2010, and creating new custom/OOB solutions.a. I-Glossary migration and Integration Migration/Integration of Glossary system from SQL server database to SharePoint lists using SharePoint BDC (External Content Type) model. The key area of integration included:

Page 5: Uman Mohamad -Profile

Creating ECT’s and external lists to hold all the required data from different SQL tables. Reading the data from external list using SharePoint SP services (JQuery library) and splitting the data

(classifying alphabetically the glossary term) into different custom lists with required columns. Creation of List workflow to set the “Managed Metadata” field present in the custom lists. Implementing the search using SharePoint search.asmx web service by creating a SOAP web service data

type using SPD 2010. Rendering the data in a SharePoint Page with filters and glossary search feature (Glossary Interface) using

OOB List View, Content Editor and Data View Web Part.b. Material Safety Data Sheets (MSDS) IntegrationThe project involved developing of solution for the migrating of documents from “File Share” to SharePoint 2010 document library using SSIS and SharePoint web services.The key area of integration included

Creation of clean copy of actual file share using windows command utility (ROBOCOBY) Reading the SQL server to get the Documents metadata and then upload/delete/modify the document in

SharePoint library with full metadata and also include taxonomy field data. Migrating the documents on an incremental basis and re-uploading /removing documents if

updated/deleted from file share respectively. Logging the whole operation in details with success, skipped, failed sections/attribute and re-trying the

operation after reading the log file. Building the UI for searching the documents with advanced filters and interface for modifying any

attribute depending on the permission level of the current user.The whole operation was bundled as an SSIS package and a windows task scheduler job was created to run the package on daily basis.

Project Title Baker Hughes - Custom IntegrationMy Contribution IGlossary migration and Integration is being developed by me.

Building the SSIS (SQL server integration service) package and created windows task scheduler job to run the package as a batch job.

Documentation, unit and Integration testing and coordinate with client to get requirements and showcase demos.

Role SharePoint Developer and CoordinatorTeam Size Material Safety Data Sheets (MSDS) Integration (Team size 2)

I-Glossary migration and Integration (Team size 1)Development Tools SharePoint 2010Enterprise,Visual Studio 2008, SQL Server 2008 R2,MS SharePoint

Designer 2010.Source Control TFS 2010

3) Baker Hughes – TA and PO Duet EnterpriseDeveloped an application for a US client dealing in chemical and oil field operations, this includes SAP-SharePoint 2010 integration using Duet Enterprise.The key area of integration includes:A). Purchase Order Process

Display the Existing Purchase Orders in Share Point depending on the user access level. Creation of Purchase Order from SharePoint in a flattened structure format with a very interactive UI. Update the Purchase Order from SharePoint in a flattened structure format. Search PO (using some specified parameters) and filter results. Approval of Purchase Order/Release from SharePoint & Sending the Workflow Task for approval to

Outlook for Approval. B). Time and Attendance Process

Approval Workflow for time and attendance exposed to SharePoint using Duet Enterprise. Workflow task to be sent to Outlook for Approval.

Page 6: Uman Mohamad -Profile

Project Title Baker Hughes – TA and PO Duet Enterprise.My Contribution Participated in requirements gathering (only functional) by going through

the specifications (SOW) and with inputs from SAP and SAP-DUET Consultant and helped in finalizing requirements and getting client signoff on requirements

Created the Design Specifications as per the high level design, created Unit Test Plans to develop / validate the application as per the requirements.

Creation and configuration of ECT’s and External lists using the WSDL’s as shared by SAP-Duet developers.

Developed the use cases by customizing the OOTB SharePoint Web Parts and List forms using JQuery and SharePoint services and SP Client object mode and creation of InfoPath forms wherever required.

Helped in creating the Branding package and its deployment as a feature.Role SharePoint Developer,Coordinator b/w SAP/SAP-DUET Consultant and SharePoint

team.Team Size 4Development Tools SharePoint 2010Enterprise,Duet Enterprise, SharePoint Designer,MS InfoPath

Designer 2010,Visual Studio 2010.Source Control TFS 2010

Infosys Limited, Client: Manulife Financial ltd., Canada (location Offshore) Dec 2010 to March 2012 – Senior Systems EngineerManulife Travel Insurance

Developed a project for a major Insurance provider headquartered at Canada. This included SharePoint 2010 and Microsoft Commerce Server 2009 implementation for building a portal for buying Travel Insurance online and building a framework to plug-in other LOB’s as required in future.

The project included integration of a non-Microsoft backend system (maintained by different vendor) and SharePoint 2010 enterprise features for building the Web application for both Administrative and for public(internet facing) domain users in two languages (English and French). The general flow of the application was as under:

The Commerce Server Catalog system is populated with plans using BizTalk server.On the live site, only the relevant LOB (Travel insurance) Plans (only active) are fetched from Commerce

Server Catalog System and are presented to the user under relevant categories (configurable).This is presented as the 1st step of Quote creation/online policy purchase, from where the user is directed to different steps (screens/sections) depending on his selections using the highly configurable Create Quote wizard (built using XSLT transformation).

The Create Quote online wizard has many features like, user can create a quote, save the quote midway and resume latter, can use the quote to buy any policy online using his credit card etc.

The key area of integration included: Interacting with Backend system on each transaction using BizTalk Server and WCF services. Working with Commerce Server Multichannel Configuration/API’s for managing the Catalog system and user

profile management (CS 2009 web parts, plus customization). Site Catalyst implementation (Omniture). Integration with Payment Gateway. SharePoint 2010 is used for building administrative as well as internet facing web application and content

management and content deployment (between SIT, UAT and PROD servers). SharePoint custom web parts for building the buy online/quote creation wizard, browse plans,

incomplete/complete Quote/Application searches, Creation of Asynchronous jobs for PDF creation and policy confirmation mails etc.

Business rule validation and attestations implementation using SharePoint Client Object model.

Page 7: Uman Mohamad -Profile

In this project, I worked as a developer and my concentrations were on the development, integration and performance improvements activities. I was also responsible or maintain the versioning control (TFS) and was also involved in code review and code correction activities to ensure the quality of the deliverable.

Client Name Manulife Financial ltd.Project Title Affinity Markets- Travel Web Integration.My Contribution Involved in understand the requirements (both functional and non-

functional) by going through the specifications and with inputs from Business Analysts

Involved in Impact Analysis, GAP analysis and raising CR’s for initial out-of-scope use cases/features

Involved in creating Design Specifications as per the high level design, Unit Test Plans and Integrated Test Plans

Involved in understanding application architecture document and seek inputs from the architecture /design team to understand the overall architecture to provide deliverables in line with architectural requirements

Development (7 modules (4 major) out of 16) Integration (WCF service and SharePoint /Commerce Server) Creating deployment packages for both SharePoint (export and WSP) and

Commerce server (pup’s and WSP) and helping the OSC in the deployment Performance improvements activities and conducted reviews for self and

peers of artifacts (Code, Documentation, Unit test scripts) Payment Gateway integration Performed validation activities (Functional, Integration, System, User

experience) based on the plans, identification and validation of defects found (Including UAT)

Worked on `Go Live` activities as per the Implementation Plan to enable product ionization of application without any issues.

Role SharePoint and Commerce Server Developer,Module lead.Team Size 11Development Tools SharePoint 2010 Enterprise, Visual Studio 2010, Microsoft Commerce Server

2009,Biztalk Server, SQL Server 2008 R2Source Control TFS 2010

Infosys Limited, Client: UBS Bank, Switzerland (location Offshore) June 2010 to Dec 2010 – Systems EngineerUBS Client Data Management

Develop a web based private banking solution for one of the major Switzerland Bank’s .This project involved collection of data from multiple data sources (surveys ,interactive QA etc.) and provide the financial data to the various stakeholders from both UBS (Client relationship directors (CRD)) and its high profile Customers. The project also included document management. Provide an easy interface to share, manage data to build repots for client data Provide an easy interface to upload and manage client’s documents Provide reporting dashboards and help interface Provide interface for Administrative Configuration To provide a platform for CRD’s and Admin to add or remove high profile customers and associate/update a

CRD with any UBS client based on their transactions and other business rules governing the same Flexible design to accommodate future business needs Very dynamic survey management system

Client Name UBS Bank, Switzerland.

Page 8: Uman Mohamad -Profile

Project Title UBS Client Data Management (TCI-UBS)

My Contribution In this project, I was involved inGathering requirement and gap analysisDevelopment activities including design and Unit/Integration test case

preparation. Also played key role in the database design processWas involved in 4 (3major) use case developmentWas also awarded on-the spot award for building code with minimum defects

and got client’s appreciation for proactively working in WarrantyResponded to production issues, arrive at a solution with inputs from

stakeholders, test and implement the solution to enable the application availability as per agreed Service Levels

Role ASP .Net ,C# Developer.Team Size 7Development Tools Visual Studio 2008, SQL Server 2005, ASP.NET

Infosys Limited, Client: Southern California Edison (SCE), California (location Offshore) Oct 2009 to May 2010 – Systems Engineer

South California Edison (SCE) Effort Estimation Tool This is an internal billing solution system for one of the Energy distributing (Utility domain) clients of USA. The system has features like counting the number of effective hours along with leisure hours. System also had administration facility including configuration data management. The project included migration of the Data source from MS Access to SQL server 2005 and included some enhanced features like quizzes and online surveys.

Client Name Southern California Edison (SCE).Project Title Effort Estimation Tool.

My Contribution In this project I was involved with the designing of the web forms and convert MS Access queries to SQL compliant queries. Using C#.Net.I worked on data / information management for customer and administration modules of the effort estimation tool.

Role ASP .Net ,C# Developer.Team Size 5Development Tools SQL Server 2005,MS Access ,Visual Studio 2008

PERSONAL INFORMATIONDate of Birth : March 20, 1986Passport Number : H7816138Address (current): 712 Piedmont, Irvine CA 92620Interests : Traveling, Reading, Cooking, AnimesVisa Type : H1-B, Valid Aug-2017