Senior Consultant Resume
Houston, TX
SUMMARY:
- 17+ Years of Information Technology Experience
- Experienced in leading technical discussions with clients, and providing solutions within business constraints
- Full Stack .Net Web Development (Asp .Net, C#, MVC, Bootstrap, Angular, SQL)
- Experience with Cloud based platforms for development using Azure and AWS (IaaS, PaaS)
- SharePoint 2010/ 2013/ 2016/ O365 Experience in implementation, farm architecture/ setup and custom development using the SharePoint App Model
- Experience with Agile methodologies, creating User Stories, Sprint Planning/ Management.
- Follow Industry best practices for DevOps and continuous delivery using TFS.
- Versatile IT consulting experience in various sectors like Oil & Gas, Finance, Education, Information Technology, Wireless & Telecom, Life/ Health Insurance.
- Excellent communication, presentation, sales and project management skills
TECHNICAL PROFICIENCY:
- Full Stack Web Development using ASP.Net, C# .Net, MVC, Angular 1.x/2+, SQL
- Data integration using WebAPI, WCF, Web Services, Micro Services, REST, JSON
- Identity management using Active Directory, ADFS, Azure AD, Custom OAuth/ OpenID solutions
- HTML, CSS, Typescript, JavaScript, JQuery, Bootstrap, LESS
- SQL, Stored Procedures, SSAS/ SSRS and Oracle
- Business Intelligence (BI) reporting using SSAS, SSRS, Tableau, Power BI
- Enterprise implementations of SharePoint 2010/ 2013/ 2016/ O365 - farm setup, custom dev and integrations
- Windows PowerShell scripting
- Visual Studio, SharePoint Designer, SSMS/ SSIS, TFS, Git
- Unix/ Linux scripting experience
PROFESSIONAL EXPERIENCE:
Confidential, Houston, TX
Senior Consultant
Responsibilities:
- Architect/ Develop Web Apps using the Microsoft stack - .Net, C#, JavaScript, Angular & Bootstrap
- Implementing responsive web designs for desktop & mobile users
- SharePoint Farm architecture/ setup, App development, Office 365 customizations & ADFS integrations
- Prioritize time and effort to efficiently manage multiple client projects & offshore resources simultaneously
- Participating in business requirement gathering to help ensure that the requirements are technically vetted, defining scope/ statement of work (SOW), User Stories and Sprint Planning
- Enterprise architecture, create wireframes/ mockups and POCs
- Continuous delivery using automated Test & deployments in TFS & following DevOps best practices.
Environment: Full Stack C# .Net, Angular, Bootstrap, REST/ JSON SharePoint & Office 365
Confidential, Houston, TX
Technical Architect
Responsibilities:
- Web Application development/ Architecture using the Microsoft stack - .Net, C#, JavaScript, Angular & Bootstrap
- Prioritize time and effort to efficiently manage multiple client projects simultaneously
- Business requirement gathering to help ensure that the requirements are technically vetted, and defining scope/ statement of work (SOW)
- Enterprise architecture, and defining development methodology around SharePoint features and solutions utilizing out of box and 3rd party add-ons like Nintex for workflow
- Managing the SharePoint design and creating the technical specifications
- Site/ Web Services design and building custom layout using masterpages and page layouts
- Implementing custom Web parts, Event Receivers, BCS and SharePoint Workflows
- SharePoint upgrades/ migration projects from SP2007/ 2010 using tools from ShareGate, Metalogix and AvePoint.
Environment: Full Stack C# .Net, Angular, REST/ JSON, SharePoint/ Office 365, Nintex Forms and Workflows
Confidential, Houston, TX
Sr. SharePoint Developer/ Architect
Responsibilities:
- Web Application development using the Microsoft stack - .Net, C#, JavaScript, Angular & Bootstrap
- Implement KPI site using Performance Point Services in SharePoint 2013 and data in SQL Server Analysis Services (SSAS) Cubes.
- Define measures, goals and dimensions for KPIs
- Define custom dashboards, scorecards, trend indicators and graphical charts to represent data for various KPIs
- Defined custom hierarchies and multidimensional queries (MDX) to filter data by various dimensions like time, organization and products.
- Upgraded the SharePoint 2010 farm to 2013
- Implemented workflow and event listeners to meet business requirements for content approvals
- Improve performance and page response times by implementing caching
- Review user requirements, define development tasks and their timelines
- Built a proof of concept BI site and reports using Tableau Server, and integrated with SharePoint
Environment: Full Stack C# .Net, Angular, SQL Server Analysis Services for Cube based data structures, SharePoint 2013, Performance Point Services
Confidential, Houston, TX
SharePoint Consultant
Responsibilities:
- Implement a SharePoint 2010 based, intranet site
- Design custom SharePoint web parts and User Controls that access content from SharePoint Lists and external RSS feeds.
- Build master pages, themes and styles for a consistent look and feel / branding across desktop and mobile platforms (safari & chrome)
- Implemented workflow and event listeners for content approvals, publishing schedules and retention.
- Improve performance and page response times by implementing caching techniques
- Integrate the FAST Search for the intranet site.
- Review user requirements, define development tasks and their timelines
Environment: Full Stack C# .Net, SharePoint 2013, Performance Point Services, XSLT
Confidential, Houston, TX
Sr. Systems Analyst (Team Lead)
Responsibilities:
- Build
- Implement REST Web Services with C# .Net for SharePoint integration with intranet
- Design custom SharePoint web parts and WebServices that access content from the Open Text (Vignette) Content Management System.
- Integrate the Google Search Appliance (GSA) for the intranet site.
- Review user requirements, define development tasks and their timelines
Environment: C#, .Net, SharePoint 2010, Google Search Appliance GSA 7007
Confidential
Sr. Systems Analyst (Team Lead)Responsibilities:
- Architect a clustered and scalable Vignette content delivery mechanism, Review Portal and VCM requirements, define development tasks and their timelines
- Improve performance and reduce database latencies by implementing DPM caching techniques
- Train project team members in Vignette Portal/ VCM and provide documentation & best practices for the same
Environment: Solaris 10, J2EE, Vignette Application Portal 7.4, VCM 7.6, DPM, BEA Weblogic 10 Server, Oracle 10g, Apache