Summary
Overview
Work History
Education
Skills
Timeline
Generic

Harshitha Abburi

Hampton,NY

Summary

  • Around 5 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.
  • 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 Waterfall and Agile methodologies such as Test-Driven Development (TDD) and SCRUM.

Overview

5
5
years of professional experience

Work History

Software Engineer

CITI Bank
Dallas, TX
08.2023 - Current
  • 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
  • Designed and developed the front-end application and user interactive web pages using HTML5, CSS3, JavaScript and React
  • Developed and Implemented Win Forms, Web Forms using ASP.NET and coded the Business logic in C#
  • Designed Angular Internal Service and Custom Service, developed web applications using AngularJS and converted to the latest version Angular 17
  • 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
  • Configured, monitored and maintained Azure Storage Accounts, Virtual Networks, App Services, Web Apps and VMs
  • Created custom roles in Azure Active Directory for access control management of users and groups across multiple subscriptions
  • Used Azure DevOps to automate Azure deployment of CI/CD process
  • Implemented robust and efficient CI/CD pipelines for cloud-native applications using Azure DevOps and YAML-based pipeline definitions
  • Working with RESTful Web-Services and implementing RESTful API's
  • Utilized YAML to define multi-stage build and release pipelines, enabling automated build, test, and deployment processes for various projects
  • 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
  • Created and managed relational database schemas using MS SQL Server, including defining tables, indexes, relationships, and constraints to maintain data integrity
  • Proficient in creating complex reports using SQL Server Reporting Services (SSRS) to provide valuable insights to stakeholders 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
  • Active participant in Agile Development and Testing methodologies, contributing to daily scrum meetings, sprint planning, retrospectives, and reviews

Software Developer

Cisco
Bangalore, India
05.2019 - 08.2022
  • 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#
  • Worked on Client-side validations using Java Script, Angular, jQuery, and CSS3 for validation issues
  • 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
  • Implemented Azure Active Directory and configured SSO solutions for enterprise applications, enhancing security and user experience
  • Managed Azure Kubernetes Service (AKS) clusters for containerized applications, ensuring high availability and scalability
  • Configured Azure SQL Database and Azure Cosmos DB instances for high performance and scalability
  • Used SMTP mail class of .NET for users to send mail with suggestions, receive any alerts from the bank, receive confirmation notifications etc
  • Created a 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
  • 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
  • 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
  • Created and implemented Windows services to efficiently store SQL Server data in Cloud-based data warehousing through Microsoft Azure
  • Actively involved in code review, build and deployment with GITHUB
  • Contributed to Agile Development and Testing practices, participating in daily Scrum Meetings, Sprint Planning, Retrospective, and Sprint Reviews

Education

Skills

Languages:C#, JavaScript, HTML, DHTML, XML

NetTechnologies:ASPNET Core, ASPNET, C#, ADONET, Web Services, AJAX

Frameworks:NET Core, NET framework 20, NET Framework 30, 35, 40 and 45, ASPNET

MVC

Web Technologies:Angular, HTML, XML, DOM, JSON, CSS3, JavaScript, jQuery, AJAX, Vuejs, NodeJS

Web Services/Cloud:Azure, Aws

Design & GUI Tools:Eclipse, IBM RAD

App servers:IBM Web Sphere, Apache Tomcat, BEA Web Logic, Jboss

Version Controls:SVN, CVS, GitHub

Databases/Tools:Oracle, SQL Server, My-SQL, PostgreSQL, MongoDB

Methodologies:Agile, Waterfall

Operating Systems:Windows, Linux, UNIX

Timeline

Software Engineer

CITI Bank
08.2023 - Current

Software Developer

Cisco
05.2019 - 08.2022

Harshitha Abburi