
Abdul Rahman
Software Developer
Habilidades

Conheça meus serviços


Experiência profissional
Fullstack Developer
Sportech
Jul 2026 - Present • 3 mos
Building a live sports fan-engagement platform end-to-end across three codebases: a Kotlin Multiplatform / Compose Multiplatform mobile app, a Flutter admin web panel, and a Go backend. Implemented the mobile app's registration and login flow using Compose Multiplatform UI, a Ktor HTTP client, and Koin dependency injection, shared across Android and iOS from a single Kotlin codebase. Migrated the Flutter admin panel's state layer to Riverpod 3 and built out the identity-admin module — OTP-gated user management, a shared permissions panel reused across dialogs, and member/guest creation flows. Added a WebSocket layer for real-time admin presence (online/offline indicators) on both the Flutter client and the Go backend. Built backend auth infrastructure in Go: OTP delivery reconciliation between Twilio SMS and a fallback Oracle email provider, JWT-based admin RBAC with seed/bootstrap CLI tooling, and an isolated Docker Compose dev-testing stack. Standardized database migrations on goose and shipped OpenAPI-documented membership-subscription and plan-comparison REST endpoints for the monetization module
Frontend Developer
MGLogics
Oct 2022 - Present • 4 yrs
Set the frontend standard across Shopify and BigCommerce app projects established a component-driven architecture and scalable folder conventions adopted team-wide. Delivered embedded Shopify and BigCommerce apps end to end as React frontends on Ruby on Rails backends, handling OAuth authentication, billing, and webhook / API integration. Shipped four live App Store apps totaling 8,000+ installs; currently developing Syncio, a cross-platform inventory sync app, and restructuring the JSON-LD app to meet Built for Shopify standards. Improved application performance by 10–20% and cut support tickets by 60–70% by migrating legacy HTML/ERB templates to React. Sustained code quality by managing server state with TanStack Query and client state with Zustand.
React Native Developer
QuellxCode Pvt Ltd
Oct 2021 - Oct 2022 • 1 yr
Built Medicos Connect from the ground up a medical networking platform from zero to live on App Store and Play Store. Architected full payment flow for Stripe and PayPal for in app purchases spanning UI api calls and transaction state handling. Integrated REST APIs and delivered UI screens aligned with product and UX requirements improving experience on both mobile platforms.