Home

Gnanendra - .NET Developer
[email protected]
Location: Dallas, Texas, USA
Relocation: Yes
Visa: GC
Gnanendra
.NET Developer
+1 469 356 9397
[email protected]
Dallas, TX
Yes
GC

LinkedIn:
Professional Summary
Over 9+ years of IT experience in all phases of the product development life cycle that includes Analysis, Design, Development, Integration and Deployment.
Expertise in programming with C#, ASP. NET, ASP. NET MVC, ASP. NET CORE, SQL - Server, Oracle, Visual Studio, Ajax, LINQ, CSS and IIS.
Experience in developing N-tier web applications using Visual Studio 2010/2012/2013/2015/2017/2019, C#, ASP.Net 3.0/3.5/4.0/4.5/5.0, ADO. Net, WCF, WPF, Web API, XML, SOAP, VB.net, SOA Web Services (WSDL), Web Forms, Microsoft .NET Frameworks. Expertise in Active Directory setup and troubleshooting for any deleted objects and AD recycle Bin.
Planning, creating and managing AD group policy Templates and Policies Administration, Operating System Security Patches Upgrade Procedure for secure computing and network environment.
Experience in building Web services using ASP.NET Web API and performing CRUD operations using REST API.
Experience in developing web-based applications using ASP.NET, MVC, JavaScript, and jQuery, AngularJS, HTML and CSS.
Experience in Database testing, functional testing, Regression Testing and system testing. Expert in developing Single Page Application (SPA) with Angular 9, Angular CLI, TypeScript, and skilful in Angular features such as Material Design, Components, and Services.
Extensive knowledge of Object-oriented programming (OOP) features such as encapsulation, abstraction, inheritance, polymorphism, and implementation of Object-Oriented concepts.
Experience in Microsoft Azure IaaS, PaaS and SaaS Architecture, Strategy and Planning. Working knowledge of visual studio with Azure. Experience in front - end technologies such as Angular 7 & 9, NGRX Platform (Store, effects, router-store Devtools).
Designed and developed Automation Test Framework using Selenium web driver. Expertise in analysing the results and reporting suggestions and defects.
Experience in Multithreading in WPF for performance optimization while accessing data from remote data storage including EDI/XML mapping to business object processes. Worked on client WPF application using C#, XAML, MVVM, Unity Container, Custom controls and behaviours. Strong abilities in XML, XSLT, IIS 10.0, WSDL, UDDI, CLR, XML Web service, Security in ASP.Net.
Experience in using Language-Integrated Query (LINQ) query and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL). Experience in using various version controlling tools like VSTS (Azure DevOps), Subversion, and Team Foundation Server.
Implement an automated build process in VSTS using Jenkins to create a full CI/CD pipeline.
Experience in using SSIS to validate, Extract, Transform and load data to Database SQL Server and Scheduled Jobs for executing the SSIS Packages. Responsible for Servers Health Check and Performance Monitoring for all the Window servers.
Strong experience in data site retrieval and manipulation using ADO.NET data objects such as Dataset, Data Reader, Data list, Data Adaptor. Proficient with container systems like Docker and container orchestration like EC2 Container Service, Kubernetes, worked with Terraform. Managed Docker orchestration and Docker containerization using Kubernetes.
Experience in Custom, Tabular, Matrix and distributed reports in multiple formats using Crystal Reports, MS SQL Server Reporting Services and SQL Server Services (SSIS, SSRS).
Familiar with JavaScript libraries like Bootstrap templates and Angular.js framework.
Experience with Entity Framework approaches such as code-first and database-first.
Experience in creating Server objects like Tables, Stored Procedures, Views, Indexes, Triggers, Cursors, user defined data types and functions. Excellent experience in dealing with Delegates, Assemblies, User Controls and Custom Controls.
Experience in Software Configuration Management (Daily Build, Release and Testing methodology) using tools like Team Foundation Server (TFS), Microsoft Visual Source Safe (VSS).
Experience in developing and monitoring SSIS Packages, SSAS, SSRS. Experience in generating reports using SQL Server Reporting Services and Crystal Reports.
Experience in working with Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) and Windows Workflow Foundation (WWF).
To achieve Continuous Delivery goal on high scalable environment, used Docker coupled with load-balancing tool Nginx.
Virtualized the servers using Docker for the test environments and dev-environments needs, also configuration automation using Docker containers. Experience in creating T-SQL stored procedures, functions, tables, views and SQL joins and other statements for various applications, maintained referential integrity and implemented business logic.
Possesses strong problem Analytical skills with ability to follow Project standards and procedures as per client specifications. Worked as an individual and in a team environment.
Technical Skills:
Microsoft Technologies .NET Framework 3.0/3.5/4.0/4.5, ASP.NET, ADO.NET, ASP.NET CORE, WEB API,LINQ
Programming Languages C, C++, C#.net, Knowledge in Python, COBOL, JCL, CICS, TSO.tel, Razor, Kafka
Web Scripting Languages JavaScript, TypeScript, JSON, jQuery, CSS, HTML, DHTML
Web Technologies ASP.NET CORE, HTML5, CSS3, Java Script, JQUERY, Angular 9, XML, JSON, XAML, XSL, XSLT, Kendo UI, Azure, Knockout JS, Angular JS, Marionette.js, Require JS, Ajax, Web API, Boot Strap.
Database Technologies SQL Server (Stored Procedure, Triggers, User Defined Functions, Views), MS Access, T-SQL, PL/SQL, ODBC, MySQL, SQL Server client management studio, MongoDB, Oracle 10g/9i/8i.
XML Technologies XML, XHTML, DHTML, SOAP, WSDL, Web Services
Operating Systems Windows 2007, Windows 10 and Windows server 2012/ 2016/2019
Software/Tools Jenkins, Docker, Kubernetes
Modelling Tools UML, Rational Rose, Design Patterns, MVC
Cloud Azure. AWS
Application Servers IIS
Testing Tools MS-Test, xUnit, Mocking, Visual Studio Unit Test, Karma.
Version Control Tools Visual Source Safe (VSS), Team Foundation Server (TFS), VSTS, GIT
Tools SQL Server Reporting Services, Redis, Cozyroc, PostgreSQL, OData, RDF Crystal Reports (2010/9/8.5/8), SQL Server Integration Services, UML,MS Visio, Sharepoint, Visual SourceSafe, SubVersion, Team Foundation Server,Delphi,Xpediter, Adobe Experience Manager.

