April 2020
Director
Involved in the development, enhancement, and maintenance of ORCA (Old Rajshahi Cadets Association) platform, and contributed to critical public health tech by developing the API backend for COVID-19 Self Reporting Service.
COVID-19 Self Reporting Service:
- Developed API endpoints for both web and mobile applications used in the Self Reporting Service for COVID-19, as per WHO requirements.
- Ensured secure data handling, efficient reporting flow, and integration with health monitoring dashboards.
Led end-to-end development and maintenance of ORCA Web:
- Upgraded legacy system from Laravel 5 to Laravel 11; performed critical bug fixes and stability enhancements.
- Migrated infrastructure to a new VPS with a fully implemented CI/CD pipeline.
- Mail Server Setup: Configured mail server using Postfix and Dovecot with all necessary DNS records (SPF, DKIM, DMARC, MX) for secure and reliable email delivery.
- Developed all API endpoints powering the mobile app, ensuring secure, efficient, and scalable communication between frontend and backend systems.
- Dashboard Development: Built dynamic widgets for Birthdays, Upcoming Events, Death Anniversaries, and Announcements (with full admin management panel).
- Advanced Member Search: Enabled multi-filter search by cadet details, batch, profession, location, blood group, donor status, subscription, and more.
- Interactive Forum: Designed a full-featured discussion forum with reply, reactions, and real-time notifications.
- Event Registration System: Created a dynamic event creation/registration flow with advanced participant type configuration and validation.
- Photo Albums: Built a photo gallery with tagging, commenting, reactions, and opt-in notifications.
- Payment Gateway Integration: Developed a flexible payment interface supporting SSLCommerz, bKash (online/offline), and manual methods with validation workflows.
Developed the ORCA mobile app:
- Built for Android & iOS using Flutter, incorporating all key features for a seamless cross-platform experience.
- Photo Albums with tagging, commenting, reactions, and opt-in notifications.
- Discussion Forum with threaded replies, reactions, and real-time social action notifications.
- Dynamic and flexible payment interface supporting multiple payment methods, including SSLCommerz, bKash (online/offline), and manual entries.
- All features accessible to both regular users and batch representatives for seamless experience across platforms.
- Emergency SOS Feature:
- Members can initiate an SOS call during emergencies, which automatically notifies the rescue team based on a selected category.
- Live location is shared while the SOS is active, with optional alerts to personal contacts.
- Rescue team/admin can track the SOS in real time, contact the member, monitor location on a map, assign support personnel, and close the SOS once resolved.
Like what you see? → Work with Me