Summary
Overview
Work History
Education
Skills
Accomplishments
Languages
Timeline
Generic

Shankari A

Anantapur,Penukonda

Summary

Having 5+ years of programming Experience in Analyzing, designing, developing, testing, deployment and maintenance of Web and Windows (Client/Server) based 3- Tier Applications and modern Microservices applications using C#, ASP.NET, ASP.NET Core, ASP.NET MVC, ADO.NET, Entity Framework, Entity Framework Core, WCF, AJAX, Web Services, Web API, Microservices, CSS3, JavaScript, Angular JS, React JS, and SQL Server 2019. Mastered the Full Software Development Life Cycle (SDLC) process and experienced in Agile development environments. With a deep understanding of Agile methodologies including Scrum, I collaborate effectively with cross-functional teams. Strong Expertise in developing Windows applications, web applications, and web services using Visual Studio and .NET Framework. Skilled in ASP.NET, C#.NET, VB.NET, LINQ, WCF, WPF, ADO.NET, Blazor, SQL Server, JavaScript, Angular, React, TypeScript, jQuery, AJAX, HTML, CSS, Bootstrap, XAML, NodeJS, XML, experience in Object Oriented Design (OOD) and Object-Oriented Analysis and Design (OOAD) and Service-Oriented Architecture (SOA) methodologies. Skilled in developing service-oriented architecture solutions (SOA and Microservices) using RESTful APIs. Utilized ORM (Object-Relational Mapping), Entity Framework code first Database First Approach. Expertise in writing database queries, triggers, views, functions, and stored procedures using SQL. Expertise in using T-SQL for developing complex stored procedures, triggers, tables, views, and user-defined functions. Proficient in SQL joins, indexing, and query optimization for efficient data retrieval and manipulation. Proficient in frameworks including NUnit for Unit Testing. Experience working with different version controls like VSS, Team Foundation Server (TFS) and GIT.

Overview

7
7
years of professional experience

Work History

.NET FULL STACK DEVELOPER

COGNIZANT(CTS)
Bangalore
11.2022 - Current
  • Worked collaboratively with a team in successful migration from monolithic architecture to a micro service architecture, leveraging ASP.NET 6 (.NET Core) to create a Hospital Management system.
  • Implemented ASP .NET MVC Controllers, utilizing View-bag to pass data from controller to view and creating Views/Partial Views and Layout Pages
  • Utilized C# generics, delegates, events, extension methods, anonymous types, and lambda expressions
  • Coded in C# .NET using .NET techniques like lazy loading, reflection to optimize application performance
  • Involved in the creation of a lot of User controls and custom controls using C#, ASP.NET that build up the pages
  • Led the Design of Web APIs using .NET6 (.NET Core), ensuring they follow RESTful principles and can effectively manage high user traffic
  • Used Entity Framework Core for ORM, Facilitating seamless interaction with databases
  • Worked on Visual Studio 2022, .NET Core 6 framework to implement business logic
  • Developed view models and controller actions, utilizing Web API to fetch data from the backend and respond with JSON objects to the client side
  • Implemented business, database access layer classes in C#.Net using UML class diagrams and sequence diagrams
  • Implemented microservices architecture in .NET 6 to manage client requirements, ensuring independent scalability and efficient updates for improved network efficiency
  • Written stored procedures and SQL statements to access data from SQL Server 2019, and developed database stored procedures, functions, views and created DTS packages for data transfer from various files
  • Utilized LINQ to Entities, LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data proficiently.
  • Designed and crafted a modern front-end application using Angular 14, HTML5, and CSS3, focusing on creating engaging interface
  • Used ASP.NET Validators and configured them accordingly on the front-end
  • Created various Angular Services, injected them into Angular Controllers (using Dependency Injection) to enable AJAX calls, and created custom Angular 14 directives to create their HTML tags and induce functional behavior to those tags
  • Created and maintained a single-page application using Angular 14, leveraging features including Angular modules, and Components and Services, to achieve smooth navigation flow

Environment: C#, .Net Core 6, ASP.NET MVC, Azure, Azure Kubernetes service, SQL Server 2019, Angular 14, Visual Studio 2022, JavaScript, HTML5, CSS3, Bootstrap, Stored Procedures, Views, LINQ, Web API, Restful services, Entity Framework core, Azure DevOps, Triggers, SQL, API, TFS, TDD, GIT, Agile, IIS 10.0, Postman, OAuth 2.0, Microservice Architecture, SSRS

  • Developed and maintained front-end web applications using HTML, CSS, JavaScript, JQuery and ReactJS.
  • Created back-end services for data manipulation and business logic using Node.js and Express.

.NET Full Stack Developer

