Overview
Full Stack Developer at RTA (National Radio Television of Afghanistan), delivering the management systems and mobile apps behind the national broadcaster. The work covered a centralized and provincial Inventory MIS built with Laravel, Tailwind CSS and Alpine.js; a Media MIS with real-time chat, RSS aggregation, article publishing and push notifications; the RTA Report System used for secure provincial reporting; and the Flutter apps RTA Milli (live TV, radio and news) and Kaliza (Islamic calendar, prayer times and Qibla direction). Systems run on Hostinger VPS with MySQL, MongoDB and Firebase behind them.
Key Responsibilities
- Developed centralized and provincial Inventory MIS using Laravel, Tailwind CSS, and Alpine.js
- Built feature-rich Media MIS with real-time chat, RSS feeds, article publishing, and push notifications
- Maintained RTA Report System for secure provincial reporting
- Supported and upgraded RTA Milli Flutter app with live streaming, news posts, and live radio
- Maintained Kaliza (Calendar) App with Qibla direction, prayer times, and Islamic events
- Developed Media News App in Flutter with Laravel backend
Achievements & Impact
- Developed Inventory MIS serving multiple provincial offices
- Built Media MIS with real-time features improving team collaboration by 50%
- Enhanced RTA Milli app reaching over 10,000+ users
- Maintained and updated Kaliza app with comprehensive Islamic features
Technical Achievements
Multi-Office Inventory MIS
Built a Laravel inventory system covering central and provincial offices, with role-based authentication, item distribution tracking, and full user activity logging for audit.
Real-Time Media Platform
Implemented WebSocket-based chat and RSS feed aggregation in the Media MIS, alongside an article publishing workflow with an approval process.
Companion Mobile Apps
Delivered Flutter companions to the web systems, sharing Laravel REST APIs and Firebase push notifications with the web clients.
Live Streaming & Radio
Maintained live TV streaming and multi-station radio playback in the RTA Milli app, alongside a categorized multimedia news feed.
Search & Offline Access
Enhanced search with filters and suggestions, and added offline article reading to the news experience.
Device-Sensor Features
Implemented Qibla direction using device sensors, plus location-based prayer time calculation and Islamic event notifications in Kaliza.
Secure Provincial Reporting
Maintained the RTA Report System used for secure reporting from provincial offices to the central organisation.
Mobile Performance Tuning
Improved news feed loading times and reduced battery consumption across the Flutter applications.
Systems & Platforms
Inventory MIS
Laravel-based inventory management across RTA's central and provincial offices.
Media MIS
Media management platform with real-time chat, RSS feeds, and article publishing.
RTA Report System
Secure reporting system serving RTA's provincial offices.
RTA Milli App
Official Flutter app for live TV, radio streaming, and news, reaching over 10,000 users.
Kaliza Calendar App
Islamic calendar app with prayer times, Qibla direction, and Hadith collections.
Media News App
Flutter news client backed by the Laravel Media MIS backend.
