Venkata Sai Kiran SR .Net Developer

You might also like

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 9

VENKATA SAI KIRAN

CONTACT: 616-899-9926
EMAIL: CHANDSAI2V@GMAIL.COM
MOUNT PLEASANT, MICHIGAN
GC

Professional Summary:

 Over 9+ Years of experience in analyzing, design, development, research, implementation and


deployment of several Client/Server, distributed GUI, enterprise level Web and Windows based
Application Systems in Banking, Financial, & Utilities domain.
 Experience working on different .NET Framework versions, .NET Core, Web API, Web Services, Entity
Framework, Microservices, IIS, Web Applications.
 Hands on experience in requirement gathering, analysis, system modelling, design, development, and
testing of N-tier client server application architecture and deploying projects using IIS Application
Servers.
 Well versed in MVC Architecture, and Agile development methodology.
 Experience in building RESTFUL services using ASP.NET Web API and performing CRUD operations.
 Extensively worked on Web server like IIS, IIS Express.
 Experiences working with WCF, WPF, Web forms, Win forms.
 Strong relational database background in SQL Server, Oracle 11g with extensive knowledge in writing T-
SQL scripts, Stored procedure, Triggers, Views, Database designing and Maintenance.
 Experience in reporting services like Crystal reports, SQL Server Reporting Services (SSRS).
 Experience working with SQL Server Integration Services (SSIS) packages to extract, transform and load
(ETL) data from different databases.
 Developed few custom ETL mappings using Informatica PowerCenter 9.0 Design tools.
 Developed XML Web Services using C#, ASP.Net, SOAP, XML, XSLT, and REST. Used XML to transport
and store data.
 Experience with Object Oriented Programming such as collections API, threads, Multithreading, Data
Structures, Algorithms, and JDBC.
 Experience in maintenance of N-Tier applications in Microsoft .NET Technologies using C#, ASP.NET,
VB.NET, AJAX, ADO.NET, LINQ, WCF, XML, Web Services, Win Forms, Web Forms, JavaScript, Entity
Framework, SQL Server, Reporting Services (SSRS, SSIS).
 Experience in working .Net Core and ASP.NET Core, its implementation of the Web API.
 Experience in working with LINQ (LINQ to Object, LINQ to SQL, LINQ to XML, Lambda).
 Experienced with Docker ORM for Containerization.
 Experience in SQL Server DTS and SSIS (Integration Service) package design, constructing, and
deployment.
 Involved in front-end application development using XAML, HTML5, CSS3, Angular, Java Script, and
AJAX.
 Experienced in Microsoft Visual Studio 2013-2019, .NET Framework 4.0 - 4.6, Entity Framework and
LINQ.
 Experience using AJAX, HTML, CSS, Angular, JavaScript to enhance the performance, looks and features
of the website.

TECHNICAL SKILLS

 Languages : C# .NET 4.0 to 4.7, .NET Core 3.0/3.1 ASP.NET, SQL


 .Net Technologies : WPF, WCF, Web Forms, SSRS, Web API, Microservices
 Web Development : HTML, XHTML, CSS, SCSS, JavaScript, Angular, Angular 6 & 10, Azure, Ajax,
XML, XAML,XSLT, React JS, JSON, RAZOR
 Relational Databases : Oracle 11g, SQL Server 11.0 to 15.0, MySQL
 Cloud : Azure, AWS
 Version Control : GIT, TFS, VSTS, Azure DevOps
 Web Servers : IIS Express
 Design Modeling: : OOPS, UML, MVC, Singleton
 Services: : WCF, Web Services, Restful services, Web API, Microservices
 Reporting Tools: : SSRS, SSIS, Crystal Reports

PROFESSIONAL EXPERIENCE:

CONOCOPHILLIPS - HOUSTON, TX (REMOTE) 07/21 – PRESENT


SR .NET FULL STACK DEVELOPER
Description: ConocoPhillips is an American multinational corporation engaged in hydrocarbon exploration. It is
based in the Energy Corridor district of Houston, Texas

 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.

ENTERPRISE PRODUCTS, HOUSTON, TX (REMOTE) 05/2020 – 06/2021


