
Full Stack Mobile Developer
Kabul, AF
Overview
Full Stack Mobile Developer at the Ministry of Information and Culture, building and maintaining MIRROR AFG — a news platform spanning a Flutter mobile app, a Laravel REST API, and a React admin dashboard. The app delivers news in six languages (Pashto, Dari, English, Urdu, Arabic and Turkish) with filtered search, content sharing, image saving, and video and audio downloads. The admin side provides role-based content management for administrators, moderators and members, including an FAQ workflow. The platform is deployed and maintained on Hostinger VPS.
Key Responsibilities
- Developed and maintained MIRROR AFG news app using Flutter, Laravel, and React
- Deployed and managed application on Hostinger VPS
- Designed and implemented RESTful APIs for data exchange
- Provided ongoing maintenance, performance optimization, and security updates
Achievements & Impact
- Developed MIRROR AFG app serving news in 6 different languages
- Implemented secure role-based authentication system
- Deployed and managed scalable infrastructure on VPS
- Built admin panel with comprehensive content management
Technical Achievements
Multi-Language News Delivery
Implemented localisation across six languages — Pashto, Dari, English, Urdu, Arabic and Turkish — including right-to-left layouts and per-language content pipelines.
Three-Tier Architecture
Designed the platform across a Flutter client, a Laravel REST API, and a React admin dashboard sharing a single data model.
Role-Based Access Control
Built authentication and authorization with admin, moderator and member roles governing every content management action.
Content Management System
Delivered an admin dashboard for creating, updating and removing news, plus an FAQ system where administrators respond to user questions.
Rich Media Features
Added image saving, filtered search, content sharing, and video and audio download support to the mobile client.
Deployment & Maintenance
Deployed to Hostinger VPS and provided ongoing maintenance, performance optimization, and security updates.
Systems & Platforms
MIRROR AFG Mobile App
Flutter news client with six-language support and offline media features.
MIRROR AFG API
Laravel REST backend serving both the mobile and web clients.
Admin Dashboard
React panel for role-based content and user management.
FAQ System
User question workflow with administrator responses.