Summary
Overview
Work History
Education
Skills
Timeline
Generic

Teja Reddy Tummala

Aubrey,TX

Summary

Dynamic software developer with over 10 years of experience in the analysis, design, development, implementation, and testing of web and client/server applications utilizing .NET technologies across diverse sectors, including energy, finance, healthcare, banking, and power utilities. Proficient in a wide array of Microsoft technologies such as .NET Framework, .NET Core, ASP.NET, MVC, C#, LINQ, Entity Framework, and modern front-end frameworks like Angular 12. Expertise in applying Object-Oriented Programming principles to create robust data models and services while ensuring efficient data retrieval and manipulation through advanced database techniques. Strong analytical and communication skills are complemented by a customer service-oriented approach and effective collaboration with offshore teams as an onsite coordinator.

Overview

11
11
years of professional experience

Work History

Full Stack .NET Developer

Southern Company
Atlanta, GA
11.2020 - Current
  • Southern Company is an energy client, which provide power and various services like handling the power outages, paying utility bills etc. for the customers in Georgia, Mississippi, Alabama states.
  • Applied agile practices to ensure a seamless migration of .NET Framework 4.7.2 applications to .NET Core 3.1, .NET 6.0, and .NET 8.0.
  • Facilitated team leadership during sprint planning sessions and architecture backlog grooming to optimize user story design for bi-weekly sprints.
  • Facilitated collaboration with offshore team to coordinate meetings and provide strategic direction for application upgrades.
  • Developed a loosely coupled architecture by separating MVC web application into Angular 12 (TypeScript) and Web API (C#) for improved maintainability.
  • Converted MVC CSHTML files to static HTML pages to enhance website performance and implemented associated TypeScript files for improved functionality.
  • Utilized ng-directives, custom directives, watches, promise patterns, and Angular routing to implement a robust front-end Angular application.
  • Transformed MVC controller .cs files into RESTful web API services utilizing C# to deliver API responses aligned with business functionality.
  • Developed and integrated distributed caching solutions with SQL Server for API controllers in .NET 8.0 to optimize data retrieval efficiency.
  • Developed and integrated NuGet packages for microservices to enhance functionality within .NET Core 3.1 applications.
  • Executed implementation of asynchronous programming utilizing async and await techniques.
  • Spearheaded implementation of CQRS design pattern to modernize OCC application utilizing .NET 8.
  • Developed and integrated robust authorization and authentication systems using WebAuth and ForgeRock to enhance security protocols.
  • Executed integrated unit testing utilizing Moq and Fluent Assertions within the MSTest framework across various logic layers.
  • Migrated memory cache to a distributed cache system in .NET 6.0 to optimize data retrieval efficiency.
  • Analyzed and remediated security issues in .NET 6.0, ensuring compliance with best practices for vulnerability management.
  • Leveraged Web Auth 2.0 protocols to enhance user authentication and authorization processes.
  • Utilized SQL Developer tool to execute and optimize PL/SQL queries for data inspection and troubleshooting.
  • Executed various Azure DevOps activities, including application deployment and pipeline configuration for streamlined processes.
  • Integrated OpenTelemetry into .NET 6 application to systematically gather API call metrics and present logs effectively in Grafana.
  • Utilized Azure App Services and Azure Service Bus to enhance application scalability and ensure efficient message queue maintenance.
  • Conducted network traffic inspection and API call execution using Postman and Fiddler, ensuring effective endpoint testing with bearer tokens.
  • Maintained code integrity in repository on a daily basis using GitHub command line and Azure within Visual Studio environments.
  • Collaborated with QA teams to troubleshoot performance issues using tools such as DynaTrace and Kafka in production and lower environments.

Full Stack .NET Developer

Wells Fargo
San Leandro, CA
11.2018 - 10.2020
  • CRU is an audit application, where it handles the review process for different users based on their role entitlement. This application is part of the Wholesale Customer Information System (WCIS) in Wells Fargo. The CRU web application was implemented using the ASP.NET framework, C#, SQL, LINQ, jQuery, HTML, CSS, and Bootstrap.
  • Wells Fargo is a banking client which handles the millions of customer transactions and provide customer support in various ways like handling the mortgage, home loans etc.
  • Collaborated in analysis, design, development, and maintenance of ASP.NET web applications to enhance functionality and user experience.
  • Developed and structured application framework through n-tier architecture, ensuring integration of entity, data, business, and presentation layers to align with design specifications.
  • Developed ASP.NET web application utilizing C# in Visual Studio 2017, emphasizing object-oriented programming principles such as encapsulation, abstraction, and inheritance.
  • Designed and implemented user-friendly GUI with ASP.NET server controls and HTML5/CSS to enhance user experience and maintain design consistency.
  • Led implementation of stored procedures and tables, contributing to database model design for CRUD functionality in SQL Server 2015.
  • Executed LINQ operations with ADO.NET components to enhance data manipulation and achieve efficient CRUD operations in Visual Studio 2017.
  • Implemented SOAP protocol within ASP.NET web application to effectively consume web services, supporting overall system functionality.
  • Developed and executed email job templates on a daily, weekly, and monthly basis through Quartz open-source scheduler in C#.
  • Developed and implemented comprehensive unit tests to ensure reliability of business layer and web service calls.
  • Developed and implemented application layout through HTML5 and CSS, ensuring seamless integration of UI elements with Bootstrap 4.0 to align with design documentation.
  • Designed and implemented client-side actions through JavaScript and jQuery scripting languages to fulfill specific business needs.
  • Engineered LINQ to SQL functionality within ASP.NET web application to enhance data retrieval and modification processes.
  • Implemented JqGrid integration within ASP.NET web application utilizing jQuery 3.2.1 framework.
  • Developed and implemented stored procedure function tables to enhance data retrieval processes in SQL Server 2015.
  • Utilized GitHub and Tortoise Git to streamline source code sharing processes in the development environment.

.NET Developer

Moody’s Analytics
Omaha, NE
02.2018 - 10.2018
  • CRE is a project, where it manages and develop the property details of the product/loan and asset related information according to the customer needs. This application acts like a component in the Credit Lens application. It was implemented using Angular 2, Typescript 2.6, C#, .NET Framework, HTML, CSS, PostgreSQL, IIS, Source Tree and Perforce.
  • Moody’s is a financial domain company, which provides ratings to many international banking clients like Bank United, Chase etc.
  • Facilitated all phases of software development life cycle (SDLC) to ensure seamless project execution and delivery.
  • Implemented domain-driven design (DDD) principles within application architecture using TypeScript, Angular 2, C#, and .NET Core.
  • Executed application implementation in C# to enhance software functionality through object-oriented design concepts.
  • Developed and implemented custom HTML page templates for watches utilizing TypeScript 2.6 to meet project specifications.
  • Designed and developed tailored user interface solutions in Credit Lens framework to enhance user experience and streamline business processes.
  • Developed and exposed web API features as URLs in Credit Lens application to enhance system interoperability.
  • Utilized LINQ to streamline data retrieval processes in behavior class, enhancing application functionality.
  • Collaborated in the creation of unit test cases, ensuring robust functionality of C# application.
  • Utilized Perforce, Git, and SourceTree for effective version control and source code management.
  • Executed JSON scripts to load business rules and reference data into PostgreSQL database.
  • Facilitated code review sessions and recommended optimal implementation strategies.
  • Utilized Gulp with Task Runner Explorer to convert TypeScript files into JavaScript efficiently.
  • Updated tasks daily using Rally and maintained user story status on Kanban board. Assisted in daily task updates through Rally and tracked user story progress using Kanban board.
  • Executed timely updates of NuGet packages to ensure stability and performance in production environment during releases and hotfixes.
  • Environment: Visual Studio 2017, .NET Core, C#, log4net, IIS 7.0, Perforce, Angular 2, Typescript 2.6, Gulp, Git, SourceTree, web service, HTML, CSS 3, Web API, PostgreSQL, Rally, Beyond Comparer.

.NET Developer

State of Arkansas (HPE)
Little Rock, AR
04.2016 - 01.2018
  • In this web application, it deals to retrieve the time reporting data of the HPE employees based on Monthly and Weekly. It was build using ASP.NET web forms using 3 - tier architecture, entity framework, oracle PL/SQL, SQL developer, Toad, IIS, .NET Framework, HTML, CSS, Ajax.
  • It is a Legacy project that supports the administration of the state Medicaid program.
  • Followed the agile methodology and actively participated in team meetings.
  • Ensured compliance with HIPAA policies and regulations at the work site.
  • Engineered web application utilizing three-tier architecture and Entity Framework for efficient retrieval of employee details in grid view.
  • Executed diverse projects, including batch and web applications, to develop new DDI users according to client specifications.
  • Utilized query expressions to enhance data retrieval and manipulation processes through LINQ.
  • Executed Entity Framework setup using database-first methodology to enhance connectivity between DAL and SQL DB.
  • Engineered and implemented custom web user interfaces utilizing ASP.NET, HTML, CSS, Web Forms, and AJAX controls.
  • Developed POCO classes within Entity Framework utilizing a code-first approach.
  • Engineered graphical user interfaces utilizing ASP.NET server controls, user controls, custom controls, and master pages.
  • Engineered and implemented web forms utilizing ASP.NET and C# within .NET Framework 4.72.
  • Implemented AJAX functionality to dynamically hide panels upon client interaction, enhancing user experience.
  • Engineered batch application utilizing Windows Scheduler and implemented log4net for effective logging and error handling.
  • Implemented ASP.NET state management techniques, including session state and view state, to ensure data retention across pages.
  • Engineered and sustained diverse web services utilizing SOAP as a message exchange pattern for seamless integration with web applications and external systems.
  • Managed collaboration and version control using Team Foundation Server (TFS 2012).
  • Utilized Toad, SQL Developer, and LINQ Pad to manage Oracle database operations and develop stored procedures.

.NET Developer

Eversource
Berlin, CT
09.2015 - 02.2016
  • It is committed to tracking the details of the customers who have power outages and developing the user-friendly application by keeping customers in mind. Project mainly deals to retrieve the data of customers who have outages greater than 8 times in the selected year. The application was build using MVC architecture in .NET framework, oracle PL/SQL, HTML, CSS.
  • Eversource is a power utility company which manages energy throughout the entire state.
  • Facilitated comprehensive software development life cycle (SDLC) processes, focusing on requirements gathering and the development of new ASP.NET applications to enhance functionality.
  • Developed comprehensive design and documentation for application, ensuring clarity and usability.
  • Designed and developed a dynamic web application to enhance user experience, employing C# MVC, Entity Framework, CSS, and HTML5 technologies.
  • Engineered application architecture utilizing HTML helpers in MVC 3.0 framework to ensure distinct separation of layers.
  • Developed and implemented Oracle query stored procedures to efficiently retrieve application data.
  • Established database links in Oracle SQL Developer to facilitate data retrieval from external schemas.
  • Developed and implemented stored procedures, views, and packages in Oracle 11g server for enhanced data management.
  • Engineered ASP.NET pages utilizing C# MVC framework to enhance web application functionality.
  • Utilized hyperlinks to facilitate seamless navigation between ASPX pages.
  • Developed web API REST/JSON architecture employing HTTP action verbs to facilitate robust backend processing.
  • Executed client and server-side validation processes in ASP.NET web pages.
  • Executed various object-oriented programming concepts, including inheritance, interfaces, and polymorphism, to develop the application.
  • Engineered ADO.NET solutions utilizing Data Reader and Data Set for efficient data retrieval and presentation in DataGrid.
  • Implemented Windows Forms authentication to enhance security for intranet web application.
  • Conducted code reviews to enhance application performance and ensure quality standards.
  • Utilized CSS3 and HTML5 to design and implement dynamic web page elements.

Education

Master of Science - Electrical Engineering

Lamar University
Beaumont, Texas
08-2015

Bachelor of Technology - Electronics & Communication Engineering

Jawaharlal Nehru Technological University
Hyderabad, India
05-2013

Skills

  • HTML
  • Git version control
  • Javascript/TypeScript
  • Azure Devops
  • Entity framework
  • Unit testing
  • Agile methodology
  • Dependency injection
  • SOLID principles
  • Design patterns
  • Microservices architecture
  • Caching techniques
  • TFS integration
  • Software development onboarding
  • RESTful services
  • C# programming
  • Angular 12
  • NET development
  • Microsoft ASPNET
  • SOAP and restful web services
  • Database programming
  • Code reviews
  • Object-oriented programming
  • Software deployment
  • Databases: Oracle, SQL Server

Timeline

Full Stack .NET Developer

Southern Company
11.2020 - Current

Full Stack .NET Developer

Wells Fargo
11.2018 - 10.2020

.NET Developer

Moody’s Analytics
02.2018 - 10.2018

.NET Developer

State of Arkansas (HPE)
04.2016 - 01.2018

.NET Developer

Eversource
09.2015 - 02.2016

Bachelor of Technology - Electronics & Communication Engineering

Jawaharlal Nehru Technological University

Master of Science - Electrical Engineering

Lamar University