Harsha Dotnet Resume
Harsha Dotnet Resume
Harsha Dotnet Resume
PROFESSIONAL SUMMARY:
Around 8 years of IT experience in software development using C#, VB.NET, ASP.NET, Node JS, Microsoft
Azure, JavaScript Libraries, SQL Server, XML, Web services,
Experienced in full Software Development Lifecycle (SDLC) starting from Requirements Analysis, Design,
Development, Testing, Maintenance, Enhancement, & Production Support of Business Applications.
Proficient in developing Windows and Web applications using Windows Forms, Web Forms, ASP.NET MVC
Framework, Angular JS
Experience with developing web sites based on Sitecore Content Management Systems
v7.5/v8/V9/V10.1,10.3(major versions).
Experience in building web applications with ASP.NET Core MVC, Blazor, JavaScript, jQuery, JSON, HTML,
Angular JS, React.js, Redux and CSS.
Good understanding of Microsoft .NET Design Patterns including singleton, adapter, MVC, factory method,
Dependency Injection (DI),Singleton, Inversion of Control (IOC)
Strong Expertise developing Frontend Web Applications using Angular v4/v6/v7/v8/v9/v10/v11, React.JS,
JSX, AngularJS, Typescript, HTML5, CSS3, JavaScript, jQuery, AJAX, Bootstrap 3/4 and RWD
Domain Knowledge in Banking, Insurance, Investment Banking and Government Sectors.
Experience in creating Web Forms, Win Forms, User Controls, Custom controls.
Proficient in using XML related technologies Like XSLT, XPATH and JQUERY, XQUERY.
Extensive experience in WPF/Silverlight with all the programming and technologies integrated into ASP.NET
3.5 and 4.0 C# framework.
Managing Apigee installation, configuration, preventative maintenance, troubleshooting and quick
resolution of problems of the most complex nature
Extracted the data from salesforce.com application into the external databases like SQL, DB2 for generating
large data reports.
Working as Primary contact for Apigee outage and issues, and representing Apigee platform side for load
tests, performance tests etc
Good understanding of .NET Wrapper classes and experience in using Web API (Restful services) to support
convention-based CRUD actions and MVC features such as routing, controllers, action results, razor views,
filter, IOC containers or dependency injection that makes it simpler and more robust.
Troubleshooting and monitoring API proxies running on Apigee on-premise and cloud environment
Experienced in applying security, throttling, OAuth 2.0, renewing/update of TLS, certificates, KeyStore, and
Trust store for the Apigee platform
Increasing EBS backed volume storage capacity when the root volume is full using AWS EBS Volume feature.
Involved in RHEL upgrading and patching activities of on-premise servers of Apigee components
Experienced with MVVM Pattern for developing the Silverlight applications.
Good understanding of enterprise level Design Patterns like MVC, Dependency Injection, Singleton and
Abstract factory.
Developed document preview, subsection components in the app side and dynamic responsive Web App
using Angular v9
Excellent experience in working with different object-oriented programming techniques, Microsoft design
patterns like MVC,MVVM and Service Oriented Architecture (SOA) WCF, WPF, Web Servicesand DTO (Data
Transfer Objects).
Working as Primary contact for Apigee outage and issues, and representing Apigee
platform side for load tests, performance tests etc
In depth knowledge of Web / GUI developmentComponents, COM/COM+/DCOM, ADO / ADO.NET,
Microsoft Enterprise Library and LINQ.
Good knowledge in working with 3 Tier and n-Tier, Service Oriented Architecture.
Experience in Implementing ADO.NET Entity Framework, LINQ to SQL, Enterprise Library, ADO.NET.
Hands on experience in usingIIS (Internet information services), Active Directory, ADLDS, MSMQ.
Expertise in Backend programming, RDBMS (SQL Server, Oracle, MySQL), SQL, T-SQL, PL/SQL, Stored
Procedures, Functions, Views and Triggers and imports and exports of Data using DTS Packages.
Experience with SQL Server Reporting Services (SSRS), Integration Services (SSIS) and Report Builder
Projects.
Expertise in Database Design and Database Programming (Stored procedures, Triggers, Packages, T-SQL,
PL/SQL) using SQL Server 2016/2014/2012/2008/2005, PL/SQL, PostgreSQL,MySQL.
Experience in Xamarin 4 Android, JSON and hardware sensors, Xamarin.Formx/Xamarin. Android UI/UX
Expertise in Waterfall and Agile software development model & project planning using Microsoft Project
Planner and VersionOne.
Experience working with Azure cloud infrastructure (IaaS) like VM's and Virtual Networks,
using Power Shell to create VM's and deploy infrastructure on cloud; also, Traffic Manager and Azure
Automation.
Hands on knowledge of working on UNIX servers, Basic JAVA, VB6 and simple shell scripting.
Hands on experience in using production monitoring tools like ITCAM and Dynatrace client.
Fluent in debugging, support, and problem resolution. Extensive experience in handling projects from
planning phase to production.
Experience with developing websites based on Sitecore Content Management Systems
v7.5/v8/V9/V10.1,10.3(major versions).
Domain knowledge of Finance and Banking sector.
Experience in developing end-to-end solutions by combining .NET and Python technologies, encompassing
both server-side and client-side development.
Experience working in different Google Cloud Platform Technologies like Big Query, Dataflow, Dataproc,
Pubsub, Airflow
Good knowledge of performance tuning and optimizations. Experience as software developer as well as
leading/managing teams, driving progress toward project milestones, quality assurance, on-time delivery
and techno functional client communication.
Experience in gathering customer requirements and functional requirements and converting them to
technical requirements.
Excellent communication skills and a proactive team member.
Enthusiastic, knowledge-hungry self-starter, eager to meet challenges and quickly assimilate latest technologies,
skills, concepts, and ideas.
TECHNICAL SKILLS:
Languages
C#, VB.NET,C++, C, JAVA,PHP, SQL, JavaScript. Node JS
.Net Technology .Net Framework 3.5/3.0/2.0/1.0,WCF, WPF, WWF, ASMX, LINQ, ASP.NET MVC, Microsoft
Azure , GCP, WEB API, MSMQ.,Xamarin 4 (.Android/.IOS/.Forms)
Web Technologies ASP.Net 2.0/3.0/3/6.0., J2EE, HTML, XHTML, DHTML, CSS, ASP, Node JS, Angular JS
VB script,XML,PHP.
Database SQL Server, Oracle, My SQL,DB2
IDE Tools Visual Studio, SSMS,Data Tools, Team Foundation Server, Dreamweaver.
Reporting Tools Data Reports, SQL Server Reporting Services 2008, Tableau, Power BI
PROFESSIONAL EXPERIENCE:
Responsibilities:
Designed,developed, and implemented applications to improve existing System using .NET technologies
Responsible for design, architecture, and implementation of solutions for all Microsoft technology-based
business applications. Provide technical direction (including technical design, design reviews, and code
reviews) to on-site and off-shore development teams.
Involved in developing custom tag libs, JSP, EJB's, Portlets and DB2 - stored procedures.
Application Development: Successfully developed and deployed .NET 6.0 applications, showcasing expertise
in utilizing the framework to build robust and scalable solutions.
Defined persistent classes that are mapped to database tables based on the analysis of the
Developed Cross Platform application using Xamarin.Forms and deployed on both IOS, Android and UWP
Platforms.
Enhancements of GA Connect application that integrates SLDS reporting system and other external GaDOE
applications with GA Connect using ASP.NET core MVC 3.1. Implemented Single Sign On (SSO) using SAML
2.0.
Involved in integration of SLDS applications to GA LaunchPad using ASP.Net Core MVC 6.0 and .Net
framework 6.0.
Implemented Dependency Injection in ASP.NET Core Apps to achieve Inversion of Control (IoC) between
classes and dependencies in the Web Apps and REST Web APIs developed
Microservices Architecture: Designed and implemented microservices-based architectures using .NET 6.0,
utilizing technologies like gRPC, WebAPI, and message queues for inter-service communication.
Experience in integrating .NET and Python applications with cloud platforms like Azure, AWS, or Google
Cloud, leveraging platform-specific services and APIs.
Building data integration and preparation tools using cloud technologies like Google Dataflow,
Cloud Data prep, Python, etc.
Tasked with the coordination of CI/CD and DevOps teams in automating deployment of infrastructure inside
Google cloud.
Achieved a level of abstraction in the data access layer (DAL) of the application using ORM’s like LINQ to
Entities in an ASP.NET Entity Framework Core Code First approach.
Proficiency in Python programming language, leveraging frameworks like Django or Flask for web
development, data analysis, machine learning, or automation.
Experience in integrating .NET 6.0 applications with cloud platforms like Azure, AWS, or Google Cloud,
leveraging platform-specific services and APIs.
Developed barcode scanning application using Xamarin.Forms, and SQLite.
Implemented Xamarin components to use Camera, GPS and other Social Networking API's to integrate them
to the Mobile Application
Created and deployed Web Services (WCF) using ASP.net and C#, used them to generate the proxy class files
based on the web services and consumed in web application.
Worked on Visual Studio 2017/ .Net CORE 2.1 Framework to implement Business Logic.
Used 3-tier architecture for presentation layer, the Business and Data Access Layers and were code using C#.
Knowledge of SOAP, REST testing Experienced with functional web services tests Skilled with creating
automated web services testing processes.
Experience working with Azure and Web Services in cloud computing which are also under enhancements
for the application.
Design, develop and build GATutor using React and Redux consuming the payloads received from the
ASP.NET Web API Core 2.0.
Install and configure Apache, Nginx, Drupal, and WordPress on Ubuntu and Amazon Linux instances Run
Infrastructure as code using Terraform for various CSP’s and CloudFormation scripts to build AWS
Infrastructure and resources.
Developed various Stored Procedures for the data retrieval from the database and generated different types
of reports using SQL Reporting services (SSRS)
Creating Canvas, Model driven Power apps and Flows in Microsoft Power platform
Power apps development using Microsoft Power platform technologies.
Writing complex Database Queries, Stored procedures, Triggers, Views and Functions using T-SQL, MS SQL
Server 2014/2016, Designed databases, stored procedures, reports, and data input interfaces using SQL
Server 2009, 20012 and C#.
Generated various Monthly, Quarterly, Bi - Yearly, Yearly reports by different type of reports using SSRS.
Hands-on experience in designing and developing cloud solutions based on Microsoft Power Platform using
Power Apps, Power Automate, Power BI, Power Apps Portal and Common Data Service (CDS).
Implemented Unit Test by using Jasmine, Karma throughout application development phase.
Integrated Jenkins with repositories like TFS, GITHUB to build through Maven and Artifactory repository for
pushing successful build code.
Developed End-to-End BizTalk Novo Logix Projects, Exposing the Data Exchanges as WCF Services.
Developed data capture and navigation desktop and mobile apps in Microsoft Power apps that connect to
distribution center solutions design analytics in Power BI.
Experience in working with Web Services, WCF Services, Web Forms and ADO.NET, AWS Web, Entity
Framework and LINQ (Language Integrated Queries) in ASP.NET 6.0/ 4.0/3.5
Involved in creating single page application using Angular Js 4.0 and user dashboard using Angular material
Developed the view-controller components using JavaScript, CSS3, HTML5, Bootstrap and Angular.
Creating custom, general use modules and components which extend the elements and modules of Angular
JS.
Used C# in Xamarin to create native mobile application.
Creating and monitoring apigee dashboard in sumolog, dynatrace, spectrum etc
Experience developing Single Page Web Applications using AngularJS 9, Node JS and Backbone JS.
Perform regular health check and monitor performance of the apigee environment
Used Bootstrap and JQuery, Node JS libraries for more productive web design.
Experience developing Single Page Web Applications using AngularJS 9, Node JS and Backbone JS.
Worked on Web Service calling using jQuery and AngularJS for Synchronous and Asynchronous AJAX calls in
HTML5 web pages.
Worked on Server less services (Azure Functions). Created and configured HTTP Triggers in the Azure
Functions. Involved in the analysis and troubleshooting of issues which are tracked through VSTS.
Setup development environment using latest Blazor.Net with ASP.NET Core 3.0.
Actively participated in system testing, regression testing and exploratory testing and involved in bug fixing.
Design complex UI using HTML5, Bootstrap and Kendo UI controls for MVC.
Evaluated AWS for application servers and database servers, build servers.
Developed presentation layer using Azure, Server-controls, HTML Controls, User Controls, and Custom
Controls. Created and deployed Web Services using VB.NET, SOAP, XML for Pulling Customer Service
Records
Involved in designing the complex UI using HTML5, Node JS, Bootstrap.
Implemented generating PDF for the Letter that has been sent to the clients using the ITextSharp.
Implemented Enterprise Library data application block 6.0 to access SQL server 2012 database.
Used .Net Validation Controls, JavaScript, JQuery to perform client-side validations.
Attending daily stand ups to report the progress of the work which was done and yet to be completed.
Developed SSIS package to get Juvenile Student education records from DOE (Department of education), get
Criminal motor vehicle records from DMV, and get data from DOC (Department of Corrections).
Experience in developing applications in adherence to NIEM (National Information Exchange Model)
standards.
Defined Tables, Joins, Functions, Views, Constraints and Triggers in Microsoft SQL server 2008.
Involved in testing and deployment of the application.
Environment: C#, MVC, JQuery, NET 6.0, LINQ, Python , ASP.NET Core, Visual Studio 2012, .NET Framework 4.0,
Enterprise Library, AWS, SSIS, Azure , Node JS, SQL, SSRS, Power BIXamarin Studio IDE,Team Foundation Server (TFS).
Client: Wells Fargo, San Francisco, ,CA Oct 2021 - May 2022
Role: Sr. Dot Net Engineer
RESPONSIBILITIES:
Involved in design and architectural development process meetings and data modeling, business document
review meetings.
Involved every stage of SDLC process like requirement gathering, Designing, Coding, Testing and
deployment.
Gather requirement and conduct analysis activities, develop use cases and create functional requirements
specifications based on MVC architectural pattern.
Working on Azure DevOps, CI/CD Build and Release Pipelines and Deployment in AWS cloud.
Working extensively in AWS Service Objects - EC2, ECR, ECS, S3, Fargate, DynamoDB
Developed Cross Platform application using Xamarin.Forms and deployed on both IOS, Android and UWP
Platforms.
Proficient in containerizing .NET 6.0 applications using Docker, and deploying them to container
orchestration platforms like Kubernetes, ensuring scalability and maintainability.
Responsible for developing mobile applications for both Android and IOS using Xamarin and Visual Studio in
C#.
Developed application in agile model and involved in daily scrum meetings.
Involved in architecting the project and developed the framework using various design patterns.
Developed Web application using ASP.Net Node JS, Microsoft Azure Web Forms Model.
Involved in Enhancement of existing application utilizing Angular/AngularJS, developed routing through web
pages and achieved Single page application.
GUI of modules is developed using HTML, ASP.NET, Node JS Controls and JavaScript.
Replaced existed AngularJS code with AngularJS 2 code, which decreased number of lines of code for a web
application
Implemented data-binding MVC using AngularJS for front-end development of current web application
Implemented AngularJS Services to bind the data and provide access to the data on the server.
Developed ASP.NET Custom controls to utilize all over the applications.
Involved in designing various patterns in ASP.NET web application to communicate with WCF Services.
Involved in Exception handling design and implementation.
Expertise in enterprise Development with Microsoft Azure, C#, ASP.NET, ASP. MVC, ,Node JS ADO.NET, SQL-
Server, Oracle, Visual Studio, LINQ, CSS and IIS 7/6.
Developed an Algorithm to convert rules from InAppraisal to PreAppraisal and PreAppraisal to InAppraisal.
Involved in Setting up Replication Database.
Reviewed important stored procedures for performance tuning.
Implemented authentication across multiple applications using ADLDS (Active Directory Lightweight
Directory Services).
Coded complex LINQ-TO-Entity queries for access the Entity framework model.
Created high level and detailed system diagrams. Planned migration to Microsoft Azure SQL database and
SQL data warehouse.
Worked on technical design and developed the application using Azure components such as Service Fabric,
CosmosDB, API Management, Application Insights, Azure Active Directory, Event Hub, Service Bus and Power
BI.
Used JSON and Jquery all over the application.
Used StrectureMapto bootstrap the service client into controllers.
Created WCF web services using Facade Pattern and data access layer using the Repository Pattern.
Used castle. dynamic proxy for creating .Net Proxy on the fly at runtime.
Used Log4net for logging errors in file, event log and database.
Involved in deployment and post production support for the application.
Implemented a progress bar functionality to provide a visual UI feedback while executing long running
queries from the backend database.
Developed a Custom pagination control which is applicable to all the data grids in the app for paging
purposes.
Extensively used LINQ and Lambda Expressions to query against the custom object collections using C#.
Developed a WCF Service for performing all the data transfers using Data Contracts and Service Contracts.
Used ADO.NET Entity framework for querying the data against the conceptual data model using the
programming language C#.
Created SQL Queries and Stored Procedures using TOAD component for accessing Oracle database.
Used VSS (Visual Source Safe) as the source control software to maintain different versions of the project.
Worked with the business analysts closely to gather the requirements and convert them into the technical
level details for developing the application.
Coordinating with the QA and DEV team to set up the testing environment.
ENVIRONMENT: C#, WPF, NET 6.0, Silverlight, ASP.NET Core, WCF, ADO.NET Entity Framework, LINQ, XML,Node JS,
Oracle 10g, TOAD, Visual Studio 2010, .NET 4.0 Framework, Xamarin Studio ,Visual Source Safe 2005.
Responsibilities
Interact and collaborate with Product Owners/Business Analyst/Clients to get the Business Requirement
Description document. Also use to regularly get in touch with the external print vendors who use to handle
the printing and mailing of the documents to customer.
Technical and functional requirements gathering as per the needs in the Business Requirement Description
document.
Part of a large developer team responsible forleading, upgrading and creating new application as per the
business requirement to fulfil the need of creating documents for the bank. Mentored the newcomersand
on-boarded them on theapplications.
Lead developers from offshore to design and develop .NET based software solutions, conducting daily
connect Skype meeting to get work status and reporting to the on-site team.
Responsible for implementing the Sitecore pages using core Sitecore functionality such as Layouts,
Renderings, and Sub Layouts.
Collaborated with developers and performance engineers to design, build, test systems,enhance
supportability and identify performance bottlenecks.
Most of the applications were standaloneWinForm desktop applications, windows services, web services
and websites using dotnet framework, C#.net, ASP.Net, Microsoft Azure ,Node JS, MVC, AngularJS, Node JS,
ADO.NET, SQL and basic Java. The nightly jobs are scheduled using CA7 and file transmission is done using
connect direct.
Visual Studio 2005/2008, Microsoft Azure, C#, Asp.net, XML, XSD, Restful Web Services, Angular JS, Windows
Services and MS SQL server
Built databases and table structures following n-tier architecture methodology for web applications.
Perform impact analysis of the implied change/project based on Business requirements and coordinate with
impacted teams/portfolios.
Prepare code as per the technical specifications and prepare technical specifications and functional
specifications documents.
Integration testing of the developed functionality/ components with other dependent components.
Promote unit tested code/component in different test environment and production environment using IBM
uDeploy deployment tool.
Worked on Audits and resolved Production issues.
Tracking Defects (BUGS) using HP ALM and created tickets using ServiceNow.
Added several new features, reusable components, improvements, bug fixes, automated build,
deploymentand unit testing.
Resolved issues relating to systems and application by troubleshooting and proper resolutions.
Provide support during the transition/warranty period of the code.
Strengthened developmental methodologies by introducing a code quality document.
Keeping good data privacy while maintaining important data.
Interacting with the business users on a regular basis to discuss day-to-day issues and concerns, establish
problem specifications and system designs.
Analysis of data/code to resolve data discrepancies by business users via ad-hoc requests.
Identify possibilities for performance improvements and implement relevant fixes.
Environment: DOTNET Framework 4.0 and 4.5, C#.NET, Visual Studio 2013/2015, ASP.NET 4.0, ASP.NET Core, MVC, Java,
Azure, Angular, Node JS, XSLFO, Javascript, IIS, XML, SOAP, SQL Server 2016, SSRS, Microsoft TFS/GIT, Eclipse,
EcrionUltrascale, IBM Udeploy, IBM Connect Direct, IBM CA7, Adobe Accelio Present, SmartBear SoapUI, Blue Zone 6.1,
ITSM Service Now, HP ALM 12.0, MS Office, Outlook 2013, WinForm, ITCAM ,Dynatrace client and VersionOne.
Client : CIG Solutions Pvt. Ltd, Hyderabad, India Mar 2017 - Oct 2019
Role: Jr. Dotnet Developer
Responsibilities:
Interacted with the Business users to understand flow and gather their business requirements.
Involved in the requirements gathering and design of the project.
Involved in Coding Web Pages using ASP.NET, C#, Java Script.
Developed applications using JavaScript and client libraries like jQuery, Bootstrap, etc. to build modern
Single Page Applications (SPA).
Designed and implemented components that convert disconnected record sets to valid XML that is
transformed by XSL/XSLT files to HTML.
Improvised user experience using jQuery and used for event handling mechanism to dynamically assign
events on web controls.
Created high level and detailed system diagrams. Planned migration to Microsoft Azure SQL database and
SQL data warehouse.
Data Grid control was used to display the data in a customized template.
Used ADO.Net objects such as Data Reader, Data Set and Data Adapter for access to data sources.
Involved in redesign of the My SQL database to MS SQL Server database; wrote and maintained complex
SQL queries, Triggers, User defined functions and the required Stored Procedures in T-SQL.
Use C# and ADO.NET to define and implement secure middle-tier component using both connected and
disconnected environment strategies.
Developed Web Services using ASP.NET, VB.NET and SQL Server.
Coding and Tuning the Queries, Stored Procedures and Functions, Triggers using PL/SQL.
Developed reports using MS SQL Server Reporting Services (SSRS) and Crystal Reports.
Worked on the basic design of the website using the CSS, Master Pages and Navigation controls for
consistent look and feel of the website.
Used Team Foundation Server for Source Code Control, project related document sharing and team
collaboration.
UML was used for the preparation of Use Case, Sequence Diagram, ER-Diagram, and Class Diagrams using
MS Visio.
Involved in testing using the test-cases using NUnit framework.
Environment: .NET Framework 4, C#, ASP.NET, VB.NET, ADO.NET, T-SQL, LINQ to SQL, WCF, SSRS, Visual Studio
2010/2012, SQL Server 2008, MS Visio, Crystal Reports, NUnit Test, TFS, IIS, Web Services, HTML, XML, XSL/XSLT, CSS,
Bootstrap, JavaScript, jQuery, AJAX.
Responsibilities:
Interacted with the Business users to understand flow and gather their business requirements.
Involved in the requirements gathering and design of the project.
Involved in Coding Web Pages using ASP.NET, C#, Java Script.
Developed applications using JavaScript and client libraries like jQuery, Bootstrap, etc. to build modern
Single Page Applications (SPA).
Designed and implemented components that convert disconnected record sets to valid XML that is
transformed by XSL/XSLT files to HTML.
Improvised user experience using jQuery and used for event handling mechanism to dynamically assign
events on web controls.
Created high level and detailed system diagrams. Planned migration to Microsoft Azure SQL database and
SQL data warehouse.
Data Grid control was used to display the data in a customized template.
Used ADO.Net objects such as Data Reader, Data Set and Data Adapter for access to data sources.
Environment: .NET Framework 4, C#, ASP.NET, VB.NET, ADO.NET, T-SQL, LINQ to SQL, 2010/2012, SQL Server 2008, ,
NUnit Test, TFS, IIS, Web Services, HTML, XML, XSL/XSLT, CSS, Bootstrap, JavaScript, jQuery, AJAX.