Abdullah al Masum
Software Engineer
Go Backend + Flutter Mobile
Software Engineer dev-masum specializing in Flutter mobile development and Go backend engineering. Architect of production systems serving 150k+ users, including Relaxy mental health platform, Astute education management, and scalable deeplink resolution services. Expert in Clean Architecture, DDD, and modernizing legacy codebases into domain-driven boundaries.
Technical Skills
Technologies and practices demonstrated across production systems serving 150k+ users
Backend Development
Databases & Data
Mobile Development
Infrastructure & DevOps
Architecture & Design
Production Features
Backend & Mobile Projects
Production services and apps built from concept to deployment
Backend Services
API Service
Production deeplink resolution service handling routing, validation, and edge cases for seamless app navigation across 150k+ users. Part of 150k+ total user infrastructure. Deployed on AWS EC2 with Docker and CI/CD pipeline for automated deployments.
API Backend
Contributed to deeplink module and CRUD endpoints in NestJS backend. Part of backend infrastructure serving 150k+ total users (~15k monthly active). Handled critical routing logic and API endpoints for deep link resolution.
Serverless Backend
Maintaining Cloud Functions for push & in-app notifications, user activity tracking, database updates, background jobs, and real-time sync. Part of backend infrastructure serving 150k+ users with critical background processing.
Social Issue Reporting App
Built complete backend and mobile app from scratch for final semester project. Social issue reporting platform designed for 10k users with notable DB architecture: geospatial data processing (upzilla, zilla, division levels) for location-based user detection and feed ranking. Features real-time SSE through FCM for reactions and updates.
Shared Home Resources Management
Architected and built complete backend and mobile app for managing shared home resources. Implemented 3-tier RBAC (member, manager, admin) with notable DB optimizations: exception-only logging to reduce writes, smart data prefilling in APIs to save storage, and flexible cycle management storing only closed cycles at month-end.
Mobile Apps (Flutter)
Mental Health Consumer App
Implemented RIRI (Relaxy AI) - an AI companion/therapist chat with therapist-like experience - and redesigned the onboarding flow for significantly reduced drop-offs and boosted activation. Ongoing feature delivery and production maintenance serving 150k+ users.
Education Management Platform
Led development of educational institution management system with Clean Architecture. Architected features for student management, results tracking, attendance, and assignments management.
B2B Healthcare
Multi-tenant B2B corporate wellness platform where companies provide mental health services to employees. Features include session booking with experts, real-time chat with therapists, support ticketing, and access to audio meditations and video tips.
Psychologist Consultation App
Built end-to-end psychologist consultation app with real-time chat for patient-therapist communication, secure authentication, in-app payments, offline sync, and push notifications. Services 500+ active users.
Customer Support
Support ticketing system with intelligent workflows that streamline support operations through automated message routing and query management for handling customer queries and agent management.
Admin Dashboard
Maintaining admin dashboard providing administrative control for Relaxy mental health platform. Handling new features, issue fixes, and critical updates for administrative operations.
Social Issue Reporting
Built complete mobile app with Flutter for social issue reporting. Features location-based post creation, feed with geospatial ranking, reactions with real-time SSE through FCM for instant updates, and push notifications.
Shared Home Resources
Built complete mobile app with Flutter for managing shared home resources. Features 3-tier RBAC (member, manager, admin), group management, meal tracking, expense management, and flexible cycle management.
Open Source Contribution
Flutter Package
Independently developed and rewrote Flutter package for bKash Payment Gateway integration, updating it to meet new requirements. Collaborated with original package owner for seamless, community-enhanced release published on Pub.dev.
Professional Experience
Progressive growth from Mobile Developer to Software Engineer
Software Engineer
RelaxyLeading production mobile apps and backend services with an impact-first focus.
Junior Software Engineer
RelaxyBuilt features across mobile and backend; owned reliability and delivery.
Contract Engineer
BanglafireLed architecture and development for Astute (education management) in a small team.
Mobile Application Developer
RelaxyDeveloped and maintained Flutter apps; emphasized auth, payments, and performance.
Technical Challenges Solved
Real-world problems tackled across projects
Shipped secure auth (Firebase) and redesigned onboarding that reduced drop-offs and boosted activation.
Projects
Implemented real-time chat with delivery/read receipts, background sync, and robust offline behavior.
Projects
Integrated local gateways (bKash, SSLCommerz) with secure flows, receipt generation, and refunds.
Projects
Built Go service for validation, routing, and edge-case handling; deployed with Docker on EC2 and CI/CD.
Projects
Instrumented GA4/Mixpanel to measure activation, retention, and feature adoption for decision‑making.
Projects
Designed mobile-backend communication architecture for RIRI (Relaxy AI) chat, integrating Firebase for real-time message streaming while orchestrating backend responses to deliver a scalable, unified solution.
Projects
Maintained and upgraded a legacy codebase, introducing domain-driven boundaries (domain, application, infrastructure) for clearer ownership and scalability.
Projects
Let's Work Together
Let's turn your vision into reality—reach out and let's build something amazing together.