Sadad BH
Sikander Bakht
Published
Sadad BH is a comprehensive online payment platform serving customers across Bahrain, offering telecom recharges, utility payments, government services, and more. Over a span of two years, I played a key role in modernizing and scaling the mobile wallet using React Native, ensuring performance, flexibility, and cross-platform consistency.
My Role:
As a React Native Engineer, I led the technical implementation and architecture of the app, collaborating with business stakeholders and third-party partners like Mastercard, Infinios, and government entities to deliver a robust and extensible payment solution.
Key Contributions:
• Rebuilt the Sadad mobile app from scratch using React Native, following a modular architecture and leveraging React Hooks, Redux, and TypeScript for scalable development.
• Implemented a backend-driven UI architecture, enabling dynamic rendering of screens and workflows based on server configurations, significantly improving flexibility and reducing release dependency for minor changes.
• Integrated 150+ payment services through collaboration with external APIs and internal backend teams, expanding the platform’s reach and usability.
• Developed reusable UI components aligned with the design system to maintain visual consistency and improve development velocity across modules.
• Facilitated effective communication between engineering and business teams to ensure shared understanding of requirements and on-time delivery.
• Ensured code quality and maintainability through linting, SonarQube analysis, and structured code reviews, following strict quality standards.
• Contributed to CI/CD automation for build and deployment pipelines, improving development efficiency and reducing manual overhead.
• Operated within an Agile team setup, actively participating in sprint planning, estimations, retrospectives, and stakeholder demos.