Summary
Overview
Work History
Education
Skills
Hobbies and Interests
Languages
INTERNSHIPS
Timeline
Generic
Dereddy Partha Saradhi Reddy

Dereddy Partha Saradhi Reddy

Hyderabad

Summary

  • Dynamic .NET Full Stack Developer with over 3.8 years of experience in leading the development and migration of complex applications to a microservices architecture.
  • Proficient in integrating diverse customer endpoints to streamline data exchange and devising innovative solutions for optimized performance.
  • Skilled in C#, .NET, and Angular, with strong knowledge of HTML/CSS and JavaScript for robust front-end development.
  • Adept at implementing secure REST and gRPC APIs, combined with a solid foundation in SQL and MongoDB for efficient data management.
  • Experienced in using Docker, Kafka, and Git for seamless deployment and version control.
  • Extensive experience in all stages of the software development lifecycle.
  • Good exposure to Agile planning and methodologies.
  • Good exposure to desktop applications
  • Extensive experience with Lucidchart and Datadog.
  • Good experience with distributed Scrum teams.
  • Great exposure to test harness and XUnit testing.
  • Coordinating with offshore teams for development, code review, and deployments.
  • Supported by a strong educational background in Computer Science, culminating in a Bachelor's degree.
  • Eager to leverage my technical expertise and hands-on experience to drive impactful software engineering initiatives.

Overview

3
3
years of professional experience

Work History

Software Engineer II

Insight software
Hyderabad
02.2025 - Current

Description:

Engineered .NET desktop applications to support financial sector initiatives.

Developed Excel add-ins for efficient data exchange between SAP and Excel.

Responsibilities:

  • Assisted in creating process runner applications to enhance data processing efficiency.
  • Automated setup creation processes using batch files to improve deployment speed.
  • Integrated ChatGPT APIs to process sales order images and map them to SAP models.
  • Collaborated with a skilled team specializing in desktop application development.
  • Designed DLLs and managed packaging for NuGet distribution effectively.
  • Participated in diverse projects that advanced financial sector objectives.

Software Engineer

Koch Business Solutions
Bengaluru
01.2024 - Current

Project: Fuzion Hub

Technology used: C# .NET, Angular, TypeScript, web services, JavaScript, Web API, n-tier architecture.

Operating System: Windows 11.

Role: Developer

Description:

Fuzion Hub is a backend application that serves as a one-stop solution for all integrations within the TMS life cycle, covering the order-to-cash flow. Running on the .NET Core framework, it acts as middleware between the external world and the company.

Responsibilities

  • Designed and developed .NET Core application.
  • We adopted a workflow-driven approach, where a set of rules is configured as a workflow in MongoDB, as a document. Based on these configuration steps, our C# classes are executed.
  • Extensive working knowledge of Azure DevOps and Argo CD.
  • Ongoing development of user interfaces for TMS applications using the Angular framework.
  • Integrated Kafka for asynchronous communication of microservices.
  • Developed gRPC applications for internal API communications.
  • Continuously seek opportunities to innovate and enhance application performance.
  • Contributed numerous ideas during refinement to optimize the solution.
  • Developed test scripts using the XUnit framework to cover all use case scenarios of business requirements, ensuring adherence to company standards.
  • Worked in an agile environment with a 2-week sprint and was heavily involved in scrum ceremonies.

Associate Software Engineer

Koch Business Solutions
Bengaluru
07.2022 - 01.2024

Project: Parcel Shop

Technology used: C# .NET, Angular, TypeScript, web services, JavaScript, Web API, n-tier architecture.

Role: Developer

Description:

Parcel Shop is a backend application that handles tender routing based on carrier information and supports sending tenders to six different external carriers: USPS, FedEx, UPS, DHL, Canada Post, and Purolator.

Responsibilities

  • Migrated monolithic Transportation Management System applications to microservices
  • Designed and developed a .NET Core application that provides solutions to the Transportation Management System.
  • Integrated external customer endpoints, including RESTful and SOAP endpoints, to facilitate seamless data exchange and communication between the company and its customers.
  • Developed a data access layer using Entity Framework and EF Core, using a data-first approach and Code First using Fluent API.
  • Integrated a cloud storage (S3) to manage tender documents.
  • Developed a web application using Angular to view the tenders.
  • Worked with LINQ Queries to filter the in-memory data.
  • Worked in an agile environment with a 2-week sprint and was heavily involved in sprint ceremonies.
  • Created Test-driven Development based on the requirements.
  • Created test scripts to cover all use case scenarios and actively involved in X-unit testing.
  • Extensive working knowledge of Continuous Integration and Continuous Deployment using Git.
  • Contributed innovative ideas during design implementations, leading to the optimization of various solutions.

Education

Bachelors of Computer Science -

Dayananda Sagar University
Bengaluru
06.2022

Skills

  • Technical Skill Set

Microservices, C#, NET, NET Core, gRPC, Kafka, Angular, HTML, CSS, JavaScript, TypeScript, MVC

  • Databases

SQL, MongoDb, Postgres

  • Services

Web Services, WCF, Restful Services, AspNet Web API, desktop applications building using wix

  • Version Control - Azure Github
  • Monitoring Tool

Datadog

  • Other Tools

Docker, Postman

  • Cloud Services

S3

Hobbies and Interests

Badminton, Chess

Languages

English, Highly proficient, Telugu, Native speaker

INTERNSHIPS

Client: Koch Business Solutions

Project: Tender Router

Technology used: C# .NET, Angular, TypeScript, web services, JavaScript, Web API, n-tier architecture.

Role: Intern

Description:

Tender Router  is a dotnet application that routes the shipments for tendering based on the mode(LTL, Rail, Ocean and Tl). This also manages sending status updates of a shipment to the upstream TMS application. 

Responsibilities

  • Designed and developed .NET Core application.
  • Ensured code quality and adherence to best practices through continuous improvement.
  • Integrated Kafka for asynchronous communication of microservices to send status updates back to Upstream.
  • Developed gRPC applications for internal API communications to fetch the carrier Information from other team applications.
  • Contributed numerous ideas during refinement to optimize the solution.
  • Developed test scripts using the XUnit framework to cover all use case scenarios of business requirements, ensuring adherence to company standards.
  • Worked in an agile environment with a 2-week sprint and was heavily involved in scrum ceremonies.
  • Refactored and optimized project code to enhance performance and maintainability.
  • Increased code coverage to over 80% to comply with company standards.

Timeline

Software Engineer II

Insight software
02.2025 - Current

Software Engineer

Koch Business Solutions
01.2024 - Current

Associate Software Engineer

Koch Business Solutions
07.2022 - 01.2024

Bachelors of Computer Science -

Dayananda Sagar University
Dereddy Partha Saradhi Reddy