TenderDetail BackOffice

Backoffice system for client service management, renewals, queries, and daily tender email operations.

Active Internal System Backend Developer

Project Overview

TenderDetail Backoffice is an internal system designed to support daily operational workflows for tender-based services. The platform manages client service registrations, renewals, and customer queries, while also handling daily tender processing and automated email communication to ensure reliable and efficient business operations.

My Responsibilities

  • Designed and developed backend modules for client service registration and renewals
  • Implemented business logic for handling customer queries and daily tender workflows
  • Integrated email functionality for automated tender communications
  • Ensured data integrity and security across internal operations
  • Handled bug fixes, performance improvements, and production support

Technology Stack

ASP.NET Core SQL Server Elasticsearch Cookie Authentication Caching Dependency Injection WhatsApp API (Gallabox) Razorpay Payment Gateway NLog (Centralized Logging)

Architecture & Design

The system follows a layered architecture with clear separation of concerns. Controllers handle request routing, business logic is encapsulated within services, and data access is managed through repositories using ADO.NET. Dependency injection is used to promote loose coupling, while centralized logging and caching improve maintainability and performance.

Challenges & Solutions

  • Handled performance bottlenecks using caching and query optimization
  • Ensured secure authentication using cookie-based auth
  • Handled third-party API failures with retries and logging
  • Maintained data consistency under concurrent usage
This project is an internal system. Access is restricted to authorized users only.