| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidate
SAI KIRAN
PHONE NUMBER AVAILABLE | EMAIL AVAILABLE |
Professional Summary Around 6+ Years of experience in analysis, design, development, testing of Web, Client/Server based large Scale Distributed applications across the entire SDLC using .NET Technologies. Good understanding and experience of the latest .NET Framework (4.0, 4.5, 4.6/5.0) and Visual Studio. Proficiency in .NET technologies including .NET Framework and Angular Framework, ASP.NET (Web Forms and MVC), C#, VB.NET and Win Forms, ADO.NET, XML Web Services, Entity Framework/Core. Designed and developed Web Forms using ASP.NET and C# and created necessary classes in the business components. Extensive experience in implementing single page applications using Angular.JS directives, routing modules. Developed forms using controllers, databinding, filters and expression modules of Angular 6. Used Angular HTTP Client to (post, get, put and delete) to retrieve data through Web API, used Angular to create the modules with the components and routing client path. Integrated EC2 instances with AWS Elastic Load Balancing (ELB) and Auto Scaling to handle varying loads and maintain high availability for .NET applications. Configured and deployed EC2 instances to host .NET applications, ensuring optimal performance and scalability. Hands-on experience with Microsoft Azure cloud services for hosting, deploying, and managing applications. Implemented and optimized cloud infrastructure, leveraging Azure services such as Azure App Service, Azure SQL Database, and Azure Functions. Hands on experience in Azure cloud services storage, Azure active directory, azure logic apps, Azure Application Insights, Azure functions and Azure Service Bus. Designed and implemented microservices architecture using Azure Kubernetes Service (AKS) for scalable and containerized applications. Experience in working with UI technologies like, HTML5, CSS3, JavaScript, jQuery, Bootstrap and Angular. Used Angular JS controllers for two-way data binding between product components and data objects. Good Working Knowledge of database design and development, which includes creating tables, indexes and triggers, views, performance tuning using SQL. Install, Configure, test, Monitor, upgrade and tune new and existing PostgreSQL databases. Experience in Configuring Docker in cloud environment using Docker tools and deploy/run Docker Images in various virtual servers. Developed XML Web Services in C#, VB.Net and SOAP for information exchange across applications. Strong Knowledge in creating Containers by Docker's for Microservices. Used SSRS for reporting in SQL and SSIS for transferring data. Experienced in writing JUnit Test cases for Java and JEE applications. Experience with MongoDB development (reports, schema design, map reduce functions) and migrations from SQL. relational databases to NoSQL databases like MongoDB, Cassandra and CouchDB. Extensive experience in working on projects with Agile methodologies such as Test-Driven Development (TDD) and SCRUM.
Technical Skills C# NET CORE ASP.NET (Web Forms and MVC) VB.NET Win Forms ADO.NET XML Web Services Angular React HTML, CSS Azure AWS Auto Scaling Kubernetes Microservices Terraform Azure SQL Database Azure Functions ASP.NET Core Web Services Jboss GitHub Oracle SQL Server My-SQL Oracle DB Couch DB Mongo DB Web API Windows Unix Agile
ExperienceSoftware Engineer | 07/2022 - Current
Optum Health - Dallas, TX
Responsible for analysis, design, implementation, management, and maintenance of full software development life cycle (SDLC) projects Involved in developing Microservices using ASP.NET core Involved in designing and developing the applications using Visual Studio .Net Framework 5, C#.NET, ASP.NET MVC 5 with Entity Framework, SQL Server, and LINQ Developed .NET applications using C#, ASP.NET, HTML, and JavaScript. Designed and developed the front-end application and user interactive web pages using HTML5, CSS3, JavaScript and React Created complex stored procedures and MySQL views to join multiple tables for contract data interface files Created and managed database objects in Microsoft SQL Server 2012 which were accessed through ASP.Net MVC 5 Models in Visual Studio 2019 Designed databases to store application data using SQL Server or MongoDB technologies. Used AWS CloudFormation and Terraform to automate the provisioning of AWS resources, facilitating consistent and repeatable .NET application deployments Set up CI/CD pipelines using AWS Code Pipeline, Code Build, and Code Deploy to automate the build, test, and deployment processes for .NET applications Implemented Auto Scaling groups and AWS Elastic Load Balancing (ELB) to automatically scale EC2 instances and distribute traffic efficiently for .NET applications, improving availability and performance Developed and Implemented Win Forms, Web Forms using ASP.NET and coded the Business logic in C# Used ADO.Net extensively for database interactions using Data Reader, Data Adapter, Data view and Datasets Designed Angular Internal Service and Custom Service, developed web applications using AngularJS and converted to the latest version Angular 6 Designed dynamic client-side JavaScript codes to build web forms and simulate processes for a web application, page navigation using Angular Developed full-stack applications, leveraging Angular for the frontend and Java for the backend, ensuring a seamless and efficient data flow between the client and server Working with RESTful Web-Services and implementing RESTful API's Enabled automation of build, test, and deployment processes for various projects by implementing YAML-based multi-stage build and release pipelines. Used Team Foundation Server (TFS)/Azure DevOps Server for version control Used SSIS component of the MS SQL Server database software that can be used to perform a broad range of data migrated tasks Experience in doing technical level support, reading code, and SQL, Running SQL script to verify/validate data Experience Working on, MVVM (Model View, View Model) in applications Wrote stored procedures with complex SQL queries Involved in writing test plans and writing test scripts for Unit Testing Resolved QA bugs for front end and back end.Software Engineer | 02/2019 - 01/2021
SAP - Pennsylvania, USA
Developed ASP.NET caching features, configuring ASP.NET optimizations, securing ASP.NET web application Involved in development cycle including high-level design, data design, coding, testing, and creation of functional documentation Involved in requirement analysis and application designing sessions Designed and implemented the Web Pages of project using ASP.NET and C# Designed and developed a web application by using Angular.js as front-end and using Web API core to receive and pass data to back-end Involved in creation of new WPF Browser Applications and maintenance of old ASP.NET modules Used SMTP mail class of .NET for users to send mail with suggestions, receive any alerts from the bank, receive confirmation notifications etc Managed EC2 instance updates and patches to ensure .NET applications ran on secure and up-to-date environments Created complex stored procedures and SQL views to join multiple tables for contract data interface files Configured VPC, subnets, and route tables to establish secure and efficient networking for EC2 instances running .NET applications, including managing private and public IP addresses Created numerous Class and Interface to implement Business Logic and Data Manipulation Heavily used ADO.NET objects, Dataset, Data Table and Data Adapter for manipulating, retrieving, storing and displaying data from SQL Server Extensively worked on Consuming, Calling, Transmitting and Processing Web Services and WCF services Implemented the Logging and Application error handling using the MSDN libraries like Event viewer and Log file Used XSLT for XML data transformation in the application and Schema to check the validity of XML Document at various stages Created event driven Web Forms using ASP.NET and implemented form validation using Validation controls using both Custom validation and JavaScript was written for Client-side validations and used the new validation controls in Visual Studio. Involved in High level design of the project using ADO.Net that accessed the data in tables and procedures created during the SQL Server Project (using SQL Server as the backend) Connection string was made used to establish connection with the backend Developed .NET applications using C#, ASP.NET, and Web Services. Worked extensively on SQL Queries, Stored Procedures and Triggers using T-SQL in SQL Server Created a Data Source which contains all the tables required in the project Made use of Datasets, Data Adapters supporting disconnected mode Worked on Client-side validations using Java Script, jQuery, and CSS3 for validation issues. Deployed applications developed in C# .NET framework onto production servers after conducting necessary tests.Software Engineer | 05/2018 - 02/2019
Intuit Inc - California, USA Involved in the requirement gathering, design of the systems and development using Agile Designed and developed high quality Web Application using C#, ASP.NET, .NET CORE, .NET MVC, React, and MS SQL Server Worked with Azure Blob Storage, Azure SQL, Azure Functions and Azure Logic Apps Experience in developing Microservices using ASP.NET core Used ADO.NET, Entity Framework for database access, query, and manipulation Used Team Foundation Server (TFS)/Azure DevOps Server for version control Created and managed database objects in Microsoft SQL Server 2012 which were accessed through ASP.Net MVC 5 Models in Visual Studio 2019 Developed localization API's which stores the translated data in Azure and SQL tables Implemented Security, Routing, Action Filter and Caching in MVC controllers for application development Developed single page applications using React-Redux architecture Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags Implemented React.js Services to bind the data and provide access to the data on the server Involved UI development using React.js, HTML, CSS, JavaScript, Typescript, Ajax, XML, jQuery, JSON Developed and supported the application using ASP.NET CORE MVC with Razor syntax, C#.NET, AJAX, JSON, HTML, JavaScript, Bootstrap and CSS Worked on SOAP and RESTFUL Services using WEB API which return JSON data Involved in designing and developing the applications using Visual Studio, .Net Framework, ASP.Net core, C#, Entity Core Responsible for maintaining and expanding AWS (Cloud Services) S3 infrastructure using AWS (EC2, SNS, SQS, lambda) Imported data from flat files to SQL Server database using SSIS Also used Azure for Scaling and checking the reliability of the applications which were developed during the project Used LINQ to Entities to do CRUD operations and made use of Lambda Expressions for retrieving data proficiently Implemented RESTful APIs with ASP.NET Core Web API, facilitating data exchange between internal systems and external partners Perform code refactoring, migrating legacy win form application to WPF / MVVM platform Worked alongside Project Managers and QA team to formulate the requirements during planning meetings by understanding business stakeholders' needs Developed CI/CD pipelines using Jenkins that has many plug-ins Worked with PowerShell scripting for various tasks like build automation Developed the complex stored procedures for all the reports and optimized the complex SQL Queries Involved in peer code review, reviewed changes as per customer coding standards Prepared unit test cases for each API Service Analyzed the business requirements and functional specifications document and assisted in the preparation of System Requirement Specifications Extensively worked in Agile environment and led the sprint planning by tracking the Epics and stories using JIRA.
EducationGannon University - Erie, PA | Master of Science
Computer Science, 05/2023 |