Summary
Overview
Work History
Education
Skills
Custom Section
Projects
Timeline
Generic

Rakesh Reddy Pulluru

Hyderabad

Summary

Accomplished software engineer with extensive experience in developing and enhancing complex systems across diverse industries. Proven expertise in designing scalable APIs, implementing data ingestion logic, and building reusable UI components using Angular and .NET Core. Demonstrated ability to optimize performance and ensure data consistency while collaborating with cross-functional teams. Skilled in SQL database management, cloud integration, and API development, with a strong focus on clean architecture and maintainable code.

Overview

6
6
years of professional experience

Work History

Software Engineer

ITES
10.2025 - Current
  • Worked on a Transportation Management System (TMS) focused on carrier shipment processing, data ingestion, and UI enhancements. The project involves handling real-time shipment data from Azure Service Bus, implementing business rules like conditional masking, and building scalable APIs and UI components for shipment visibility and tracking.
  • Implemented data ingestion logic to consume and process shipment payloads from Azure Service Bus into the system.
  • Developed and enhanced .NET Core Web APIs for managing shipment data, including reference numbers and status updates.
  • Worked with MongoDB and SQL Server for efficient data storage and retrieval of shipment details.
  • Built reusable Angular components for load details, ensuring proper handling of nullable and dynamic data.
  • Integrated feature flags and UI-level logic to control visibility of sensitive shipment information.
  • Fixed data inconsistencies and ensured proper formatting of shipment status values across backend and frontend.
  • Collaborated with cross-functional teams to align API responses with UI requirements and business rules.
  • Followed best practices for clean architecture, modular design, and maintainable code.

Software Engineer

Epicor
12.2024 - 09.2025
  • Designed and implemented enhancements to a Product Distribution platform built on P21 (Prophet 21) ERP, focusing on the creation and integration of User-Defined Tables (UDTs) to support customizable and scalable data structures aligned with business needs.
  • Developed SQL Server stored procedures for dynamic creation and retrieval of UDTs used to store metadata-driven configurations.
  • Implemented UDT generation logic via the stored procedure based on user inputs and schema definitions.
  • Created reusable service components and APIs in .NET to expose and interact with the UDT data layer.
  • Supported CQRS pattern integration for separation of read and write operations across API layers.
  • Designed and maintained data models reflecting UDT structures for order, inventory, and customer data extensions.
  • Collaborated with cross-functional teams to align UDT logic with distribution workflows and reporting requirements.

Software Engineer

Microsoft LCS/DevOps SRE Project
12.2023 - 11.2024
  • Created different Run books based on Alerts using Power shell Script.
  • Modified Key vault certificates created and deleted secrets change versions of secrets.
  • To create VMs and restart the IAAS VMS any update from Windows server.
  • Performed Unit testing, Integration testing and Regression testing for the new changes as well as for existing services.
  • Removed the unwanted Services and Resource groups in Azure portal to save the billing cost of the Project.
  • Worked on Azure Function Apps and Web Apps for Manual Deployment.

Software Engineer

Bajaj Fin serve
01.2021 - 09.2022
  • It is a web-based application having different roles like Area Manager, Local Marketing people where users can upload the daily transactions upload their forms based their requirement. In ASSC there are many transaction modules, reporting modules, in different sections. Application also provides various types of reports.
  • ASSC has a subscription service for account statement.
  • Responsible for understanding user requirements, designing and developing the re-usable application in Angular MSAL Security.
  • Worked on azure key vault to secure the API KEYS and connection strings in function APPS.
  • Having experience in debugging application code.
  • Responsible for designing Function App and Storage Account by using BLOB and Ques and Tables in Azure.
  • Responsible for designing extension for Web application using Type Script and Angular Application.

Software Engineer

KBOLT
01.2020 - 12.2020
  • It is a web-based application having different roles where users can upload daily transactions wise by region wise, fund wise and by other categories. In KBOLT there are many transaction modules, reporting modules, in different sections. Application also provides various types of reports.
  • KBOLT has a subscription service for account statements. KBOLT's online inflow/outflow report empowers AMCs to know the subscription and redemption position at any time.
  • Created different module like Admin, Approval, Manufacturer, Vendor.
  • Implementing routing in the application.
  • Implemented Validations using pre-defined Validations in Angular Framework.
  • Implemented Validation by using Custom directives in Angular.
  • Used Http services & Pagination.

Education

Bachelor Of Technology - Electrical and Electronics Engineering

Vardhaman college of Engineering
Hyderabad

Diploma in Electrical and Electronics Engineering Technology -

T.R.R institute of Technology
Hyderabad

SSC -

SVPR High School
KothaKota