Professional Experience:
Client: Mayo Clinic - Rochester MN Oct 2021 Till Date
Role: .Net Developer
Responsibilities:
Creating Web API in Dotnet Core 3.1. Creating Angular and MVC application from scratch to design the UI components and services to have http communication. Setup Continuous Integration builds and Continuous Deployment pipelines in Azure Devops and Team Created Business Logic Layer & Data Access Layers to implement the MVC architecture.
Used Jenkins pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
Developed and enhanced client-side management portals User interfaces using C#, Angular 6, jQuery, HTML, Bootstrap, CSS, JavaScript, Typescript and AJAX. Created and consumed a Restful Web API to achieve Screening and transfer JSON data by using HTTP protocols and incorporated the same in web UI Single page applications using Angular 6.
Worked on in-build pipes, and customer pipes to customize and filter, as well as validation and Lambda providers in Angular 6.
Performed Back-End Testing for data validation using SQL Queries.
Used Microsoft Team Foundation Server (TFS) for all the source code maintenance among the whole team members.
Implemented Router store and Resolver component and handled routing via dispatched actions.
Performed PHP/MySQL coding on Web applications that are driven by MySQL database. Key role in the development of the web application using ASP.NET MVC 5.0, C#, Java script, jQuery, Angular 6, Bootstrap, ADO.NET and AJAX.
Implemented nested forms by using NG VALUE ACCESSOR service for reading and passing the date from child to parent in a reactive form. Implemented JWT Token Authentication in WEB API application.
Involved in maintaining, debugging and resolving the issues in the application. project planning until production and maintenance using agile methodology. Implemented Multi- Threading and Thread Pool concepts.
Developed reusable components and services using TypeScript to perform CRUD operations based on Angular 9 structure and concept of dependency injection. Created Test Cases in Angular application using Karma.
Developed unit test cases and performing Unit and Integration testing of the application using Xunit Framework and Maintaining 75% Code Coverage.
Used GitLab for all the source code maintenance among the whole team members. Using JIRA tool for defect management.
Environment: ASP.NET 4.8, C#, MVC 5.2, Visual Studio 2022, Typescript, HTML5, CSS3, Bootstrap, XAML, XSLT, SOAP, N-unit, Jenkins, Azure, Team Foundation Server, Jira, Agile, Windows.

