Extensive experience of 5+ Years as Software Developer in design, and development of client - server, web and Windows-based application.
Designing and developing rich applications for Web, Windows application, and Web services in Microsoft Visual Studio .NET Framework 4.5/ 4, C#.NET, ASP.NET, ADO.NET, MVC, LINQ.
Expertise in ETL (Extract Transform and Load) processes which involves mappings, data replication, migrations tasks with Oracle Service Cloud and synchronization process between two systems.
Proficient in developing and consuming Web Services using WCF services, REST, Web API and Windows services using AJAX, JQUERY.
Extensive experience in Database programming and development using SQL Server 2016/2017. Good Experience in T-SQL, Table creation, Stored Procedures, Views.
Proficient in implementing software Development methodologies/Design patterns in N-Tier, MVC and MVVM architecture using User Interface design with the help of HTML5 and CSS, Business layer, Data access layer (DAL) using ADO.NET.
Experience in designing and developing Master Pages utilizing HTML controls, User Controls, Grid View control, and Form Validation controls.
Have experience in working in both SDLC and Agile methodology.
Used AJAX to increase performance and speed by making use of Update panels, Update progress panel and Timer Event.
Applying Multithreading and Thread Management using Async and await for creating high-performance applications.
Excellent communication skills and good interpersonal skills.
Have good analytical and problem-solving skills.
Overview
6
6
years of professional experience
Work History
.NET Software Developer
Cognizant
11.2020 - Current
Responsibilities:
Involved in the requirement gathering and prepared requirement document
Designed and Developed an integration using C# .Net to call the OANDA web service to retrieve the most recent exchange rates.
Developed wrapper class using C# .NET Class Libraries to access OANDA REST API methods and functions to retrieve the exchange rates.
Written SSIS script task and script components to call the wrapper class which reduced the code complexity
Designed and developed exception handling system to log the exception details using SSIS Event Handler and ADO.Net Framework onto the SQL Server.
Deployed SSIS integrations to SQL Server Management Studio in Test and Production and scheduled jobs to trigger the integration to run daily.
Created Web pages using HTML, JavaScript for client-side and ASP.NET for server-side validations and used all kinds of CRUD operations using ASP.NET MVC Scaffolding.
Involved in all phases of SDLC- Requirement Analysis, Design, Implementation and Testing.
Followed Agile methodology with bi-weekly scrum meetings and provided user story updates. Worked with Azure Dev ops as tool to provide updates tasks for the respective Product backlogs.
Developed unit test cases & requirement understanding document to assist testing team during System Integration Testing.
Designed Complex SSIS Packages to transfer data from flat files to SQL Server using Business Intelligence Development Studio.
Created documentations such as Deployment and Integration Design documents comprised of flow charts.
SSIS (SQL Server Integration Services), JavaScript, HTML, CSS, SQL Server, MVC (Model View Controller) architectural pattern, REST API (Representational state transfer),Visual Studio 2017.
.NET Developer and Integration Developer
TCS
06.2018 - 11.2020
Responsibilities:
Developed integration using API Style labs Web SDK based application within the .NET platform.
Validated REST API for X-Auth Authentication and CRUD operations by using GET/ POST methods using headers and json as part of body within Postman (Chrome) tool.
Migrated data from legacy database to Azure database by creating Azure blob storage within the Azure portal.
Developed C# .NET class library using Wrapper class Web SDK provided by Stylelabs to get the file and assets information and metadata information to Ingest from Azure Blob storage to Stylelabs (Learning Content Hub).
Created custom classes to map the incoming data from Azure blob storage to local class objects.
Implemented C#. NET coding for Token authentication and to perform CRUD operations.
Followed Agile methodology with bi-weekly scrum meetings and provided user story updates
Environments:
Expert-level knowledge of C# .NET Framework, Visual Studio 2017.
Azure portal, Azure Containers, Azure Blob storage, OOPS concepts, Style Labs Learning Content Hub, Style labs Web SDK, SQL Server, REST API (Representational state transfer)
Microsoft Technologies: ASPNET, ADONET, WCF, REST, Biztalk, SharePoint
Databases: SQL SERVER 2016/2017
Cloud Platform: Windows Azure, Amazon Web Services (AWS)
Scripting Languages: JavaScript, HTML, CSS, AJAX
Packages/Tools: SQL Server Integration Services (SSIS)2016, Azure Dev ops, ETL Tools Data Transformation Services (DTS), SSRS (SQL Server Reporting Services), Visual Studio (2015, 2017), Visual Studio Team Services (VSTS), Team Foundation Server (TFS), Postman (Chrome), LDAP (Lightweight Directory Access Protocol) Browser