Windows Azure .net Developer Resume
Santa Clara, CA
SUMMARY
- Having 12 + Years of extensive experience working for companies within several industries including Manufacturing, Banking and Retail Domains. Experience in developing and supporting applications using .Net core and advanced technologies using .NET Framework 2.0, 3.5, 4.0, 4.5, ASP.NET, C#, ADO.NET, WCF, WEB API, MVC, Entity Framework, Ajax, JQuery, AngularJS, Bootstrap, SQL Server, SharePoint Server and Azure Cloud Computing.
- Around 8 years as a Key Resource (SME) with various clients.
- Around 2 years of experience in Microsoft Azure Cloud Computing development and support.
- Around 6 years of experience in Microsoft SharePoint server development /administration in development, enhancement, maintenance and support.
- Expertise in handling multiple teams who sits in different locations (Onshore, Offshore and Nearshore) and their tasks Co - ordination.
- Have experienced in developing the products with Repository design pattern, Unit of work, Autofac, Entity framework and ASP.NET MVC 5.
- Developed ASP.NET WEB API REST services for web and mobile applications.
- Developed front end with AngularJS and Bootstrap for responsive UI.
- Implemented Redis Cache for session state management.
- Performed Unit testing using NUnit and Mocking framework.
- Developed Azure API Management (APIM) Publisher portal and Developer portal for hosting APIs.
- Implemented Azure Active Directory (AAD) authentication and OAuth authorization for API security.
- Created Azure PowerShell script for APIM backup and restore operations.
- Have experience in Azure Web role and Worker roles.
- Have experience with Azure Cloud Computing, Azure SQL, Azure Storage and Azure Services.
- Experienced with Azure Cloud IaaS and PaaS Services.
- Have experience in SharePoint 2010/2007 development and administration.
- Developed WCF RESTful services for SharePoint business connectivity services.
- Developed WCF services and integrated SharePoint with SAP and CRM systems.
- Designed and developed InfoPath forms as front end content types in SharePoint applications.
- Created external content types using SharePoint designer.
- WCF services hosted in SharePoint root directory ISAPI and IIS.
- Developed SharePoint object model custom workflows, event handlers, timer jobs, web parts, user controls, sites, wiki, blogs, KPI dashboards, RDLC reports, site/list definitions and templates.
- Performing SharePoint Admin tasks like FAST server integration, List indexing, Site navigation and Backup/Restore activities.
- Created WSP feature and deployed as farm solution using PowerShell.
- Consumed WCF services in web parts using managed code and jQuery.
- Creating T-SQL queries, joins and stored procedures.
- Creating dashboards and analyzing machine data, database and logs data using Splunk.
- Thorough understanding of SDLC activities (analysis, design, development and implementation) and development methodologies.
TECHNICAL SKILLS
Operating Systems: MS Windows XP / Win 7 / Win 8 / Win 10
.Net Technologies: .NET 2.0/3.0/4.0/4.5 , C#, ASP.NET, ADO.NET, LINQ, WCF, WEB API, MVC, Ajax, Entity Framework, NHibernate, NUnit .
RDBMS: SQL SERVER 2000/2005/2008/2012
Web Technologies: HTML, XML, PHP, JavaScript, CSS, JQuery, AngularJS, Bootstrap.
SharePoint: MOSS 2007/2010, WSS 3.0/4.0, InfoPath 07/10
SharePoint Aiding Tools: U2U CAML Query Builder, Event Handler, WSP Builder
Development tools: Visual Studio 2005/08/10/12/15 , SharePoint Designer 2010
Cloud Environment: Windows Azure IaaS and PaaS Services
PROFESSIONAL EXPERIENCE
Confidential, Santa Clara, CA
Windows Azure .Net developer
Responsibilities:
- Gathered Business Requirements from the customer.
- Developed WEB API services for consumer and admin portal.
- Developed partner WEB API services.
- Developed the product with Repository design pattern, Unit of work, Autofac, Entity framework and ASP.NET MVC 5.
- Developed front end with AngularJS and Bootstrap for responsive UI.
- Implemented Redis Cache for session state management.
- Developed Azure API Management (APIM) Publisher portal and Developer portal for hosting APIs
- Developed Azure Active Directory (AAD) authentication and OAuth authorization for API security.
- Tested APIs using NUnit and Mocking framework.
- Created Azure PowerShell script for APIM backup and restore operations.
- Developed Azure SQL, Azure Storage and Azure Services.
- Involved in developing Azure Web role and Worker roles.
- Involved in creation of virtual machines and infrastructure in the Azure Cloud environment.
- Involved in migration of applications from on-premise environment to Cloud environment.
- Fixing thermostat functional issues like device registration, gateway, firmware and temperature set points
- Addressing all the issues using the salesforce.com case management.
- Managing change requests using Jira tool.
Environment: Windows Azure Cloud, Visual Studio, WEB API, MVC, WCF, REST, Entity framework, AngularJS and Design patterns.
Confidential, Charlotte NC
SharePoint Application Lead Developer
Responsibilities:
- Gathered Business Requirements from the customer.
- Designed and developed custom Forms (New, Edit, Display Forms), Master Page using SharePoint designer.
- Developed event handlers to update the field’s data.
- Developed jQuery to validate the client side field’s data for bulk update.
- Developed BCS external content types to access Oracle data.
- Developed sequential workflows for different level of approvals.
- Developed Timer Jobs to run the database backend process.
- Deployed WSP as feature to QA and Prod using PowerShell script.
- Managing source code, version control and builds using TFS server.
- Bug fixing and issue tracking using HPQC tool.
Environment: SharePoint Server 2010¸ SharePoint Designer 2010, SharePoint PowerShell, Microsoft .NET, jQuery, HPQC.
Confidential, Charlotte NC
.Net Application Lead Developer
Responsibilities:
- Gathered Business Requirements from the customer.
- Designed web forms and developed the UI business logic for the presentation layer.
- Developed DAL and BAL layers for the web server and database server.
- Developed WCF Services, Contracts and Entities.
- Tested WCF services using WCF Test Client tool.
- Code inspection and refactoring using ReSharper tool.
- Developed unit test cases and tested using NUnit tool.
- Managing source code, version control and builds using TFS server.
- Bug fixing and issue tracking using HPQC tool.
Environment: Microsoft .NET, WCF 4.0, LINQ 4.0, ADO.NET, Entity Framework, Application Blocks, SQL Server 2008, ReSharper 6.0, NUnit 4.0, HPQC.
Confidential
SharePoint Developer
Responsibilities:
- Gathered Business Requirements from the customer.
- Developed ASP.NET web pages for welcome pages.
- Developed Knowledge based articles for users and staff.
- Configured indexes and searches.
- Customized SharePoint sites by changing layout and themes.
- Developed custom web parts, custom field types and various event handlers to achieve different custom functionalities with the SharePoint object model.
- Extensively worked on queries, stored procedures in SQL Server 2008.
- Developed BCS external content types to access CRM system customer data.
- Developed WCF services and integrated with SAP system to process the orders.
Environment: SharePoint Server 2010, SQL Server 2008, Microsoft.NET, WCF 4.0, SAP, CRM.
Confidential, Minneapolis MN
.Net Developer
Responsibilities:
- Gathered Business Requirements from the customer.
- Designed windows forms and developed the UI business logic for the presentation layer.
- Developed DAL and BAL layers for the database server.
- Managing source code, version control and builds using TFS server.
- Bug fixing and issue tracking using HPQC tool.
Environment: Microsoft .NET, ADO.NET, SQL Server 2008, HPQC.
Confidential, Minneapolis MN
SharePoint/InfoPath Support Consultant
Responsibilities:
- Adding new fields and sections on InfoPath form in design and publish.
- Provisioning user and group permissions and add/remove the users in the groups.
- Fixing workflow stuck issues and property promotion issues.
- Managing list items where these items are sourced to InfoPath forms.
- Generated excel web access reports and KPI dashboards.
- Administrative activities like creation of site collection, sites, document libraries, custom lists, and templates, backup and restore operations
- Customization, Personalization and Branding of portal site with the Web content management features of SharePoint which involved designing a custom home page and custom navigation.
- Proficient is use of HP OVSD to work with the service requests and incident management.
Environment: MOSS 2007, InfoPath 2007, SQL Server 2008, Microsoft.NET, PHP, HP Open view service desk
Confidential, Minneapolis MN
SharePoint Lead Developer
Responsibilities:
- Gathered Business Requirements from the customer.
- Designed InfoPath content type as front end request form and developed the business logic.
- Developed event handlers to update the list item data.
- Developed reporting services to generate the certificate.
- Developed custom workflows for different level of approvals.
- Reading request form information to the workflow task form.
- Writing task form updated information back to the request form using extended properties using ItemMetadata.xml ows fields.
- Deployed WSP as feature to QA and Prod environments.
- Managing source code, version control and builds using TFS server.
- Bug fixing and issue tracking using HPQC tool.
Environment: MOSS 2007¸ InfoPath 2007, Microsoft .NET, HPQC.
Confidential, Minneapolis MN
SharePoint Lead Developer
Responsibilities:
- Gathered Business Requirements from the customer.
- Designed InfoPath content type as front end request form and developed the business logic.
- Developed event handlers to update the list item data.
- Developed custom workflows for different level of approvals.
- Reading request form information to the workflow task form.
- Writing task form updated information back to the request form using extended properties using ItemMetadata.xml ows fields.
- Deployed WSP as feature to QA and Prod environments.
- Managing source code, version control and builds using TFS server.
- Bug fixing and issue tracking using HPQC tool.
Environment: MOSS 2007¸ InfoPath 2007, Microsoft .NET, HPQC.
Confidential, Minneapolis MN
SharePoint Developer
Responsibilities:
- Gathered Business Requirements from the customer.
- Designed InfoPath content type as front end request form and developed the business logic.
- Developed event handlers to update the list item data.
- Developed custom workflows for different level of approvals.
- Reading request form information to the workflow task form.
- Writing task form updated information back to the request form using extended properties using ItemMetadata.xml ows fields.
- Deployed WSP as feature to QA and Prod environments.
- Managing source code, version control and builds using TFS server.
- Bug fixing and issue tracking using HPQC tool.
Environment: MOSS 2007¸ InfoPath 2007, Microsoft .NET, HPQC.
Confidential, Minneapolis MN
SharePoint Developer
Responsibilities:
- Gathered Business Requirements from the customer.
- Used QUEST migration tool to migrate database from LNDB to SharePoint lists.
- Map the fields and data types from LNDB to SharePoint list
- Run the job to copy data from source to destination.
- Designed InfoPath forms and developed the business logic for forms migration.
- Developed event handlers to update the list item data.
Environment: MOSS 2007¸ Microsoft .NET, InfoPath 2007.
Confidential
.Net Developer
Responsibilities:
- Gathered Business Requirements from the customer.
- Designed various windows forms and developed the UI business logic for the presentation layer.
- Developed DAL and BAL layers for the database server.
- Managing source code, version control using CVS server.
- Bug fixing and issue tracking using HPQC tool.
Environment: Microsoft .NET, ADO.NET, SQL Server 2008, HPQC.
