Sr. Technical Lead / Sr. Full Stack Developer Resume
Basking Ridge, NJ
SUMMARY
- Around 13+ years of experience in Analysis, Design/Architect, Development, Administration, Implementation, and Production support of various stand - alone, Intranet, Enterprise and Web-based application using SharePoint(MOSS 2007-2019), Office 365, SharePoint Online, K2 (4.5 to 5.3), SPFX Framework, PnP, Microsoft Flow, Power Apps, Graph API, Visual Studio, C#,ASP.NET, SQL Server, .NET Core Swagger REST API, JSON, Microsoft micro services, Docker, LINQ, Entity Framework, Angular JS, Windows Azure, MEAN stack.
- Analyzed and defined client’s business strategy and determine system architecture requirements to achieve business goals, formulate strategic plans for component development to sustain future project objectives. Gather detailed business requirements and use cases and translate technical specifications into product requirements.
- Have performed various roles like Developer, Tester, Business Analyst, Development Team Lead (Size ranging from 5-12), Architecture and BPM Projects, Agile Scrum Master. Have in depth conceptual and working knowledge of Microsoft Technologies Including SharePoint, K2, .NET
- Extensive Client facing exposure working on Proof of concepts, Architecture design, Client proposals and provide end-user training on hardware and software. Developed data architecture design to facilitate targeted customer analysis.
- Strong experienced in development of SQL Server DB objects tables, stored procedures, functions, views, trigger, jobs and a sound understanding data modelling. Experienced in testing & debugging of server side and client side.
- Strong understanding and knowledge of principles and design patterns like object oriented design.
TECHNICAL SKILLS databases: SQL SERVER (2000-2017), ORACLE (8I-12C), MongoDB
Languages & Framework: C#, Visual Studio, WCF, WPF, ASP.NET, PL/SQL, .NET Framework / Core 2.0, Microsoft services, AGILE, SPFX, PnP, Angular JS, Typescript, MVC, ReactJS, Entity Framework, Docker, Factory, MVVM
Tools: SharePoint Server, SharePoint Designer, InfoPath, TFS, SVN, K2 Studio, K2 Designer, K2 Package & Deployment, K2 Workspace & Management, K2 Smart Object test utilityDatabases: MySQL, MS-SQL Server, MDM
SOA: HTML, XML, XSL, .NET/WCF Web Services, WSDL
TESTING TOOLS: SMART BEAR, POSTMAN, LoadGen, BizUnit, HP Quality Center, NUnit
PROFESSIONAL EXPERIENCE
Confidential, Basking Ridge, NJ
Sr. Technical Lead / Sr. Full Stack Developer
Responsibilities:
- Set up the governance to help them architecture for the Intranet/ Internet Office 365 environments, including Active directory policies, Securities group settings, as well as who manages the office 365 environment as Global Administrator, Power User, Member, and Reader.
- Configured, customize, and planned SharePoint, .NET and K2 5.2 on DEV, Integration, QA, and Production Server and customizing SP site collections using PowerShell scripting and developed out of box and customized workflows for on premise and online sites.
- Integrated with External line of business using service Integration and ensured system integrity with SP Web Parts, User Profile and Managed metadata.
- Prepared functional, technical design documents for project milestone and flow. Actively involved in planning and support the new and existing application.
- Worked with infrastructure, application services, DB Team to ensure optimal operations and uptime of application environments. Participated in planning and support the upgrades/releases of SharePoint, .NET and K2 Patch software and database updates to limit user impact, ensured Development, QA, UAT, and PROD are up and running at the appropriate times to meet service level agreements.
- Deployed and integrated .NET Core micro services with K2 Endpoint assembly and configured smart object in workflows and then integrated with SharePoint content editor web parts.
- Used SPFx framework and DevOps for auto developing, deploying and monitoring the application using Node JS, NPM, Visual Studio Code, YEOMAN, Type script, Gulp.
- Used SharePoint Hosted Apps, Provider Hosted Apps for interacting with .NET code and then parsing the output to SharePoint home pages using Iframe in SharePoint CEWP.
- Managed SharePoint 2016 User Experience through responsive design with JavaScript / JQuery, CSS, and Theme, custom templates, social feed, and improved enterprise search center.
- Used visual studio to code custom solution for SharePoint in ASP.NET
- Created controller actions using MVC-5 to render views and compose data for a responsive web application and created custom user controls in application pages to display data in grid views.
- Used OOTB Features, web parts, list, libraries, content types, Data views, web service, JQuery, JavaScript, Workflows, C#, Macros etc.
- Integrated Alteryx API with K2 Endpoint assembly via .NET C# Code.
- Created Modern Sites pages in SharePoint Online with creating rich multimedia web parts like video, images, list and libraries to design a page.
- Coordinated with IT and business representative to implement required application code promotion that utilize best practices to meet corporate objectives.
- Create and register service instance for external database connection like SQL server, Swagger and other REST API.
- Built forms, and workflows using K2, Office 365 tools including Flow, and PowerApps.
- Created and prepare deployment guide, environment configurations, SharePoint, K2 Package, PowerShell to schedule deployment files from DEV to other environment like Integration, QA, and PROD.
Environment: ASP.NET, .NET, SharePoint Server 2016, SharePoint Online, CSS3, JQuery, SQL Server 2016, SSRS, Visual Studio 2017, TFS, K2 Designer, K2 Management, K2 Workspace, K2 Server Packaging, K2 Smart Object test utility
Confidential
Sr. Technical Specialist
Responsibilities:
- Architected custom web application in SharePoint based on MVC architectural patterns, and using abstract design pattern.
- Responsible for creating Intranet and Internet sites within the Office 365 provided site collection, customizing the look and feel, setting up the complete user environment / permissions.
- Integrated business process into Enterprise platform through workflows, search, content types, metadata, and custom web parts.
- Build and maintain business process automation using K2 Smart forms and K2 Workflows.
- Interact with client, subject matter experts or analyst to understand the requirements, establish priorities and project scope, and manage expectations and project delivery.
- Design and implement RDBMS application data layer for capturing custom data requirement to support the workflow.
- Develop business logic .NET Core micro services and then integrated with as a swagger with K2 REST services.
- Built Office 365 solutions using power Automate (Flow), Power Apps, Power BI, SharePoint Online, Azure websites, SharePoint framework (SPFx), CSOM, JSON, Typescript, Node.js.
- Created and customize advanced smart object with directly K2 services and then it modify with smart object association and exposed as list views.
- Written complex SQL stored procedures, functions, Trigger as a part of business logic and then it exposed using K2 Smart Object.
- Automated report creation using SharePoint OOTB web parts, and procedure to maintain monthly reports cards.
- Customized master pages, and page layouts, in visual studio (ASP.NET) through the custom CSS.
- Prepare technical design documentation, system integration test plans, release and deployment documentation, and user guide.
- Worked with infrastructure, application services, DB Team to ensure optimal operations and uptime of application environments. Participated in planning and support the upgrades/releases of SharePoint, .NET, K2 Patch software and database updates to limit user impact, ensured Development, QA, UAT, and PROD are up and running at the appropriate times to meet service level agreements.
- Extensively utilized ASP.NET to build web parts and ADO.NET to connect to back-end SQL Server databases with the appropriate authentication and session management.
- Deployed and Integrated .NET Core micro services with K2 Endpoint assembly and configured smart object in workflows, view, forms.
- Analyzed performance of the application by having load testing, and automated script generation.
Environment: ASP.NET, .NET, SharePoint Server 2016,CSS3, JQuery, SQL Server 2016, SSRS, Visual Studio 2017, TFS, K2 Designer, K2 Management, K2 Workspace, K2 Server Packaging, K2 Smart Object test utility
Confidential
Onsite Lead/Sr. Technical Specialist
Responsibilities:
- Managing the Office 365 Enterprise environment for 3,250 users, including permission, security groups, creating Intranet sites, Content customizations branding and workflows.
- Architect, develop and implement software programs to meet business requirements.
- Created custom service broker using .NET and MSMQ application to make integration between SAP and Oracle. Using custom broker functionality, we leverage the application to send notification as soon as message is available in the Queue.
- Design the whole SharePoint /K2 Black pearl environment plan and implement methodology and distributed tasks among developers and testers.
- Develop complex workflows with parents and child relationship in K2 Studio and K2 Visual Studio using .NET and then reports generation is implemented in SQL Server analysis services, PowerPivot, Reporting Services, and Integration Services.
- Built custom modules including Web part development using SharePoint Object model and client side object model, Site definitions, List definitions, custom content types, custom site columns, features and solution packages.
- Developed rich user interface by using JavaScript, CSS, and theme and then integrated with web parts, custom features and other systems.
- Prepared functional, technical design documents for project milestone and flow. Actively involved in planning and support the new and existing application.
- Worked with infrastructure, application services, DB Team to ensure optimal operations and uptime of application environments. Participated in planning and support the upgrades/releases of SharePoint, K2, Client side scripting Patch software and database updates to limit user impact, ensured Development, QA, UAT, and PROD are up and running at the appropriate times to meet service level agreements.
- Developed and integrated .NET Core micro services with K2 Endpoint assembly and configured smart object in workflows, view, forms and then finally its merged with SharePoint solutions using different App models and client side object models like JSOM, REST, API, SP Services, and CSOM.
- Developed K2 Advanced smart objects with extensive use of SQL Stored procedure and functions, trigger using temporary tables, and temporary variables.
- Developed and supported all aspects of SharePoint including sites, Site collections, master pages & templates, web parts, content types & policies, list, libraries, workflows, forms authentication, security groups and customization.
- Defined and Maintained Taxonomy Term Stores(s), custom content types with the ability to create custom result sources, refiners, and display template for enterprise SharePoint search.
Environment: ASP.NET, .NET, SharePoint Server 2016,CSS3, JQuery, SQL Server 2016, SSRS, Visual Studio 2017, TFS, K2 Designer, K2 Management, K2 Workspace, K2 Server Packaging, K2 Smart Object test utility
Confidential
Sr. K2 / SharePoint Technical Specialist
Responsibilities:
- Design and Architect of implementing SharePoint 2013 features such as App Domain configuration, SharePoint hosted & provider hosted apps using Visual studio 2012.
- Build bootstrap to achieve responsive design for a SharePoint 2013 application.
- Used MBP Pattern on all custom front end UI components when applicable, allowed unit tests to be written for UI Components allowed for greater code coverage.
- Implemented custom retention policies according to the legal team’s requirement.
- Implemented various custom workflows to automate various business process.
- Implemented various custom web parts which connected web parts to transfer the data between the web parts dynamically.
- Created custom application pages for most of the maintenance screen where user provided crud functionality to Add/Edit/Delete the deliverables, controls, and activities required in the well delivery process approval workflow.
- Involved in unit testing and Integration testing of services, wrote mocks and test cases.
- Used repository pattern by application level components to access ADO.NET Entity framework entities which were logically mapped to the backend SQL Server database tables.
- Implemented data view web parts to customize the SharePoint list data using XSLT.
- Used client side scripting (JavaScript, JQuery) to implement some of the requirements.
- Created custom scheduler timer job to move files from FTP shared folder to SharePoint list and send alert email to the corresponding person if there are no files found in the shared folder.
- Developed custom master pages using design manager for consistent look and feel across the SharePoint farm by modifying CSS and utilizing JavaScript along with development of Site Definition.
- Created External Content Type for IDEAS Department for them to execute SSIS package through SharePoint list.
- Extensively worked with custom permission based on user requirements.
Environment: ASP.NET, .NET, SharePoint Server 2013, SharePoint Designer 2013,CSS3, JQuery, SQL Server 2014, SSRS, Visual Studio 2015, TFS, IIS, Event Viewer.
Confidential
Sr. SharePoint Technical Specialist
Responsibilities:
- Architect, project estimation, project status report, project scheduled, BRS, SRS, and technical design documents.
- Worked on upgradation of SharePoint Server 2010 to SharePoint Server 2013.
- Configure user profile, managed metadata services, performance point services, search services.
- Worked with claim and OAuth Authentication and Authorization, handling https and endpoints.
- Implement SharePoint hosted and provided hosted apps to migrate client side and server side code.
- Installation, and configuration of virtual machine, domain controller and SharePoint Server 2013.
- Design and develop site workflows and reusable workflow as per business requirement.
Environment: ASP.NET, .NET, SharePoint Server 2013, SharePoint Designer 2013,CSS3, JQuery, SQL Server 2014, SSRS, Visual Studio 2015, TFS, IIS, Event Viewer.