SR .NET FULL STACK DEVELOPER
Description: Enterprise Products is an American midstream natural gas and crude oil pipeline company with
headquarters in Houston, Texas. It acquired GulfTerra in September 2004. The company ranked No. 105 in the
2018 Fortune 500 list of the largest United States corporations by total revenue.

 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.

VALLEY NATIONAL BANK , JERSEY CITY, NJ 04/2018 – 02/2019


.NET FULL STACK DEVELOPER
Description: Valley National Bancorp, doing business as Valley Bank, is a regional bank holding company
headquartered in Wayne, New Jersey. Its principal subsidiary, Valley National Bank (doing business as Valley
Bank), currently operates over 230 branch locations in northern and central New Jersey, the New York City
boroughs of Manhattan, Brooklyn, and Queens, as well as Long Island, Florida, and Alabama.

 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

ZOETIS – PARSIPPANY, NJ 05/2017 – 03/2018


.NET DEVELOPER
Description: Zoetis is a global animal health company dedicated to supporting customers and their businesses
in ever better ways. Building on more than 65 years of experience, we deliver quality medicines, vaccines, and
diagnostic products, complemented by genetic tests, bio devices and a range of services. We are working every
day to better understand and address the real-world challenges faced by those who raise and care for animals
in ways they find truly relevant.

 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

HEALTHCARE SERVICE CORPORATION, DALLAS, TEXAS 05/2016 – 04/2017


.NET DEVELOPER
Description: Health Care Service Corporation (HCSC) is a member-owned health insurance company in the
United States. HCSC was formerly known as Hospital Service Corporation. The company was founded in 1936
and is based in Chicago, Illinois with a network of offices in the United States. Health Care Service Corporation
is the licensee of the Blue Cross and Blue Shield Association for five states.

 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

VG INFOTEC PVT LTD - HYDERABAD, INDIA 09/2013 – 10/2015


UI DEVELOPER
 Used Scrum Agile process for the Risk Data team and utilized Microsoft Team Foundation Server (TFS)
to manage the team's software development lifecycle including deriving product backlog items,
assigning sprint work items to developers, and conducting sprint review meeting.
 Responsible for designing, developing, and maintaining the ASP.NET MVC Web application with the
emphasis on usability, performance, and scalability.
 Created Business Logic Layer & Data access Layers to implement the MVC architecture.
 Architecting, design and implementing ASP.NET MVC AngularJS SPA web solutions with industry best
practices and design patterns.
 Taking advantage of the MVC pattern of the AngularJS framework to accomplish the single page
application and produce higher maintainability of the code.
 Developed the web application framework in ASP.NET with VB as a programming language and Razor
syntaxes which consists of custom controls, user controls, authentication and authorization
mechanism, master page, content pages for consistent GUI.
 Created custom pipeline components to meet the inbound and outbound messaging format
specifications and to promote specific properties.
 Intensive use of AJAX, Java Script, Cascading Style Sheets (CSS) and HTML 5.0 to design look and feel of
the web pages.
 Extensively used Data Adapter, Data Set, Data Table, and Data Reader for binding data from database
to the various web forms using ADO.NET.
 Developed ASP.NET (ASPX) class/modules to display backend data on the web browser using ADO.NET.
 Created Stored Procedures in the SQL Server database. Developed stored procedures and views using
T-SQL and PL/SQL.
 Worked on Entity Framework for performance gains via not constantly regenerating SQL.
 Developed the Web Services and invoked them by using Web-API, XML, XSLT, SOAP and WSDL tool for
creating proxy classes.
 Used LINQ to Entity Framework using lambda expressions for communicating between business logic
layer and Data access layer.
 Implemented the WCF Services/consuming the Services with the Security and Debugging Mechanisms.
Environment: ASP.NET 4.0, C# 4.0, .Net Framework 4.0, Silver light 4.0, SharePoint, MVC, jQuery, VS 2010, Win
Forms, SQL Server 2008, MVC, Oracle 10g, AJAX 2.0, AngularJS, Windows 7, HTML 4.0, XML, JavaScript, DHTML,
CSS.

You might also like