Post Job Free
Sign in

Sr. Dot Net Developer

Location:
Seattle, WA
Salary:
70/hr
Posted:
May 19, 2023

Contact this candidate

Resume:

Karthiga Marappa Gounder Sengodan

Email: *****@*-**********.***

Ph#: +1-609-***-****

Sr. Dot Net Developer

Professional Summary:

• Around 10+ Years of experience in analyzing, design, development, research, implementation and deployment of Client/Server applications, Enterprise level Web and Windows based Application.

• I worked on design, development, deployment, maintenance, and sustenance of applications. Most of my projects are in Banking Domain developed using C#, ASP.NET, Azure, WebApi, MVC, SharePoint Online, HTML, SQL Server.

• Worked extensively on Azure in DevOps environment. Developed and deployed various Micro Services using automated (CICD) Continuous Integrations and Continuous Deployments.

• Experience in Web and Windows applications development using MS.NET Technologies including ASP.NET, Visual C#.NET, Visual Basic.NET, ADO.NET, Application blocks, Server Controls, Win Forms, and Web Forms.

• Expertise in developing Web Forms, win forms, User controls and custom controls using Visual Studio.NET.

• Experience in C, C++ and web Technologies like ASP, HTML, DHTML, XML, XSL, XSLT, JVL, JavaScript, Azure, VBScript, Angular 10, ReactJS, Bootstrap, and IIS.

• Experience in working with Web Services and WCF Services.

• Experience in translating end user, business requirements and technical requirements into interaction design concepts via wireframes and prototypes.

• Extensive experience in web-based page and site designs using HTML, XHTML, DHTML, CSS, Themes, Master Pages, Site Map, VBScript, JavaScript and AJAX.

• Strong Designing Skills in Adobe Photoshop CS4/CS5, In-design CS4 and Adobe Premier.

• Client-side scripting using JavaScript / JQuery for ASP.NET Web Applications.

• Extensive experience in developing and consuming XML Web Services using WSDL and SOAP.

• Intermediate Knowledge of WCF, Service Oriented Architecture- (SOA).

• Experience with Data Accessing including using Data Adapter, Data Reader and Dataset in ADO.NET and Language Integrated Query (LINQ) Providers for data manipulation.

• Extensive experience in creating rich content Web-Forms, Win-Forms, Web User Controls, Server Controls, Multithreading, Windows Services, .NET Remote technologies and Web Services.

• Experience in developing stored procedures, triggers using mi and T-SQL in relational databases MS SQL Server 2005/2008/2012/2016.

• Extensively worked on Azure Storages performing various operations on Tables, Queues and Blobs.

• Developed Azure functions using Queue and Timer Triggers to serve various business needs and requirements.

• Implemented Telemetry with appropriate attribute logging, organized in a specific way to quickly identify operational issues using Application Insights and Kusto queries.

• Worked extensively on ASP.Net Web API to create multiple REST end points following OOPS Concepts and SOLID principles.

• Configured Redis Cache to store static application data.

• Created Dynamic Azure Table Query Generator component which generates Azure Table queries at Run Time based on User Data options.

• Generated SAS Tokens for Azure storage blobs and tables for data consumption by downstream teams.

• Implemented N-Tier Architecture and integrated the UI with Data base for data retrieval and manipulation using ADO.NET data objects and ADO.NET Entity Framework.

• Performed various data transformations for integration needs between upstream and downstream systems.

Education Qualification:

Bachelor degree, Computer Engineering, Avinashilingam University, May 2005 - Apr 2009

MBA, HR and Marketing, SRM University, Chennai, 2009 to 2011

Technical Skills:

Languages C#, SQL, Java Script

Databases SQL Server 2019, SQL Server 2016, Azure Cosmos DB

Cloud Technologies Azure, Azure Storages, Azure Functions, Application Insights, Azure SQL, Azure Logic Apps, Azure App Service, Azure Event Hub/Kafka, Azure Service Bus, Docker and Kubernetes

Web & Client Server Technologies Azure, ASP.Net MVC, .Net Core, .Net 6.0, WebApi, HTML, CSS, JavaScript, JQuery, TypeScript, React JS, Python, Entity Framework (ORM)

Tools Visual Studio (2022 - 2013), Azure Data Explorer, SQL Server Management Studio, Fiddler, Azure Storage Explorer, Json Viewer, Sitecore

Source Controls and Configurations VSO GIT, TFS, Visual Source Safe

Professional Experience:

Client: Adecco IT, NY Aug 2021 – Till Date