Client: Trust Banks - Atlanta, Georgia May 2018 Sep 2021
Role: .Net Developer
Responsibilities:
Used Azure DevOps tool for management.
Involved in creating both Restful API using both Asp.Net Web Api and NodeJS and used Postman, Powershell scripts and Windows Virtual Desktop ARM Client to test Web API endpoints.
Created the web application in .NET framework, .NET core and implement logic using C# and OOPS concepts.
Perform Peer s Code Review to avoid any code quality issues. Update Azure Pipeline s .yaml files Monitor the test logs in Microsoft Dogfood and Jarvis portals.
Prepare Ev2 (Express v2) templates for Microsoft azure resources and generate the template files for deployments across multiple regions. NGRX store was used to store results after angular injector observables retrieved the data from backend.
Added logic to dispatch the action to the NGRX store, this was done to update the store and to update components subscribed to that particular store. Developed Mean Stack from scratch including Mongo DB server setup and Express JS server development. Involved in Test Design, Development and Implementation of test procedures in Selenium Performed unit testing and integrated testing for fixing the bugs, writing test cases, test plans and generating test scripts.
Developed Web Services common for various applications using .NET Framework. Configured various Web Applications on Internet Information Server (IIS). Used Entity Framework to create entities in Data Access Layer. Developed and consumed Restful Services using Web API. 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.
Responsible for coding that includes reading of an XML file and fetching data in the fields/tags and transferring the data to the database using LINQ. Using LINQ to query the database. Worked in prism and Unity Container helper throughout the modules.
Worked on a simple WPF Application Using Prism for listing all available submissions.
Developed stored procedures, functions, and triggers using SQL and T-SQL in MS SQL Server for fetching the data and binding and used LINQ to SQL to query the database. Used Entity Framework to create Models and used tools to explore REST API. Used NuGet package manager to pack and Use the updates versions of browser control.
Involves Unit Testing, Integration Testing and Regression Testing in a regular basis to improve the performance of the application. Used Agile methods and frameworks/tools like spring and NHibernate.
Customized User Controls, web controls using Kendo UI and improved the performance of the application by configuring the caching, Bowser Storage, Managing Cookies. Used NHibernate to provide communication between data access layer and backend database.
Implements software Configuration Management, setting up company version policies utilizing TFS.
Environment: C#, .NET Core 3.1, JavaScript, Jarvis, Azure Dogfood Portal, N-unit, NGRX.

Client: State of New York, New York Feb 2016 Mar 2018
Role: .Net Developer
Responsibilities:
Creation of database objects like tables, views, synonyms, materialized views, stored procedures, packages using Oracle tools like PL/SQL developer. Built complex queries using SQL and wrote stored procedures using PL/SQL.
Performed SQL and PL/SQL tuning and application tuning using various tools like tkprof, autotrace and dbms_SQLtune
Effectively involved in various stages of development of the project starting from the project planning until production and maintenance using agile methodology.
Designed and implemented the web application using Angular 7, HTML5, CSS, and Bootstrap on the front end, Restful API using both Asp.Net Web API, MVC 5.2 and Node.JS. Developed the application using Visual Studio Code, Visual Studio, .Net Framework 4.8, deployed onto Microsoft Azure.
Diverse experience utilizing tools in N-tier and micro services architecture application using spring boot, Rabbit MQ, Kafka, Zookeeper, Cassandra, MySQL, Restful Web Services. Familiarity with EAI tools like, TIBCO BW (business works), IBM MQ Series, Rabbit MQ, Kafka and Apache Camel. Solid experience with data driven framework implementation.
Performed Back-End Testing for data validation using SQL Queries. Developed QA automation test framework to ensure the code reusability and code. Develop web service test with SOAP UI to test SOA platform.
Created test plans and test strategy that describes the features and functions to be tested. Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP. Changing the AWS infrastructure Elastic Beanstalk to Docker with kubernetes. Performance Tuning on a daily basis for preventing issues and providing capacity planning using MySQL Enterprise Monitor. Used addEventListener for the faster rendering of Application using Angular 7.
Managing, installing, and troubleshooting Microsoft windows active directory, DNS, DHCP services on windows server 2003/2008 and 2012 platforms. Developed WPF based UI using Silverlight. Developed Mean Stack from scratch including Mongo DB server setup and Express JS server development.
Implemented XML Web Services in C# based on SOAP protocols using XML and XSLT extensively for data transfers.
Experience Configuring and managing Azure AD Connect, Azure AD Connect health, Microsoft Azure Active Directory.
Updating kernel & security patches in Amazon linux environment, handling out of memory issues in Linux kernels during rebalance in Kafka cluster. Actively participated in the pair programming model. Used Apache subversion (SVN)/Tortoise SVN for source control. Experience in using third-party controls like Telerik Rad controls.
Involved in creating Restful API using both Asp. Net Web Api and Node, ExpressJS and used Postman to test Web API endpoints.
Creation and Maintenance of MS Azure-cloud Infrastructure and Virtual Network between MS Azure Cloud and On-premises network for backend communication. Used Microsoft Azure to deploy the applications and maintain the database in cloud.
Applied Router Module and navigate different URL addresses using Angular Router Link.
Implemented Schematics and Client-Side State Management using NGRX, Angular 7, .NET code.
Developing Web Services, XML, validating request and response XML, SOAP and RESTFUL Web Service calls.
Experience in managing Mongo DB environment from availability, performance, and scalability perspectives.
Environment: ASP.NET 4.8, C#, MVC 5.2, Visual Studio, Angular 7, Typescript, HTML5, CSS3, Bootstrap, XML, XSLT, SOAP, N-unit, Azure, Team Foundation Server, Jira, Agile, Windows.

