Venkata Sai Kiran SR .Net Developer
Venkata Sai Kiran SR .Net Developer
Venkata Sai Kiran SR .Net Developer
CONTACT: 616-899-9926
EMAIL: [email protected]
MOUNT PLEASANT, MICHIGAN
GC
Professional Summary:
TECHNICAL SKILLS
PROFESSIONAL EXPERIENCE:
Worked on Agile environment with bi-weekly sprints in developing web application using CLEAR
architecture called Maintenance Window Automation which helps in patching of company servers and
maintaining the applications in those servers.
Using .Net Core 3.1, Entity Framework, Entity Developer tool to connect Database with the application
and to generate class files and Enum files that are required for the application.
Used Angular 11 and Typescript as the front-end responsive UI. Also used Ag-grid to display servers and
applications dataset.
Added custom components to the Ag-grid for column based custom functionality.
Had regular meetings with the clients on gathering the requirements and understanding business needs
so that further enhancements can be made to the application.
Worked on creating queries, tables, views, and stored procedures based on the requirements in SQL
Server.
Implemented design patterns and the entire backend of the application in C#. NET, using various object
oriented features like classes, interfaces, inheritance, polymorphism and Multithreading
Implemented the project of Microsoft .NET Development including C#, ASP.NET, Web Services, MVC.
Worked on adding enhancement features to the application based on the business requirements and
worked on fixing the bugs after UAT.
Developed different jobs that are run daily which are used for various purposes like sending JSON data
to a provided endpoint or refreshing data in the database after a code deployment.
Used Visual Cron to maintain these jobs and debug any problems in the application.
Had regular code reviews and UAT sessions on our work before deploying changes to the production.
We used Azure DevOps and GIT to deploy changes to the lower environments and production.
Environment: Web Application, C#.Net, .net core 3.1, VSTS, HTML, SCSS, SQL Server 2019, REST Services, CLEAR,
Angular 11, Windows 10, XSLT, JSON Objects, Azure DevOps, PowerShell, Visual Studio 2019, Visual Studio Code.
Worked on Agile environment with bi-weekly sprints in migrating and developing single page web
application from Silverlight to MVC using .Net Core 3.0, Angular 10, HTML and SCSS for web page
development.
Implementing AJAX functionality using Angular to load contents individually in different partial views to
minimize loading time and for better user experience.
Creating RESTFUL services using Web API, built HTTP services and formatted responses using web API
media type formatter to JSON.
Used Swagger documentation (OpenAPI or OAS) and integrated with API’s to successfully consume and
test the API endpoints from the browser using Swagger GUI
Created async calls and created many custom models to return the JSON response and rendered it on
the UI.
Designed the application with extensive use of Object-Oriented programming techniques.
Worked as a Developer in the team for designing and developing the application using Microsoft
technologies Visual Studio .Net, C#, ASP.NET 4.7, ASP.NET Core 1/2, SQLServer
Responsible for all client-side UI Validation and implementing Business logic based on user selection
using Angular 10.
Responsible for implementing the token-based Authorization to the service endpoint.
Working on distributed version control system/Subversion called GIT and comfortable with feature
branches, rebasing, merging.
Worked with DevOps team to get build deployments to Development and UAT environments manually
using CLI Docker deployments which later automated.
Used Microservice architecture, based services interacting through a combination of REST and
leveraging AWS to build, test and deploy Identity Microservices.
Implemented Authentication and Authorization using Web.Config file. Configured for users
Authorization and role-based security.
Used Docker containerization for building and for seamless and uninterrupted deployments to Dev,
UAT and Prod environments.
Creation of reusable UI components which present data that changes over time and development of
Single page app using Angular 10.
Used Kubernetes and Lens IDE for pods maintenance and deployments configurations.
We work with large amounts of streaming data, so we use Kafka to incorporate streaming data with the
web app.
Worked majorly with Ag-Grid for better integrating the huge amounts of data and High-Charts for
better representation of the statistical and target data.
Environment: Web Application, C#.Net, VSTS, HTML, SCSS, SQL Server 2019, REST Services, MVC, Microservices, Angular
10, Docker, Windows 10, XSLT, Azure DevOps, Service Fabric, PowerShell, Visual Studio 2019, Visual Studio Code,
Kubernetes, Lens, Kafka, Swagger.
BEST BUY, MINNEAPOLIS, MN 03/2019 – 04/2020
SR .NET DEVELOPER
Description: Best Buy Co., Inc. is an American multinational consumer electronics retailer headquartered in
Richfield, Minnesota. It was originally founded by Richard M. Schulze and James Wheeler in 1966 as an audio
specialty store called Sound of Music. In 1983, it was re-branded under its current name with an emphasis
placed on consumer electronics. Best Buy is the largest specialty retailer in the United States consumer
electronics retail industry.
Worked on migrating and developing ASP.NET web application to MVC .Net 4.5 Framework utilizing
Angular, converting ASPX pages to CSHTML and Using Bootstrap to design UI elements.
Developing code to automate for collecting the data from Smart Meters using smart grids using the
Electric Service Identifier (ESI ID)
Design and Developing Enterprise Application Interface (EAI) to provide the interface for accessing the
data to share with other applications.
Performed unit and systems integration tests using the Visual Studio Test Suite.
Created new Microservices based on the business rules for the Mobile application we are developing to
get data from SAP services.
Responsible for designing and developing ASP.NET MVC application using .NET Framework Entity
framework.
Implementing new features based on the Business Rules and providing the application support for the
features that I developed on the ASP.NET web app.
Used VSTS and TFS as Version Controlling, working collaboratively, reporting, and managing the
project.
Tasks include writing XSLT to customize pages and Web Parts, Design forms, build workflows, write
code to enhance the usability of the platform, connecting external data sources, and building full
applications.
Serve as expertise in all aspects of designing and application development.
Develop microservices using single node service fabric for the mobile application that can be utilized in
iOS and Android mobile applications.
Worked on User Interface System using HTML5, CSS3, JavaScript, AJAX, JSON, JQuery, Angular JS,
Bootstrap.
Used JavaScript, AJAX and jQuery for dynamic page updates and client-side validations.
Increased team productivity by automating repeated tasks using PowerShell.
Develop, configure, and maintain Web and Mobile based applications.
Used Angular 6 to develop our responsive application UI to perform dynamically for the end users as
we are migrating our ASP.Net application to the MVC app.
Manage environments for legacy codes using specific Docker containers based on the required
architecture.
Using Azure DevOps to collaborate between teams and deploy our code by integrating CI CD pipelines.
Perform typical system administration tasks such as Testing scripts and automating the deployment
process.
Develop and integrated SharePoint components using CSOM, REST API, Angular 6.
Providing production support after the deployment of the modified changes to the code and any bug
fixes.
Produce and maintain documentation for supported systems including architecture diagrams, technical
specifications, and detailed design documents.
Scheduling to run customer payment checks through a payment API daily using PowerShell auto
scheduler.
Created Azure Web Application projects, updated and deployed ASP.NET Web apps, Web Jobs using
visual studio, VSTS and Azure Resource Manager.
Environment: Web Application, C#.Net, Razor, VSTS, TFS, HTML, CSS, CSHTML, GIS, Aspx.Net, SQL Server 2017, REST
Services, MVC, Microservices, Angular, jQuery, Docker, Windows 10, SAAS, IAAS, PAAS, Angular 6, Oracle PL/SQL, XSLT,
Azure DevOps, Service Fabric, PowerShell, Visual Studio 2019.
Responsible for gathering requirements and involved in analysis and design of the system based on n-
tier architecture.
Developed extensible, robust ASP.NET Core MVC Web Applications in ASP.NET Core2.0/3.0 using
C#, .NET, ASP.NET, HTML5, CSS, JavaScript, JSON, XML, JQuery, Bootstrap and AJAX including ASP.NET
Core Identity for Login Security and Data annotations for the Data validation.
Created stored procedures for Master forms using T-SQL for accessing and manipulating the data in SQL
Server 2016
Attribute Routing used in the Asp. Net Core web API. Used Async and Await in Asp. Net Core web API
methods
Created automated T-SQL scripts to process summary database transactions that run off-hours.
Wrote complex T-SQL queries to get data from different sources and test results with expected results.
Created logical and physical database design, data structures and maintained it by using SQL tools like
Stored Procedures, User Defined Functions, Views, T-SQL Scripting for complex business logic
Extensively worked with WPF application using MVVM pattern as well as ASP.NET using HTML5 and
CSS3
Implemented REST API, Web Services for authentication.
Generated entity classes based on the database schema and improved the development of N-tier
architecture using LINQ.
Extensively used Angular7for developing Single Page Applications (SPA)
Implemented Angular7Structural and Attribute Directives such as ngIf, ngFor and ngClass to manipulate
the DOM.
Scheduled Trigger in Azure data factory to run the pipeline daily.
Developing projects in Azure Data Warehouse by using Azure Data Factory
Used Azure logic apps to connect legacy, modern, and cutting-edge systems more easily and quickly by
providing prebuilt APIs.
Used Azure DevOps for version controls, requirements, and project management.
Implement agile scrum methodology in application development.
Developed controllers to populate the view models using LINQ queries and Lambda expression and
invoked the views and controlled the flow thru the application.
Performed automated unit testing on the application. Actively involved in documentation, test plans,
test cases, testing and reviews
Environment: C#.NET 4.7, ASP.NET, Microsoft Visual Studio 2017/2019, Angular 7, Web Forms, REST Services,
Entity Framework, AJAX, XML Web Services, Microsoft Azure, Azure SQL, LINQ, WCF, JavaScript, jQuery, SQL
Server 2016, T-SQL, TFS, XML, SSL, CSS, XSLT, XSD, Azure Cosmos Database
Worked on the WCF Services with the C# code on the Backend of the Mobile application where the
services, it supports the front-end application.
Worked on the Visual Studio 2008/2010/2012 for the WCF services to develop the code in the backend
of the Web application and Mobile Application
Involved in full life cycle of the project from requirements gathering, analyzing, designing, and
developing the application using Iterative AGILE Methodology
Developed User controls using ASP.Net and C# and used them dynamically in the web pages using
Master pages and CSS.
Designed MVC design pattern for ASP.Net application development using the ASP.Net MVC framework.
Developed User interface using HTML5, CSS, JavaScript, jQuery, Angular JS, Ajax & JSON
Used ASP.Net web server controls like Grid View, List View and Repeater for displaying the required
information.
Responsible for designing and developing ASP.NET MVC application using .NET Framework Entity
framework.
Developed the application using ASP.NET, VB.NET
Worked on server-side web applications using Node.js and involved in Construction of UI using jQuery,
ReactJS, Bootstrap and JavaScript
Used React, JavaScript, jQuery to create Controllers to handle events triggered by clients and send
request to server.
Worked on Angular JS4of Scopes, Models, Services, Dependency Injection, Routing, and Prototyping
Implemented Client and server-side validations are done using Java Script and ASP.NET validation
controls.
Extensively used User interface controls that use Angular 4 to validate client-side validation.
Developed Data Model Classes with LINQ to SQL and business rules that are implemented within model
layer using C#.
Implemented a CI/CD pipeline with Artifactory, Jira, Jenkins, GitHub, and AWS AMIs, whenever code
check in happen in the GitHub, it will kick off the Jenkins server to start a new build.
Installing, configuring, and administering the Jenkins CI tool using AWS Ec2 instances
Worked in Agile methodology to meet timelines with quality deliverables.
Worked with Team foundation server (TFS) as source control.
Prepared and executed Unit Testing, testing of all modules during any enhancements.
Involved in moving the information from SOA to RESTful services using ASP.NET Web API, VB.NET
Execute SSIS packages to update SQL data tables from Oracle server.
Environment: Visual studio 2015, Angular 2/4, C#, ASP.NET 4.5, ADO.NET, MVC, LINQ, WCF, MS SQL 2012,
jQuery, IIS 7.0, T-SQL, CSS, JavaScript, XML, React.js, Typescript, SSIS, SSAS, SSRS, Team Foundation Server
(TFS) and Agile .NET 4.6, Entity framework 6, XSL, HTML 5, CSS3, JavaScript, AJAX, SSIL, PL/SQL, Team
Foundation Server (TFS), RESTful Web services, React.Js, WinForms, AWS
Responsible for the Design, Development and Delivery of all the modules
Implemented the business logic in the middle tier using C#.NET.
Reengineered existing applications to N-Tier web-based application using ASP.NET MVC with C# as back
end.
Extensively used MVC for the designing on multiple devices
Involved in writing complex SQL Statements to validate data and ensure system integrity and security in
SQL Server (T-SQL)
Developed T-SQL procedures to extract and load data for month-end batch processing.
Implemented Optimized Stored Procedures, Database Triggers, Views, and Indexes with T-SQL to
perform DML operations like to retrieve, insert, delete and update of the member's data in the
database (SQL Server 2014)
Working on creating Rest Services using ASP.NET Web API and C#
Created custom forms using Angular 2 form builder and implemented client-side validation using
Angular Built-in and Custom Validators
Creation of reusable UI components which present data that changes over time and development of
Single page app using Angular.
Implementing various screens for the front end using ReactJS and used various predefined components
from NPM (Node Package Manager) and Yarn library.
Migrated the application which was developed in Angular 2 to React JS
Consumed various components from React Bootstrap like Dropdowns, Collapse, Pop over, Buttons,
Cards, Navbars, Tabs, Custom forms, Utility classes.
Implemented exception handling and developed custom error pages.
Aggregated data from different sources for complex transformations using SSIS.
Worked with AJAX enabled WCF services / Web API using C#, VB.NET and ASP.NET MVC
Used Bootstrap, Angular.js for effective web design.
Involved in designing and development of Service Oriented Architecture (SOA) services using WCF, and
Restful Web APIs based on XML, WSDL, ASMX and SOAP protocols.
Developed Stored Procedures, Functions, T-SQL Queries, Indexes and Triggers in T-SQL for fetching
Transaction details, Customer Details, and Product Configuration data.
Designed entire framework to support Test Driven Development (TDD) by making use of Dependency
Injection through unity framework and developed a generic repository.
Used TFS for Source Code Control, project related document sharing and team collaboration.
Environment: Visual Studio.NET, .NET framework, User Controls, XML Web Services, Entity Framework
ADO.NET, UML, Rest Web API, HTML, Angular 2, WCF, Oracle 10g, SQL Server 2014, TFS and CSS, PL/SQL,
React.Js, WinForms