Role: Sr. Net Full Stack Developer

• Worked on developing tools and solutions to integrate Enterprise level API Services.

• Worked on call, back up and product support engagements.

• Most of our application were based out of SOA (Service oriented architecture) to offer a better reusability.

• Worked on Azure APIM to securely connect APIs.

• Creating and maintaining database objects like complex Stored Procedures, Triggers, Cursors, Tables, Views using SQL Joins in SQL Server 2017 for implementing business rules and propose database designs as required for development, maintenance and integration of applications and systems. Apply quality and security standards.

• Performing Query optimization for existing and new stored procedures, Views and functions.

• Experience in using LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data.

• Using Entity Framework to support SQL Server and to accommodate any future database changes.

• Used React JS to design and present the UI Tier.

• Maintaining and enhancing existing internal vb.net applications.

• Writing Test Cases to unit test the application and executing them without any issues.

• Resolving issues raised by the users in different production environments.

• Developing, integrating and maintaining reports with Crystal Reports 8.5 and SQL Server Reporting Services.

• Expert in creating simple and parameterized reports and complex reports involving Sub Reports, Matrix/Tabular Reports, Charts and Graphs using SSRS in Business intelligence development studio (BIDS).

• Worked on Build pipelines and Releases in Azure Devops environment.

• Worked on Application Insights to log and monitor telemetry.

• Used Azure Service bus to queue messages and communicate between micro services.

• Used event hub/Kafka to build a prototype for IOT devices.

• Used Docker and Kubernetes to develop and integrate micro services.

Environment: Visual Studio 2015/2017/2019, ASP.NET 4.5, .Net 6, MVC 5.0, C#.NET, VB 6.0, VB.NET, jQuery, AJAX, HTML/CSS, JSON, Java Script, React JS, XAML, XML, SVN, Tortoise git, IIS 7.O, NUNIT, SQL Server 2014/2017, SQL Server BI studio, Azure Event Hub/Kafka, Azure Service Bus.

Client: New York State Department of Labor, NY Feb 2021 – Aug 2021

Role: Sr. Net Full Stack Developer

Responsibilities:

• Worked extensively on microservices and Azure function apps.

• Worked extensively on Azure storages.

• Monitored and created alerts on application run time issues using application insights and Kusto queries.

• Created Azure AD apps for secure authentication and authorization.

• Implemented CICD pipelines for function app and configuration deployments.

• Repair and update legacy utility program to facilitate the import and export of records collected from flat files, CSV files and stored in temporary holding tables to production tables using SQL Server 2012.

• Responsible for writing unit test cases using Mock framework.

• Web Service automation using C#, Soap UI and tested web services manually using POSTMAN.

• Business model and logic were implemented using C#.

• Intensively worked on middle-tier make use of models, views and controllers and on the service, layer using REST services.

• Worked and coordinated with upstream and downstream teams on the REST endpoints and Azure storage permissions for data sharing.

• Designed and developed responsive GUI dashboard page using React JS, Typescript, LESS for Application Data Reporting functionality.

• The backend database connectivity modules were designed using Entity Framework with SQL Server 2012 as the database.

• Creating day to day development Tasks and accommodate hours to the individual User stories.

• Interacted with business users and provide them required Customer affected List (CALs) using custom reporting tools.

• Responsible for attending daily scrum meetings to accommodate client’s requirements.

• Review and refactor existing .Net client modules/applications to improve reliability and performance.

• Developed and managed database objects like stored procedures to maintain business logic and enforce data integrity.

• Followed Devops processes.

• Interacted with end clients to provide production support and maintenance.

• Interacted with Business Users Test team to maintain mutual understanding of basic functionality of the system.

• Validated and Analyzing Test results.

• Performed Change requests, bug fixes and Impact analysis.

Environment: Microsoft .Net Framework 4.7, Azure, Azure Devops, Azure storage explorer, Kusto explorer, Visual Studio .Net 2019, SQL Server 2019, ASP.Net Web API, Azure GIT, C#, ADO.Net, .Net 6.0, HTML, Microsoft Excel, SQL, React JS

r 6, Typescript, Bootstrap, CSS3, LESS, HTML5, Postman, Fiddler.

Client: Windstream, Twinsburg, Ohio Sep 2019 – Jan 2021

Role: Sr. Dot Net Developer

Responsibilities:

• Performed requirements gathering and analysis.

• Created and worked on all layers of application.

• Created REST and ODATA endpoints using Asp.Net WebAPI for all UI application requirements.

• Developed SCOM API library to retrieve and update data in SharePoint lists.

