Summary
Overview
Work History
Education
Skills
Summary
Areas of Interest
Timeline
Generic

Navya Shruthi Koti

Charlotte,NC

Summary

Highly collaborative and self-driven individual with an extreme work ethic and a passion for the business world. Thrives in dynamic environments, readily adapts to changing priorities, and collaborates effectively within teams to achieve shared objectives. Enthusiastic about continuous learning, actively seeks opportunities to expand .NET skills, including ASP.NET, Entity Framework, and Cloud computing. Constantly explores new technologies to enhance development efficiency and deliver high-quality solutions. Eager to leverage technical expertise, excited to contribute to a business-oriented environment and drive impactful results.

Overview

12
12
years of professional experience

Work History

Software Developer

US Bank
02.2022 - Current
  • Worked in developing applications with Agile methodologies
  • Played an active role in all stages using SOLID principles - requirements gathering, analysis and design, development, testing, debugging, implementing and deployment of the application
  • Designed and developed web application using, C# .Net Framework, Entity framework, .Net Core and Azure Cloud services
  • Worked with API and integrations and used postman and Swagger for API calls
  • Developed .NET Core 8, Web API based on departmental requirements and specifications
  • Leading the teams in onshore-offshore model across worldwide
  • Worked with DevOps team for all environments for application Jenkins build
  • Implemented Azure Application Insights to store user activities and error logging
  • Developed a pipeline using Azure Data Factory to automate the process of transforming data
  • Created tables, views and stored procedures in SQL Server Management Studio and MySQL to filter data from database into Repository layer for .Net core applications
  • Proficiency with relational databases craft and query construction and optimization
  • Developed single page sign on applications using Blazor
  • Added PingFed OAUTH/OPENID for implementing authentication to web API's
  • Modified Node JS applications for templating code reusability
  • Experience working with .Net core and Microservices
  • Maintained and tested the database schema, Stored Procedure, Integration test of SQL Server and reviewed the packages in SSIS
  • Added build DLL to JFrog Artifactory for the code reusability
  • Deployed web applications in Microsoft Azure Service fabric
  • Used Windows Azure to deploy and manage the session in cloud
  • Implement, maintain and update CI/CD pipelines on a cloud environment
  • Centralized logs in Azure Monitor for analysis
  • Used Splunk logging to track the health of legacy service endpoints
  • Used BlackDuck and Fortify for code vulnerability scans
  • Used AppScan for application security testing
  • Developed test cases using xUnit for different server-based applications
  • Created and worked on ServiceNow tickets as part of deployments of applications and scheduling jobs
  • Used GIT Repo as source control and deployed some of the applications to Azure and Jenkins Cloud.
  • Environment: Visual Studio 2022 IDE, visual studio code, C#, .Net Core 8, .Net 8, Microservices, , GIT, GIT hub, Blazor, JavaScript, Angular16, SQL Server 2022, SOA, WPF, .Net core, Azure Service Fabric, Azure SQL DB, WebLogic, Web API, Entity Framework, Azure, Azure App Insights, Azure Service Bus, Azure Functions, Azure Blob Storage, Autosys, Control-M, Postman, Swagger, BlackDuck, Fortify, Service Now, Jira, JFrog

Software Developer

