Harsha - SR .Net Developer
Harsha - SR .Net Developer
SR .NET DEVELOPER
Phone: (508) 492-8868
Email-id: [email protected]
SUMMARY:
8+ years of experience as a C# .NET Developer having expertise in Object Oriented Programming, Microsoft Dot
Net Technologies, and relational databases.
Expertise in client server applications implementing the concepts like C#.NET, VB.NET, ASP, ASP.NET, MVC5,
AngularJS, CSS3, services, SSIS, T-SQL, REST WebAPI, Entity Framework 6 and SQL Server 2016. Using NET
Framework and java Script.
Design and develop solutions using C, C++, Multi-Threaded, Shell Scripting.
Command over web Technologies like HTML5, HTML, XML, XSL and XSLT.
Utilized and work on Version control systems like TFS (Team Foundation Server) and GIT validating change sets
etc. Worked on creating separate code base branches in TFS and GIT different Release (Deployments). Push, Pull
or Commit the code changes in TFS and GIT.
Experienced in all phases of application Life cycle development like System Study, Analysis Design, Preparation of
Test Cases, Prototyping, Documentation, Implementation, End-user training, and Customer Support.
Sound understanding of Object-Oriented Analysis and design (OOAD) with UML Modeling.
Developed ASP.NET Core web API based on requirements and specifications.
Worked with advanced concepts of ASP.NET Core MVC such as Models and Providers, Filters used for developing
backend technology.
Have very good experience in analyzing applications performance and memory utilization with tools like CLR
Profiler, ANTS Memory and Performance Profiler.
Designed and Developed Microservice's for the business components using .NET framework.
Worked on automation and continuous integration process with Jenkins and Ansible.
Design & implement end-to-end automation of infrastructure and continuous delivery of the applications by
integrating Cloud Formation scripts, Jenkins, Ansible and AWS.
Expertise in Web and Windows applications development using MS.NET Technologies including ASP.NET, Visual
C#.NET, VisualBasic.NET, ADO.NET, Application blocks, Server Controls, WinForms, and Web Forms.
Expertise in developing customized and distributed applications using User Controls and Custom Controls.
Develop quick small applications using Microsoft PowerApps, Power Automate (Flow) and SharePoint online.
Experience on working with Chef and Azure cloud environment.
Involved in the application support and implementation of GIS development.
Developed SIS packages and scheduled jobs running SIS packages using SQL Server to perform several scheduled
tasks and workflows.
Developed Web Forms using CSS3, JavaScript.
Implemented cache management using Redis which delivers sub-millisecond response times, enabling
thousands of requests per second for real time applications.
Wrote Vagrant Scripts to spin up servers on the Developer workstations and in AWS.
Worked with MVVM design pattern and wrote custom logging logic for the application.
Well experienced in using SQL in relational databases MS SQL Server and ORACLE and NOSQL databases like
MONGODB, Casandra.
Experience in writing complex queries using MS SQL, MySQL and NOSQL.
Write Scope Scripts to handle huge number of rows and for daily loading data from COSMOS Server and
scheduling the data load using DataGrid.
Done Software testing through different testing tools like SOAP, NUnit, MS Test and VSTS.
Implemented Unit Testing using VSTS and involved in Integration Testing and Regression Testing.
Experience in developing end to end automation using Selenium WebDriver, Jenkins, Cucumber and Load
runner.
Implemented Release Management and Source Control policies, procedures, standards, and metrics.
Experienced in using SIS tools like Import and Export Wizard, Package Installation, and SIS Package Designer.
Created stored procedure, trigger on the database to provide/insert specific data from multiple tables for Web
API services.
Experienced in creating deployment utility to deploy SIS packages over Production, QA and Local systems.
Good working of Integration Services (SSIS), Analysis Services (SSS) and Reporting Services (SSRS)
Knowledge on the Azure Storage accounts.
Experience in creating Containers by Docker's for Microservices.
Closely worked with Kafka Admin team to set up Kafka cluster setup on the QA and Production environments.
Experience new features implemented by Azure to reproduce and troubleshoot Azure end-user issues and
provide solutions to mitigate the issue.
Knowledge in automated deployments leveraging Azure Resource Manager Templates, DevOps and Git
repository for Automation and usage of Continuous Integration (CI/CD).
Understanding of API Management with Security, Integration in Azure Cloud.
Excellent Verbal and communication skills with Top-notch problem skills.
TECHNICAL EXPERTISE:
Responsibilities:
Used ASP.NET Model View Controller (MVC) architectural Design Patterns for the development of the product.
Developed web application using C#, ASP.NET with MVC with Razor View Engine, AJAX, HTML5, JavaScript, and
CSS3.
Developed web service interfaces for client and policy using WCF, C# and Biztalk.
Extensive experience developing web applications using React and Redux.
Skilled in using React features like virtual DOM, JSX, functional components, and hooks to create responsive and
performant user interfaces.
Knowledge of React performance optimization techniques, such as code splitting and lazy loading.
Experience creating reusable UI components and libraries using React.
Ability to integrate React with other front-end technologies and libraries like Redux, React Router and GraphQL.
Implemented JWT Security to provide authentication and authorization to secure the Web API.
Installation, configuration and administration of Biztalk server.
Developed Shell Scripts (Perl) for automating administration tasks like file system management, process
management and Server reboots.
Created stored procedure, trigger on the database to provide specific data from multiple tables for Web API
services.
Implemented Restful services and HTTP Handlers in developing Web Service replication interface for setting up
data feeds for content transportation in XML and JSON formats.
Manage various AWS/AZURE environment for provisioning of Linux servers and services implemented by the
providers.
Created backend Restful API in Node.js and MySQL.
Consume REST API for save and retrieve data from third party using C#, JSON and XML.
Worked with WEB APIs to make calls to the web services using URLs, which would perform GET, POST and
DELETE operations on the server.
Experience working with Telerik reporting tool for performing the export and import functionalities in various
formats like CSV, PDF, or Excel Spread sheets etc.
Implemented client-side Interface using React JS. Build stable React components and stand-alone functions to be
added to any future pages. Used React-Router to turn application into Single Page Application.
Managed servers on the Amazon Web Services (AWS) platform instances using Puppet, Chef Configuration
management.
Used various bootstrap components like accordion, date picker, time picker and react-bootstrap components.
Deep understanding and working experience in Object Oriented JavaScript programming and JavaScript Spring
MVC frameworks.
Worked with JSON data formats and used AJAX, XML, and JSON in some web forms.
Implemented Inversion of Control (Dependency Injection) using Spring.net and Unity.
Used ASP.NET MVC5.0 Page Controller pattern to add functionality to individual pages such that to accept input
from the page request, invoke the requested actions.
Design develop web and mobile compatible apps using PowerApps & Flow for specific business requirements.
Experience in designing and developing Microservices for the business components using .NET framework.
Used Typescript/JavaScript for handling events in client side.
Used ADO.Net, C# 7.3 and Azure, Visual Studio 2017.
Used the ADO.NET data binding controls line Grid View to bind the data to the control and display the retrieved
data.
Created Database Objects like tables, stored procedures and Triggers in SQL and PL/SQL to communicate with
Oracle database.
Developed SIS packages for data migration and scheduled jobs running SIS packages using SQL Server to perform
several scheduled tasks and workflows.
Designed reactive event streams, data models, and Restful APIs for Azure-cloud services.
Implementation of SharePoint-based workflows as well as development on current project modules
Performed T-SQL tuning and optimization of queries using MS SQL Profiler, Index Tuning Wizard and SQL Query
Analyzer in MS SQL Server.
Written queries using T SQL Statements and views, triggers, Stored Procedures to update, insert and delete data
into the relational tables.
Designed the framework in C# based on repository pattern to access the MongoDB.
Experience with NoSQL MongoDB in working with collections, indexes, and other database management tasks.
Deploying ASP.Net Core web application and API to ECS Fargate using an Azure DevOps pipeline.
Used Microsoft AZURE to deploy the applications and maintain the database in cloud.
Working on Azure DevOps, CI/CD Build and Release Pipelines and Deployment in AWS cloud.
Implemented Azure Storage - Storage accounts, blob storage, and Azure SQL Server. Explored on the Azure
storage accounts like Blob storage.
Familiar on Azure service bus and service bus triggers.
Moved all Kubernetes container logs and application logs into Azure Event Hubs and then into Splunk for
monitoring.
Used Kubernetes to manage containerized applications using its node and services.
Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization.
Involved in Unit Testing and Integration Testing of the entire application.
Experience in performing unit testing using NUNIT and VSTS.
Used runner classes in cucumber to generate step definition and used tags to run different kinds of test suites
like smoke and regression.
Experience with versioning tools like Team Foundation Server, Subversion, GIT and Visual SourceSafe.
Responsible for maintaining versions of source code along with the maintenance of the builds and documents
using Team Foundation Server.
Involved in Deployment of Application on Test and Production server.
Environment: Visual Studio, JavaScript, ReactJS, .NET Framework, ASP.Net MVC, ADO.NET. C#, SQL Server, XML, HTML5,
XSLT, NUNIT, C, C++, C#, MS SQL, TFS, SSRS, SSIS, CSS3, Oracle, SOAP, .NET Framework, AWS, PowerApps, Entity
Framework 5.0,6.0, Web services, T-SQL, Web API, NUNIT Test, JSON, Swagger, JavaScript (ES5)
Responsibilities:
Interacted directly with users to gather requirements and meet their needs.
Used HTML5 with CSS3 to style and format all the applications pages and views.
ImplementedASP.NET MVC pattern mechanism to display product catalogs and categories.
Developed web applications using ASP.NET, Angular, PHP, HTML5, and JavaScript.
Knowledge of Angular animations and ability to create smooth and responsive UI transitions.
Familiarity with Angular Universal for server-side rendering of Angular applications.
Familiarity with Angular CLI and ability to create, build, and deploy Angular applications using CLI commands.
Proficient in integrating Angular with backend APIs using HTTP requests and web sockets.
Experience with testing Angular applications using tools like Karma, Jasmine, and Protractor.
Experience using Angular Material to build UI components and responsive layouts.
Familiarity with Angular's reactive programming model and ability to use RxJS to manage asynchronous data
flows.
Used Ag-Grid for grid view, UI- Select for custom dropdowns and controls.
Developed SIS packages and scheduled jobs running SSS packages using SQL Server to perform several scheduled
tasks and workflows.
Developing web pages in MVC4.0 with Kendo Controls which interact with WEBAPI and with SQL server
database.
Fixing and optimizing ASP.net web pages using C# and SQL Server stored procedures, and associating fixes/new
code with tasks in Team Foundation Server.
Worked on SQL Server to write Stored Procedures (Procedures, Functions) in T-SQL for back-end development.
Used Ants profiler extensively for optimizing code to improve memory and performance of the printing module.
Implemented MVC 4 features such as routing, controllers, action results, filter, model binders, IOC container or
dependency injection.
Designed and Developed Web API's for Microservices.
Implementing ASP.NET Web API to expose the data for web client and Mobile clients.
Implementing Web application using ASP.NET MVC 4 and Razor view engine.
Extensively used ADO.NET to build query-driven applications and Entity Framework.
Involved in the Data modeling and development of Data warehouse in Oracle, T-SQL & SQL Server.
Proficiency in writing SQL queries and stored procedures, and ability to map them to C# objects using Dapper.
Ability to optimize database performance by using Dapper's features such as query batching, asynchronous
execution, and result caching.
Confirms mortgage loan application information by sending verification forms, contacting verification sources,
sending emails and verify that all documents are signed and completed.
Involved in designing business solutions using Microsoft (SharePoint, OneDrive, Teams, Planner, Flow,
PowerApps etc.)
Implemented Web Forms to provide GUI components using .NET Framework.
Involved in Documentation, Unit Testing, and Integration Testing.
Used Entity Framework for some applications in retrieving all business objects from Database and developed
business logic layer using C#.
Implemented CRUD functionality with Entity framework (ORM) in ASP.NET, MVC and implemented sorting,
filtering, and paging with Entity framework in MVC 4.0.
Created the data tables, views, stored procedures, functions, SQL queries, relations, and triggers using SQL
server.
Create SQL based reports using SQL Server Reporting Services (SSRS) with parameters and stored procedures.
Expertise in using DDL and DML commands for developing T-SQL Statements, Stored Procedures, User
Defined Functions and Triggers.
Implemented Unit testing using NUNIT.
Implemented client-side validations using Angular, JavaScript, QUERY and AJAX
Worked on code integration. Used AJAX Toolkit to develop the controls.
Worked directly with users to analyze business requirements and schedule release accordingly.
Preparation of User Manual for installing and configuring application.
Involved in providing technical support and maintenance for the application.
Knowledge on the Azure DevOps and the process of creation of the tasks, pull requests, Git repositories.
Designing and Developing API’s using Azure API apps.
Developing and implementing Microsoft azure environments, involved in Azure AD Connect configuring virtual
machines, storage accounts and azure resource groups.
Environment: ASP.NET MVC, C, C++, C#, .NET Framework 3.5/4.0, ADO.NET, IIS, HTML5, CSS3, SCSS, JavaScript, Angular,
XML, SOAP Web Service, PHP, Microsoft Visual Studio, SQL Server, TFS, Objective C, JQUERY, Entity Framework, WEBAPI,
NUNIT, Microsoft Visio. NODE.JS
Responsibilities:
Developed the .NET applications and architecture by designing, coding and debugging procedures.
Maintained and Developed Stored Procedures used for generating different reports.
The project involved development of a financial module for Medicare.
Utilized C#, ASP.NET, MVC, .Net frameworks, JavaScript, HTML, jQuery, SQL Server, and Microsoft Visual Studio
2017/2019, SQL Server 2016 for development.
Knowledge of Angular routing and ability to create dynamic and nested routes for SPAs.
Skilled in using Angular features like Angular modules, components, services, directives, pipes, and dependency
injection to build scalable and maintainable applications.
Proficient in using Angular forms and reactive forms to create complex form inputs and validation.
Designed web pages using HTML, JavaScript, CSS, XML and page design and layout and graphics.
Implemented UI using MVC 5.0, HTML, XML, CSS, JavaScript, Angular, AJAX and Web Form Controls to create
responsive web pages, developed Master Pages.
Developed the WinForms and web applications for the Duplicate Detection toll using Asp.Net, C#, MVC and .Net
Core.
Creating databases and schema objects including tables, indexes and applied constraints, stored procedures,
functions, triggers, connected various applications to the database.
Created the Job history screens and worked on the backend job process.
Worked on scheduling the jobs for the backend data to be processed.
Experience in reporting and integration business intelligence tools like SQL Server Reporting Services (SSRS) &
SQL Server Integration Services (SSIS) as well as Crystal Reports.
Good Hands-on experience writing Scope Scripts for Cosmos.
Executed processes for designing and configuration of software solutions as per client requirements.
Modified the view files using jQuery to display the database changes. Used LINQ, Entity Frameworks, jQuery, C#,
MSSQL, and WCF services.
Proficiency in writing components in Blazor, and ability to use them effectively to create reusable UI elements.
Experience with integrating Web Assembly with web applications built using frameworks such as Blazor, React,
and Angular, and ability to optimize performance by using techniques such as streaming and preloading.
Knowledge of Blazor's features such as data binding, dependency injection and routing and ability to use them
effectively in applications.
Ability to optimize Blazor performance by using techniques such as lazy loading and client-side caching.
Participated in daily stand-up meetings and involved with Scrum project estimation meeting.
Development is being done using agile methodology with daily scrums and continuous integration to deliver
higher-quality software far more rapidly.
Provided technical guidance for end users related to configuration of software solutions.
Suggested updates and methods relevant to system architecture components and changes through research.
Environment: Visual Studio 2017/2019, Net CORE Framework, C#, ASP.NET, MVC 5.0, WCF, Web API, Angular, Entity
Framework, LINQ, HTML5, jQuery, JavaScript, SSIS, SQL Server 2016, IIS, Azure, Team Foundation Server, Jenkins.
Responsibilities:
Actively involved in Software Development Life Cycle including Analysis, Design, Implementation, Testing and
Maintenance.
Used various front-end frameworks based on JavaScript and CSS libraries like JQUERY, and Bootstrap.
Extensive experience developing web applications using React and Redux.
Skilled in using React features like virtual DOM, JSX, functional components, and hooks to create responsive and
performant user interfaces.
Knowledge of popular React UI component libraries like Material-UI, Ant Design, and Semantic UI.
Used AGILE SCRUM development Methodology to ensure teamwork, collaboration, and process adaptability
throughout the life cycle of the project.
Designed, developed, and architected middle tier Restful WebAPI layer for the smart list mobile applications.
Fixing bugs reported by QA and performed unit testing using NUnit.
Development support for .Net Web services in ASP.Net with C#.Net and consumed it. And also developed .Net
Web Services, XML, XSD, XSLT, XPATH and XML Schema.
Used ADO.NET objects such as Dataset and Data Adapter, for consistent access to Oracle.
Implemented and deployed XML Web Services (SOAP) using C#.NET and validated client-side components using
JavaScript and Ajax, C#. XML, CSS3 Web services.
Developed the classes using C#, which in corporate N-tier architecture and Oracle database connectivity.
Extensively used XML for data transfer across different systems.
Implemented Web API to use in the application for critical operations and populate the JSON, XML type data to
controller.
Designed and implemented reusable software elements like Custom Controls and User Controls using ASP.NET.
Used web server controls like Login Control, Menu Control and Substitution Control extensively in designing web
forms.
Developed SQL-Packages, Procedures, Functions, SQL Scripts and Database Triggers to populate the historic data.
Created T-SQL joins and sub-queries for complex queries involving multiple tables.
Designed tabular, matrix reports, drilldown, drill through, Parameterized and linked reports in MSSQL Reporting
Services (SSRS).
Good Experience with Unified Modeling Language (UML) standards and documentation and experience in
preparing Use Case Diagrams, Class Diagrams, Sequence Diagrams, Activity Diagrams and Collaboration diagram
using design tools such as Microsoft Visio.
Created the design documentation for iOS application.
Used Team Foundation Server for Source Code Control, project related document sharing and team
collaboration.
Involved in technical development and support activities of project solutions.
Environment: .Net Framework, JavaScript, Entity Framework, ASP.Net, MVC, VB.NET, C#, ReactJS, ADO.Net, Visual Studio,
NUNIT, Microsoft Enterprise Library, HTML, CSS3, AJAX, SQL Server, Windows Server, UML, HTML5, XAML, XML,
Dependency Injection, WEBAPI, NUNIT Testing. Microsoft Visio.