Afgano LLC

Full Stack Mobile Developer

Afgano LLC

Kabul, AF

2025 - Present

Overview

Full Stack Mobile Developer at Afgano LLC, building cross-platform Flutter applications on Spring Boot backends for delivery and e-commerce products. The role spans the full stack: Flutter clients for iOS and Android, REST APIs and authentication services in Spring Boot, payment integration, delivery algorithms with real-time location tracking and route optimization, and socket-based live updates with push notifications. It also covers deployment and day-to-day server operations on Hostinger VPS environments.

Key Responsibilities

  • Develop cross-platform mobile applications for iOS and Android using Flutter
  • Build and maintain backend services using Spring Boot including authentication, payment integration, and API development
  • Design and implement delivery algorithms, real-time location tracking, and route optimization
  • Integrate push notifications, live updates, and socket-based communication
  • Develop e-commerce and ordering systems including carts, product management, and checkout flow
  • Handle DevOps tasks on Hostinger VPS environments including server setup and deployment

Achievements & Impact

  • Developed scalable cross-platform applications serving thousands of users
  • Implemented real-time tracking systems improving delivery efficiency by 40%
  • Built secure payment integration systems processing thousands of transactions
  • Optimized server performance reducing response times by 30%

Technical Achievements

Cross-Platform Mobile Delivery

Built iOS and Android clients from a single Flutter codebase, sharing business logic and state management across both platforms.

Real-Time Tracking & Routing

Implemented live location tracking and route optimization for delivery flows, with socket-based updates keeping drivers, customers, and the backend in sync.

Secure Payment Integration

Integrated payment processing into the ordering flow, covering transaction handling and server-side verification in the Spring Boot backend.

Backend Service Design

Designed Spring Boot services for authentication, product and order management, exposed as REST APIs consumed by the mobile clients.

Performance Optimization

Cut server response times by roughly 30% through query tuning and server-side optimization on the VPS environment.

Deployment & Operations

Handled VPS provisioning, deployment, and ongoing server operations on Hostinger, including environment setup and release management.

Systems & Platforms

Delivery Platform

Ordering and delivery system with driver assignment, live tracking, and route optimization.

E-commerce & Ordering

Cart, product management, and checkout flows across the mobile clients and backend services.

Notification Infrastructure

Push notifications and socket-based live updates keeping clients in sync with backend state.

Backend API Services

Spring Boot services covering authentication, payments, and the core product APIs.

Technology Stack

Mobile

Flutter
Dart
iOS
Android
State Management

Backend

Java
Spring Boot
REST API
Authentication
MySQL

Real-Time & Integrations

WebSocket
Push Notifications
Real-time Tracking
Route Optimization
Payment Integration

Commerce

E-commerce
Cart & Checkout
Product Management
Order Management

Infrastructure & DevOps

Hostinger VPS
Linux
DevOps
Git