CVS Minute Clinic
01.2018 - 01.2022
  • Involved in Software Development Life Cycle (SDLC) including analysis, design, development, and testing of the project
  • Enhanced applications related to Pharmacy Benefit Management (PBM) and Retail Business
  • Worked with WCF, REST services which are used to call the services from one language to another with the help of messages which can be in XML or JSON
  • Created API end points utilizing ASP.NET Web API to support CRUD operations
  • Created Request/Response classes to abstract the underlying database model from the API payloads
  • Applied Dependency Injection Design Pattern and Repository Design Pattern in project
  • Created tables, views and stored procedures in SQL Server Management Studio and to filter data from database into Repository layer
  • Used the Entity Framework Code First approach in designing the Effective and Flexible Data Access Layer Project
  • Created a Restful Web API service using ASP.NET Web API to generate data which was then consumed in the front-end by the Angular framework
  • Used Postman to test Web API functionality
  • Designed the database tables and relations using ER Diagrams
  • Created and maintained the project plan and project schedules from requirement gathering to deployments
  • Implement, maintain and update CI/CD pipelines in a cloud environment using GitHub
  • Added Containerization Strategy using Kubernetes in app insights
  • Worked on CI/CD pipelines for deployments using Github
  • Migrated legacy applications from VB.NET to C# .net framework
  • Analyzed and repaired existing VB and VB.NET applications
  • Developed an equipment management service using WCF and the .NET4.6.1 framework enabling various client applications to process a greater volume of requests
  • Applied the request/response pattern, supporting the use of the error block and custom behavior extensions to provide a detailed response message to consumers
  • Involved in design of the surround components like ControlM to schedule a batch job
  • Regular maintenance and tracking of store EMB’s using supportLink tool
  • Worked with different teams, change management, networking etc
  • Worked on parsing and editing XML documents by validating it to the schema using class libraries provided by .NET
  • Used Splunk logging to track the health of service endpoints
  • Involved in developing Web Service and WCF using SOAP/HTTP to communicate with legacy systems and deployed web services as per business requirements
  • Responsible for developing windows and web services and involved in batch processing of documents using multithreading
  • Development of web services using Windows Communication Foundation and .Net to receive and process XML files
  • Participated in the daily stand-up SCRUM agile meetings as part of AGILE process for reporting the day-to-day developments of the work done
  • Environment: ASP.Net 4.5 and higher, .Net Core 7, Microservices, Web API, Restful Web Services, MVC4.5, Entity Framework 6.5, Entity Core, Azure, IIS, SQL Server2014 / 2019, GIT, GitHub, SQL Server, HTML5, XML, XSLT, VSS, CSS3, SOAP, ControlM, Splunk , REST, POSTMAN, Microsoft Visio tool, JIRA, Confluence

Software Developer

Orange Lake Resorts
09.2017 - 12.2017
  • Involved in Understanding Existing Applications and Reviewing Requirements, Use Cases with Business Team and Implementing and Prioritizing the Tasks per Business Requirements using the Agile Methodology
  • Application design Using Scrum (Agile) Model for N-tier architecture which includes UI, BLL and DAL in .NET
  • Maintained and tested the Database schema, Stored Procedure, Trigger, Integration test of SQL Server
  • Reviewed the packages in SSIS, reports in SSRS
  • Developed the web applications using the ASP.NET MVC 4.5 framework on Visual Studio 2015
  • Effectively used the JavaScript/JQuery API for the Client-side Validations
  • Wrote JSON/AJAX function calls to pass the parameters to and from Controller to View
  • Build Single Page Applications (SPA) using the ASP.NET Web API
  • Assisted DBA set up Staging Database and Tables: T-SQL
  • Expertise in writing complex Stored procedures with minimum cost of execution on SQL SERVER2008/2012
  • Environment: ASP.Net Framework 4.6.2, C#, ASP.Net, Visual Studio 2015, MS-SQL Server 2014, T-SQL, IIS , JavaScript, JQuery, WCF, T-SQL, Silverlight, SQL Server Integrated Services (SSIS), SSRS, HTML5, XML, XSLT, VSS, CSS3, Crystal Reports, N-Unit

Software Developer

CVS Minute Clinic
05.2017 - 08.2017
  • Involved in Software Development Life Cycle (SDLC) including analysis, design, development, and testing of the project
  • Created API end points utilizing ASP.NET Web API2 to support CRUD operations
  • Applied Dependency Injection Design Pattern and Repository Design Pattern in project
  • Created tables, views and stored procedures in SQL Server Management Studio to filter data from database into Repository layer
  • Created a Restful Web API service using ASP.NET Web API to generate data which was then consumed in the front-end by the Angular framework
  • Worked with the main ticketing systems HPSM to look for assigned tickets to the application team and to create change requests for deployments
  • Used Postman to test Web API functionality
  • Designed the database tables and relations using ER Diagrams
  • Created and maintained the project plan and project schedules from requirement gathering to deployment
  • Writing NUnit test across the layer including API controllers
  • Developed an equipment management service using WCF and the .NET 4.6.1 framework enabling various client applications to process a greater volume of requests
  • Worked on parsing and editing XML documents by validating it to the schema using class libraries provided by .NET
  • Involved in developing Web Service and WCF using SOAP/HTTP to communicate with legacy systems and deployed web services as per business requirements
  • Responsible for developing windows and web services and involved in batch processing of documents using multithreading
  • Development of web services using Windows Communication Foundation and .Net to receive and process XML files
  • Used Tortoise SVN(repository) to share all the work, code, to sort out the exceptions raised during work
  • Environment: ASP.Net Framework 4.6.2, C#, Visual Studio 2013/2015, JSON, XML, SVN, ADO.Net, TSQL, MS-SQL Server 2014, WCF, IIS7.0, WebAPI, ControlM, WebAPI2, SupportLink, HPSM, Windows Server 2012 R2, Windows Server 2016, Windows service, QuickBuild, HTML5, CSS, JavaScript, JQuery, Agile, SOAP, REST, POSTMAN, Microsoft Visio tool