Skills

  • Agile methodologies
  • Problem solving
  • Technical documentation
  • Performance optimization
  • Version control
  • SQL Database
  • Front-End technology
  • SQL database management
  • API integration
  • Unit testing
  • Software debugging
  • API development
  • Data modeling
  • Cloud integration
  • SQL programming

Custom Section

Design, Development, C#, .NET Core Web API, SQL Server 2019, Microsoft Visual Studio 2019, SQL, Angular 8+, Azure Cloud, HTML5, JavaScript, CSS, TypeScript, Angular 2+, React, CQRS, Repository Service, MongoDB, Aggregation Framework

Projects

  • ITES, 2025-10-01, Present, .NET Core, Web API, Entity Framework Core, MongoDB, SQL Server, Angular 17, Azure Service Bus, Claude, Worked on a Transportation Management System (TMS) focused on carrier shipment processing, data ingestion, and UI enhancements., Implemented data ingestion logic to consume and process shipment payloads from Azure Service Bus into the system., Developed and enhanced .NET Core Web APIs for managing shipment data, including reference numbers and status updates., Worked with MongoDB and SQL Server for efficient data storage and retrieval of shipment details., Built reusable Angular components for load details, ensuring proper handling of nullable and dynamic data., Integrated feature flags and UI-level logic to control visibility of sensitive shipment information., Fixed data inconsistencies and ensured proper formatting of shipment status values across backend and frontend., Collaborated with cross-functional teams to align API responses with UI requirements and business rules., Followed best practices for clean architecture, modular design, and maintainable code.
  • Epicor, 2024-12-01, 2025-09-30, SQL Server, Stored Procedures, Entity Framework Core, .NET API, Angular 17, Designed and implemented enhancements to a Product Distribution platform built on P21 (Prophet 21) ERP., Developed SQL Server stored procedures for dynamic creation and retrieval of UDTs used to store metadata-driven configurations., Implemented UDT generation logic via the stored procedure based on user inputs and schema definitions., Created reusable service components and APIs in .NET to expose and interact with the UDT data layer., Supported CQRS pattern integration for separation of read and write operations across API layers., Designed and maintained data models reflecting UDT structures for order, inventory, and customer data extensions., Collaborated with cross-functional teams to align UDT logic with distribution workflows and reporting requirements.
  • Microsoft LCS/DevOps SRE Project, 2023-12-01, 2024-11-30, Azure Storage Account, Azure Key vault, Azure Automation, Power Shell Script, Azure runbook, Azure App Insights, Azure DevOps, Software Engineer, Lifecycle Services (LCS) for Microsoft Dynamics is a collaboration portal that provides an environment and a set of regularly updated services., Created different Run books based on Alerts using Power shell Script., Modified Key vault certificates created and deleted secrets change versions of secrets., To create VMs and restart the IAAS VMS any update from Windows server., Performed Unit testing, Integration testing and Regression testing for the new changes as well as for existing services., Removed the unwanted Services and Resource groups in Azure portal to save the billing cost of the Project., Worked on Azure Function Apps and Web Apps for Manual Deployment.
  • KBOLT (Karvy Online Branch Transactions), 2020-01-01, 2020-12-31, C#, WEB API, ADO.Net, SQL Server 2019, Angular 8, Software Engineer, It is a web-based application having different roles where users can upload daily transactions wise by region wise, fund wise and by other categories., Created different module like Admin, Approval, Manufacturer, Vendor., Implementing routing in the application., Implemented Validations using pre-defined Validations in Angular Framework., Implemented Validation by using Custom directives in Angular., Used Http services & Pagination.
  • Bajaj Fin serve, 2021-01-01, 2022-09-30, Azure Function App, Azure Key vault, Azure Blob storage, Azure App Service, Visual Studio 2019, Angular 12, TypeScript, SQL 2019, Software Engineer, It is a web-based application having different roles like Area Manager, Local Marketing people where users can upload the daily transactions upload their forms based on their requirement., Responsible for understanding user requirements, designing and developing the re-usable application in Angular MSAL Security., Worked on azure key vault to secure the API KEYS and connection strings in function APPS., Having experience in debugging application code., Responsible for designing Function App and Storage Account by using BLOB and Ques and Tables in Azure., Responsible for designing extension for Web application using Type Script and Angular Application.

Timeline

Software Engineer

ITES
10.2025 - Current

Software Engineer

Epicor
12.2024 - 09.2025

Software Engineer

Microsoft LCS/DevOps SRE Project
12.2023 - 11.2024

Software Engineer

Bajaj Fin serve
01.2021 - 09.2022

Software Engineer

KBOLT
01.2020 - 12.2020

Bachelor Of Technology - Electrical and Electronics Engineering

Vardhaman college of Engineering

Diploma in Electrical and Electronics Engineering Technology -

T.R.R institute of Technology

SSC -

SVPR High School
Rakesh Reddy Pulluru