NTTDATA
Bangalore
08.2021 - 11.2022
  • Company Overview: Bangalore, India
  • Designed and developed Banking web pages using Visual studio 2019 using ASP.NET Core 3.1 and C#
  • Developing and supporting web applications using Microsoft .Net core technologies
  • Mastered the implementation of RESTful APIs using ASP.NET Core 3.1 Web API
  • Designed and built microservices Architecture -based applications using .NET Core 3.1, leveraging its modularity and containerization support
  • Integrated C# back-end logic with front-end technologies including JavaScript, jQuery, and Angular, delivering seamless user experiences
  • Utilized C# and ASP.NET MVC to create maintainable and scalable web applications, implementing Model-View-Controller patterns for clear separation of concerns
  • Integrated MS SQL Server 2019 with SQL Server Reporting Services (SSRS) and Power BI to generate insightful reports
  • Designed and developed dynamic reports using SSRS, integrating data from multiple sources to provide comprehensive business insights
  • Managed data persistence using SQL Server 2019 and Entity Framework Core, implementing code-first migrations to efficiently handle database schema changes
  • Leveraged Expertise in MS SQL Server 2019 database and optimizing the performance through indexing strategies
  • Developed SQL artifacts including stored procedures, views, functions, T-SQL, and triggers
  • Led the implementation of API Gateway patterns to Streamline the routing of incoming requests, aggregate responses from multiple backend services, this enabled seamless interaction between client applications and backend services
  • Used various .NET libraries and NuGet package manager to easily add and manage dependencies
  • Involved in developing web roles with rich UI using ASP.NET MVC, HTML5, CSS3, CSS, DHTML, AJAX, jQuery, Json, WEB, Java Script, Angular 8, Bootstrap
  • Worked on HTML5, CSS3, and Java Script with integration of Kendo UI for developing grids, charts, and schedulers
  • Designed and implemented responsive user interfaces with Angular 8, ensuring optimal rendering across various screen sizes and devices
  • Employed CSS3 frameworks including Bootstrap or custom CSS media queries to create visually appealing and accessible designs
  • Integrated Angular 8 with backend APIs, ensuring seamless communication between the client and server, and implementing RESTful principles for efficient data exchange
  • Implemented responsive and mobile-friendly user interfaces using Angular 8, ensuring a seamless experience across a variety of devices and screen sizes
  • Enhanced the application's functionality by utilizing LINQ to Entities within ASP.NET Entity Framework Core

Environment: Visual Studio 2019, C#, .Net Core 3.1, JavaScript, AWS, MVC, ASP.NET, Web API, Rest API, Microservices, AJAX, HTML, Angular 8, MVVM, CSS, WPF, NIST, Share point, Bootstrap, API Gateway, Kafka, Entity Framework Core, Rabbit MQ, SQL Server 2019, YAML, JWT, SSRS, IIS 8.0, T-SQL, SQL Server 2019, TFS

PRODUCTION SUPPORT

ICICI
Bangalore
12.2019 - 08.2021
  • Company Overview: Bangalore, India
  • Involved in database design on SQL Server 2008 and development of different database objects containing functions, triggers, store procedures
  • Designed front-end using the latest tools like Ajax
  • Designed web pages using HTML, JavaScript, CSS, DHTML, XML and page design and layout and graphics
  • Applied fixes and enhancements to SQL scripts through SQL Server
  • Bangalore, India

Trainee |Dotnet

Openwave Computing Services Pvt Ltd
Chennai
04.2017 - 05.2018
  • Company Overview: Chennai, India
  • Communicated with customers to implement Web Services
  • Trouble-shot and fixed problems through customer requests, and QA
  • Utilized ASP.NET, VB.NET, AJAX, and Microsoft Visual Studio for development
  • Managed work items in Microsoft Team Foundation Server
  • Chennai, India

Education

BTech-IT -

Anna University
01.2016

HSC -

Axilium Girls Hr Sec School

SSL -

Honnegar Ashram High School

Skills

  • C#, Net Core 6, ASPNET MVC, Angular 14, Visual Studio 2022, JavaScript, HTML5, CSS3, Bootstrap, Stored Procedures, Views, LINQ, Web API, Restful services, Entity Framework core,

Accomplishments

  • Received Best Trial Blazer Award in Cognizant.

Languages

Tamil
First Language
English
Upper Intermediate (B2)
B2
Kannada
Elementary (A2)
A2

Timeline

.NET FULL STACK DEVELOPER

COGNIZANT(CTS)
11.2022 - Current

.NET Full Stack Developer

NTTDATA
08.2021 - 11.2022

PRODUCTION SUPPORT

ICICI
12.2019 - 08.2021

Trainee |Dotnet

Openwave Computing Services Pvt Ltd
04.2017 - 05.2018

BTech-IT -

Anna University

HSC -

Axilium Girls Hr Sec School

SSL -

Honnegar Ashram High School
Shankari A