Junior Application Developer

Kellogg Brown and Root, Inc
12.2015 - 11.2016
  • Involved in Software Development Life Cycle (SDLC) including analysis, design, development, and testing of the project
  • Involved in analyzing the business, technical and system requirements and their scope for the solution
  • Involved in maintenance of the existing projects on C#
  • Net, VB6.0, Classic ASP and developing the new requirements
  • Upgraded and migrated projects from desktop application to web application also from Framework 1.1(Visual Studio 2003), Framework 2.0(Visual Studio 2005), Framework 2.0(Visual Studio2008) to Framework 4.5.2 (Visual Studio 2015)
  • Using Agile methodologies, delivered functionality for maximum business impact
  • Developed Win forms and User Interface of the application using C#.Net controls extensively
  • Migrated applications from Oracle Client to Oracle Managed Data Provider
  • Developed strategy for migrating Plumtree Portal (5.0.4) application to SharePoint 2013
  • Working with offshore team and involved in developed Flow/Sequence diagrams and Design pattern using UML/Rational Rose
  • Participated in the daily stand-up SCRUM agile meetings as part of Agile process for reporting the day-to-day developments of the work done
  • Maintained ASP.NET MVC application to enable full control over the rendered HTML5 and jQuery for client-side scripting
  • Designed advanced Excel reporting systems using C#
  • Net
  • Review of application designs and code, provide support for existing applications
  • VB Script, VB.net, Classic ASP, C#
  • Net, ASP.Net, SQL Server2012, Oracle12c
  • Post-release maintenance bug fixing and adding enhancements based on requests by offshore feedback during the project migration/testing
  • Involved in debugging, bug fixing, testing phase of the application and error handling routines
  • Responsible for programming and testing customizations in support of customer-specific business requirements
  • Also, responsible review over application designs, code and provide support for existing applications
  • Environment: ASP.Net Framework 4.5/2.0/1.1, VB Script, VB.net, Classic ASP, C#
  • Net, ASP.Net, ASP.NET MVC4, TFS, SQL Server 2012, Oracle 12C, HTML, CSS, JavaScript, JQuery, Agile, Entity Framework 5, Plumtree, SharePoint 2013, Visual Studio 2015

Developer Analyst

Kavayah Solutions Inc.
06.2014 - 12.2015
  • Major roles played are Analysis, design, development and implementation of applications
  • In the Initial days played a role of an Analyst gathered functional requirements from the clients, documented and delivered functional specification documents and assisted architecture analysis
  • Gathered the functional requirements from the client and created a working Web Application prototype using Axure RP Pro
  • Developed a module in an ongoing project, used JQuery and Java script for handling client-side validations, and used Wijmo to implement flex grids
  • Created web methods to connect web API’s
  • Implemented client-side validations using JQuery/Java script
  • Using ASP.NET MVC added data annotations to do validations on the Model Data
  • Used Cascading Style Sheet (CSS) to attain uniformity through all the pages
  • Created different users, roles, document libraries, form libraries, team sites for projects
  • Involved in creating Tables, Stored procedures using Joins in SQL Server2012
  • Involved in Unit Testing
  • Used HTML and Web Form Controls to create web pages and deploy the web application
  • Design and Development of various Web Server Controls including Data List, Grid View and Validation Controls
  • Implemented Forms Based Authentication and Role Based Authorization
  • Effectively used Session Cookies for users for validity and to make a timeout for the connectivity with the database
  • Handled Run Time Errors & Design Time Errors by implementing appropriate Error Handlers in C#
  • Worked on Presentation, Data Access and Business Logic layers of the application
  • Designed and developed reports for user details like details of failure logins, User-locked out history
  • Extensively used LINQ to read and write data in the C# language
  • Used Web Services (SOAP) for communicating with other applications
  • Implemented AJAX calls from the View to get data asynchronously without posting the whole View
  • Environment: Axure RP Pro, Asp.net MVC, C#, Java Script, JQuery, CSS3, HTML5, AJAX, LINQ, Wijmo, SQL Server 2012, Visual Studio 2013, Web API

Junior Developer Analyst