Client: Aditya Birla Group - India May 2013 Oct 2015
Role: .NET Developer
Responsibilities:
Involved in the analysis, design, development, and testing stages of the Project from the requirements gathered from the users and followed Agile Methodology. Experience with MySQL on both Linux and Windows.
Developed business objects viz., Business Entities, fa ade layer objects and data access objects using OOP concepts for the N-tier web application. Development of Web Forms, Classes and interfaces using C#, .NET Core that incorporates both N-tier architecture and database connectivity. Backend applications and scheduled jobs using Autosys / Jil scripts to consume the web API in providing user inventory feed for certification were created. Development of mobile application using Xamarin.
Used Informatica tool to get data from various sources like XML, flat files, and inserted into SQL Server Databases. Developed stored procedures, triggers in MySQL for lowering traffic between servers & clients.
Performed MySQL Replication setup and administration on Master-Slave and Master-Master.
Kubernetes is being used to orchestrate the deployment, scaling and management of Docker Containers.
Design Develop ETL packages with SSIS& schedule the jobs with Auto sys (JIL). & SQL Server.
Created database objects like tables, views, sequences, synonyms, indexes using Oracle tools like SQL Plus, SQL developer, and toad. Proficient in advance features of Oracle 11g for PL/SQL programming like using records and collections, bulk bind, ref. Cursors, nested tables, and dynamic SQL. Created partitioned tables and partitioned indexes to improve the performance of the applications. Experience with performance tuning for Oracle RDBMS using explain plan and hints.
Create the application in .NET framework, .NET core and implement logic using C# and OOPS concepts.
Designed and implemented responsive and user-friendly web interfaces using React to enhance the overall user experience.
Integrated React components seamlessly into the .NET application architecture, ensuring efficient data flow and state management.
Used ASP.NET MVC5 applications using MVC5 with Razor View Engine. Created the models, views and controllers using ASP.NET MVC5, C#.NET. Working with DevOps practices using AWS, Elastic Bean stalk and Docker with kubernetes.
Created Business Logic Layer & Data Access Layers to implement the MVC architecture. Implementation of client-side validations using ASP.NET MVC Validation.
Implemented state management solutions, such as Redux or Context API, to efficiently manage application data and ensure smooth user interactions.
Developed the WPF application in PRISM framework, thus creating loosely coupled components for the application.
Responsible for designing and developing ASP.NET MVC application using .NET Framework Entity framework.
Utilize LINQ to Entities for interacting with data in Entity Framework. Developed system services REST/SOAP application platform for use by all web applications utilizing WCF services and the ASP. Net provider model. Deployed the tools Microsoft Azure Cloud Service (PaaS, IaaS), and Web Apps.
Created SSIS Packages to import data from Flat Files into SQL Server Database. Generated various claim related reports from SQL Server Database using Crystal Reports Tool and Telerik reporting.
Integrated RESTful or GraphQL APIs into React components to fetch and display dynamic data, maintaining data consistency and reliability.
Implemented Share Point for document management, collaboration and automation of business processes using workflow. Used ADO.NET (Data Adapters, Data Sets) for database connectivity to SQL Server database.
Implemented error handling mechanisms and provided graceful fallbacks to ensure a robust user experience, even in the face of unexpected issues.
Created and maintained documentation for React components, making it easier for team members to understand and work with the codebase.
Involved in maintaining, debugging and resolving the issues in the application for open JIRA or ALM item.
Involved in Debugging and Supporting the application and Performed Unit Testing (using xUnit). Involved in the design of the Use Case Diagrams and class diagrams using Microsoft Visio.
Created client-side framework to load and reuse JavaScript files and html templates asynchronously using require.js and Asynchronous Module Definition (AMD). Used SQL Azure extensively for database needs in Customer Lookup & //AZ Not.
Environment: .NET Framework, ASP.NET MVC5, IIS, .NET, .NET Core, Visual Studio, Web API, SQL Server 2016, WCF, Entity Framework, LINQ, Git, AJAX, Angular 6, CSS, Entity Framework, Typescript, JavaScript, Bootstrap, jQuery, ADO.NET, Agile Methodology, Azure, Windows, Xamarin, Power Builder.
Keywords: cprogramm cplusplus csharp continuous integration continuous deployment quality analyst user interface message queue javascript database active directory information technology business works green card microsoft procedural language Arizona Minnesota Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];935
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: