Troubleshoot.com.bd – Scalable Backend & Mobile API Engineering for Bangladesh’s Largest Tech Service Platform
Backend engineering for Troubleshoot.com.bd, Bangladesh’s large-scale IT service marketplace (backed by Star Tech), focusing on Laravel API development, system stability, and mobile app backend support for Android and iOS platforms.
Overview
This project involved backend engineering and system development work for Troubleshoot.com.bd, one of Bangladesh’s largest IT service marketplaces, operating within the broader ecosystem associated with Star Tech.
The platform connects users with IT services including hardware support, software development, networking, and digital solutions through a unified web and mobile experience.
My role focused on building and maintaining scalable backend services that power both the web platform and mobile applications (Android and iOS).
🧩 Project Scope
Key responsibilities included:
- Backend development using Laravel (PHP framework)
- Building and maintaining RESTful APIs for mobile applications
- Supporting Android and iOS application backend integration
- Database design and optimization for high-traffic usage
- Implementing secure authentication and role-based access systems
- Handling service marketplace workflows (booking, orders, providers)
- System stability improvements and performance optimization
- API structuring for scalable multi-service architecture
🧰 Technology Stack
- Backend Framework: Laravel (PHP)
- Database: MySQL
- Caching / Performance: Redis
- Server Infrastructure: Linux, NGINX
- Cloud Environment: AWS-based deployment
- API Layer: RESTful APIs for Web + Mobile Apps
- Mobile Integration: Android & iOS API consumption layer
- Architecture Style: Modular monolith with service-oriented API design
🔑 Key Contributions
⚙️ Laravel Backend Architecture
Designed and maintained a scalable Laravel backend supporting multiple service categories including IT support, software services, and digital marketplace workflows.
📱 Mobile API System (Android & iOS)
Built structured REST APIs used by both Android and iOS applications, ensuring consistent data delivery, authentication, and real-time service operations.
🧠 Marketplace Workflow Engine
Developed backend logic for:
- Service listing & categorization
- Booking and order processing system
- Provider-client matching system
- Status tracking and service lifecycle management
🚀 Performance Optimization
Improved backend efficiency through:
- Query optimization in MySQL
- Redis-based caching strategies
- Reduced API response latency for mobile clients
- NGINX-level request handling improvements
🔐 Security & Access Control
Implemented:
- Role-based authentication (Admin, Provider, Customer)
- Secure API token handling
- Input validation and request sanitization
- Rate limiting for API endpoints
🏗 System Architecture
The system is structured as a scalable service platform:
- Frontend Web Layer → Laravel Blade / API consumer
- Mobile Apps (Android/iOS) → REST API clients
- Backend Layer → Laravel service engine
- Database Layer → MySQL optimized relational schema
- Cache Layer → Redis for performance optimization
- Infrastructure Layer → AWS + NGINX reverse proxy
🚧 Challenges & Solutions
📊 High Traffic Scaling
The platform needed to handle large numbers of service requests and listings.
Solution:
- Introduced caching layer
- Optimized database indexing
- Reduced redundant API calls
📱 Cross-Platform API Consistency
Ensuring identical behavior across Android and iOS clients.
Solution:
- Unified REST API structure
- Versioned API endpoints
- Standardized response format
🔄 Marketplace Complexity
Managing multiple service categories and dynamic workflows.
Solution:
- Modular backend design
- Separation of service logic into independent components
- Flexible schema design for service expansion
📌 Outcome
The system evolved into a scalable backend infrastructure supporting one of Bangladesh’s growing IT service marketplaces, enabling seamless interaction between users, service providers, and mobile applications.
The architecture was designed for long-term scalability, allowing future expansion into additional service categories and integrations.
💬 Note
This engagement reflects backend system engineering, API architecture design, and mobile integration work for a large-scale service marketplace operating in Bangladesh’s growing tech ecosystem.
🔗 Project
- Website: https://troubleshoot.com.bd/