Unisys
01.2013 - 12.2013
  • Involved in gathering of requirements and creation of functional specifications for the project, based on the real-world cases and situations presented by the client
  • Involved in translating the customer requirements into Design specifications and ensured that the requirements translate into software solution
  • Used Cascading Style Sheets (CSS) to control the style and layout of multiple Web pages all at once
  • Used Ajax Controls like Script Manager which manages the client side script of Ajax and Update Panel which enables sections of a page to be partially rendered without a post back
  • Used Web Services for project management, architecture, production, application development and ongoing maintenance throughout the site
  • Wrote SQL Queries, Stored procedures, Joins, Triggers to process large collection of products and used Data Reader, Data Adapter, SQL Command and Dataset for retrieving data from database using SQL 2008
  • Post-release maintenance bug fixing and adding enhancements based on requests by feedback during the project migration/testing
  • Involved in debugging, bug fixing, testing phase of the application and Error Handling routines
  • Environment: Asp.net MVC 3, Java Script, JQuery, CSS 3, HTML , AJAX, SQL Server 2008, Visual Studio 2012

Education

Master of Science - Computer And Information Sciences

Sacred Heart University
Fairfield, CT
04-2015

Bachelor of Science - Information And Computer Systems

Anurag Group of Institutions
Hyderabad, India
05-2012

Skills

  • Object-oriented programming
  • Software development
  • Technology integration
  • Azure development
  • RESTful services
  • Microsoft NET framework

Summary

  • 8+ years of experience in IT with expertise & exposure to all the stages in software development life cycle including requirements gathering, software design, development and testing/support using Microsoft Technologies.
  • Hands on working experience with Microsoft.Net Technologies (.NET Core, .NET Framework, MS Visual Studio .NET, ASP.NET, VB.NET, ADO .NET, C#.NET, Windows Services, LINQ, Web Services), Entity Framework and various relational databases (SQL Server, Oracle).
  • Skilled in designing, coding, implementation of Applications like Web forms and Web Services using ASP.NET and Microsoft SQL Server 2008/2012/2014/2016/2018/2022.
  • Good understanding of software development principles and patterns, e.g. TDD, SOLID
  • Hands-on experience in SQL Server database, design, and development in writing Stored Procedures, Triggers, Views, Constraints and User Defined Functions.
  • Good foundation with a strong knowledge of object-oriented programming principles and object-oriented Design.
  • Working knowledge in configuration and version management using Subversion (SVN) and Team Foundation Server (TFS2008/2010/2012) and GIT.
  • Experience in implementing microservices and deployment into cloud using Azure Service Fabric.
  • Experience on working with DevOps tools like Azure Service Fabric, App Service, Azure Storage, Azure Data Factory, Azure Application Insights, Docker.
  • Experience in building secure applications using JWT and OAuth and OpenID security frameworks.
  • Extensive work experience in designing and development of cutting - edge Enterprise Applications using .Net Core, ASP.Net Core, .Net Core Microservices, C#, Visual Studio , Visual Code, Database Design and Analysis, EF Core, and SQL Server.
  • Well-versed knowledge in SQL, T-SQL, stored procedures, functions, cursors, triggers, views, joins using SQL Server.
  • Good exposure to frameworks/tools such as NUnit, Log4Net, Auto Mapper, Swagger, Service Now.
  • Extensively used Data Reader and Datasets in ADO.Net to retrieve, display, edit and update data in the database.
  • Experience in Water Fall and Agile/Scrum methodology.
  • Good Knowledge in designing Use-Case diagrams, Class diagrams, Interaction diagrams (Sequence diagrams, Activity diagrams and Collaboration diagrams) using Designer tools like MS Visio.
  • Experience in creating Unified Modeling Language (UML) diagrams like Class, Sequence and Use Case diagrams.
  • Strong experience in SOAP, REST, WEB API, WCF and Web Service development for Cloud based products and strong Configuration.
  • Good team player with excellent communication, ability to work in a part of a team and good learner to adapt new technologies that improve the business.

Areas of Interest

Advanced .NET Frameworks, Microservices Architecture, Cloud Technologies (Azure, AWS, GCP), Web Application/API Development, Problem Solving and Analysis, Technical Strategy

Timeline

Software Developer

US Bank
02.2022 - Current

Software Developer

CVS Minute Clinic
01.2018 - 01.2022

Software Developer

Orange Lake Resorts
09.2017 - 12.2017

Software Developer

CVS Minute Clinic
05.2017 - 08.2017

Junior Application Developer

Kellogg Brown and Root, Inc
12.2015 - 11.2016

Developer Analyst

Kavayah Solutions Inc.
06.2014 - 12.2015

Junior Developer Analyst

Unisys
01.2013 - 12.2013

Master of Science - Computer And Information Sciences

Sacred Heart University

Bachelor of Science - Information And Computer Systems

Anurag Group of Institutions
Navya Shruthi Koti