• Created and associated Content Types in SharePoint to lists and libraries to represent business entities.

• Implemented application telemetry.

• Implemented exception handing at Client and Server based applications.

• Involved in Complete redesign of the whole application from Legacy Asp and React JS.

• Created custom bullet charts for easy representation of the Generator status.

• Writing SQL server stored procedures, functions, and complex queries on SQL Server 2016.

• Responsible for problem identification and resolution of failed processes or jobs and assisted customers in troubleshooting issues with their applications in AutoSys.

• Provided technical assistance for analysis and complete automation of business processes by usage of PowerShell scripts.

• Use React JS and Typescript for autocomplete, tabs, validation, date picking, sorting, auto-submit and other functions.

• Performed migrations and rewrite of UI components from MVC Razor to React JS.

• Created Routing configuration for component navigations.

• Create SQL based reports using SQL Server Reporting Services (SSRS) with parameters and stored procedures.

• Change settings in web.config file according to application needs.

• Performed Unit Testing and functional validations.

• The applications were deployed to Azure WebApp.

• Experienced working on various environments, Development, Testing and Production servers.

• Worked on maintenance and support engagement for existing applications.

• Worked in Agile process, attended daily scrum meetings to track day to day tasks.

Environment: ASP.NET, Framework 4.0, WebAPI, SharePoint Online, Visual Studio 2015, TFS 2015, C#, SQL Server 2016, HTML, CSS, Azure Web App.

Client: United Health Care Services, Horsham, PA Jan 2017 – Aug 2019

Role: Sr. Dot Net Developer

Responsibilities:

• Documents are designed and compiled them according to the gathering of requirements.

• Used MVC and N-Tier Architecture having Business Logic Layer (C#.NET), Presentation Layer and Database Layer (Database Connection and Security Settings).

• Used Agile methodology and SCRUM to study system, consolidating requirement, establishing interposes relation and team communication, using Agile our team developed cross functionality and distribution of requirements and understanding the current working of system.

• Involved in Requirements Analysis and Documenting Technical Specifications.

• Involved in Analysis, Design, Development and the build of the system.

• Acted as Configuration controller for this project.

• Implemented version controlling using TFS.

• Using SQL Server 2012 database as back-end along with ADO.NET Entity Framework and Linq to access the database tables.

• Developed DTO Classes and Methods to interact with the SQL Server to store and retrieve information.

• Implemented Enterprise Library for collection of reusable software components (application blocks) designed to assist software developers.

• Working on creating Rest Services using ASP.NET Web API and C#.

• Implemented Entity Framework using C#.

• Implemented data accessing using LINQ in Entity Framework.

• Implemented UI development using Angular 10, Bootstrap.js, HTML and CSS.

• Involved in Unit Testing & Integration Testing.

• Implemented Reports using DevExpress.

• Performed module integration, code review, testing and error fixing.

• For the Web application created Application-Level Themes and designed the Master Pages.

• Mentoring the translation of business requirements into Mainframes to C#.

• Data scrubbing, also called data cleansing, is the process of amending or removing data in a database that is incorrect, incomplete, improperly formatted, or duplicated.

• Involved in Developing and Deploying the application to Azure Web apps.

Environment: Visual Studio 2015, SQL Server 2014, MVC 4.0, C# with ASP.NET Framework 4.0, Web API, unit test, WCF, MS Test, TFS, Java Script, JQuery, XML, JSON, HTML, CSS, Angular 10, Web Services (SOAP, WSDL, UDDI), Bootstrap.js, Azure Web App.

Client: OSI Technologies, Hyderabad, India Jan 2016 – July 2016

Role: .Net Developer

Responsibilities:

• Involved in complete SDLC, which includes Requirements Gathering, Analysis, Design, Development, Implementation, Enhancements, Maintenance, and Support.

• Created UML (Class Diagrams, Sequence Diagram, and Component Diagram) diagrams using Visio.

• Designed and Developed the GUI using the ASP.NET 3.5 features like Master Pages, CSS and HTML for achieving uniformity through all the Web pages.

• Implemented various Validation controls for client-side validation of Server Controls.

• Used ASP.NET web server controls like grid view and repeater controls to display the records.

• Implemented the application using MVC.

• Consumed Web Services for applicant Credit Verification using XML web service (SOAP).

• Involved in developing the Data Access Modules using the ADO.NET objects and Sql Client objects.

• Developed window service to schedule automated payments to deduct from employee’s account.

• Involved in Creating Views, Triggers, and Constraints using Oracle 11 g.

• Involved in Writing Stored Procedures to update and fetch the data to and from the database.

• Implemented parameterized user defined functions, procedures and invoking events.

• Used Query Analyzer extensively for querying the database for additions and modifications.

• AJAX based ASP.Net controls were also used to give a better Interface over the web.

• Used Visual SourceSafe Version Control System as Source Code Repository.

• Involved in report generation using SSRS.

• Migrated Oracle tables in to Comma Separated values (CSV) files using SSIS.

• Implemented page level error handling using Custom Error pages and Error logs.

• Developed test cases and performed unit testing.

Environment: .Net Framework 4.0, Visual Studio 2010, ASP.NET, VB, C#, TFS, Crystal Reports, SQL Server 2008, WCF, SharePoint, Web Service, Ajax, SOAP, CSS, ADO.NET, XML, HTML, Apex, VSS 2005, JavaScript, IIS 6.0, SSRS, SSIS and Oracle 10g.

Client: Winfoware Technologies, India July 2014 – Dec 2015

Role: .Net Developer

Responsibilities:

• Prepared Functional Specifications, Design Specifications document, and UML Diagrams.

• Developed project case study and documented the requirements.

• Designed and Developed application using .NET framework 2.0, Object Oriented Concepts (C#) and n-tier Architecture

• Designed and developed Restful style web services to manipulate dynamic datasets using AJAX calls in ecommerce application.

• Deployed and supported the application code across various system servers

• Participated in the entire phase of development cycle from design, testing, and implementation

• Worked with e-commerce databases to develop shopping cart manager.

• Proficient in programming JavaScript data capture and event handling methods via the DOM event model

• Used jQuery UI core library functions for the logical implementation part at client side for all the application.

• Used Agile Methodology for Application Development.

• Worked with e-commerce databases to develop shopping cart manager

• Generated various claim related reports from SQL Server Database using Crystal Reports Tool.

• Excellent Experience in writing Data Access Layers using ADO.net entity Framework and LINQ to SQL.

• Developed Application in Multi-Threading Environment.

• Designed Ecommerce site architecture and defined template for new attributes and requirements.

• Redesigned sections of the ecommerce website to ensure a more attractive and user-friendly experience

• Heavily used LINQ to SQL to retrieve data about Customers & Transactions.

• Designing textual and graphical content including product illustrations for the e-commerce website

• Wrote Stored Procedures, Triggers, Functions, and Sequences to access data from database along with ADO.NET Class & Methods.

• Team Player in designing and developing web modules for the application.

• Participated in project life cycle design.

• Implemented .NET libraries to interact with client’s web services.

• Assisted in the development of database objects such as tables, views, index, procedures, functions and stored procedures.

• Configured The Jenkins and SVN.

• Create ad-hoc reports using Crystal reports.

Environment: Visual Studio.NET 2005, C#.NET, ASP.NET 2.0, AJAX, T-SQL, SQL Server 2005, SSAS, OLAP, ADO.NET, XML, XSLT, SOAP, HTML, DHTML, JavaScript, CSS, Web service, SOA, SAAS, Visual Source Safe 6.0, SOA, MSMQ, Agile Methodology, Multi-Threading, MS VISIO, IIS 6.0, n-tier architecture.

Company: Cybertech Integrations, India April 2012 – June 2014

Role: Classic ASP and .NET Developer

Responsibilities:

• Involved in designing Use Case Diagrams in UML and used them to develop the application and testing the application.

• Designed and developed the websites using ASP 2.0, Java script, VBScript.

• Developing required dynamic web pages using ASP, ADO, JavaScript and HTML.

• Consumed Web Services for applicant Credit Verification using XML web service (SOAP).

• Responsible for converting a classic ASP Pages to ASP.NET Webpages by separating the Business Logic from a presentation layer to achieve Object Oriented Architecture.

• Designing and maintaining databases in Access/ SQL Server.

• Migrating the Projects from Vb to C#

• Wrote Stored Procedures, triggers to perform automated rules and update tables automatically.

• Used ADO.NET for designing and developing Data Access Layer to connect to database and capture, manipulate data from data source.

• Front end and GUI design using Visual Interdev & Photoshop.

• Created CSS, did client-side validation using Java script and data validation using xml.

Environment: HTML/Classic ASP, C#.NET, ASP.NET, SOAP, ADO.NET, N-Unit, X-Unit, TFS, VB.Net, SQL Server2000, Visual Interdev, Photoshop, Windows 2000/XP.



Contact this candidate