
Ghadeer Hammoud
About Candidate
Software Engineer and Android Developer. 7+ years of experience in native android using Kotlin and Java.
Location
Education
Work & Experience
• Led the design and development of a POS application powering sales for 600+ exhibitors at Abu Dhabi International and Al Ain Book Fairs (2024–2025).
• Engineered an offline-first architecture enabling seamless offline operations and robust data synchronization.
• Directed the integration of payment SDKs, delivering a tap-to-pay experience with secure, real-time transaction processing.
• Developed an RFID-based asset tracking app that reduced asset assignment and locating time by 70%, improving operational efficiency.
• Collaborated with backend engineers to design an event-based payment flow using custom NFC pre-paid cards for faster attendee transactions.
• Optimized app performance and stability by leveraging Kotlin coroutines, Flows, and concurrency patterns, resulting in higher-quality apps and a smoother user experience.
• Co-developed a Point of Sale (POS) application for small retailers, enabling seamless sales operations, inventory management, and visual reporting.
• Refactored a legacy van sales and inventory application, modularizing unstructured code and improving scalability — reducing maintenance time by 40%.
• Diagnosed and resolved critical production issues, optimizing key workflows to minimize crashes and accelerate feature delivery.
• Implemented offline caching for master data using Room and Retrofit, reducing redundant API calls and network consumption by 60%, and boosting responsiveness in low-connectivity areas.
• Integrated hardware components such as barcode scanners and receipt printers using vendor SDKs and Android APIs to ensure smooth POS operations.
• Developed and maintained multiple Android applications using Java and Kotlin, integrating with diverse RESTful APIs for seamless data communication.
• Migrated legacy SQLite databases to Room, improving data reliability and maintainability.
• Implemented SignalR for real-time push notifications, enhancing user engagement and responsiveness.
• Built complex and dynamic UIs supporting multiple screen sizes, ensuring a consistent and accessible user experience.
• Collaborated with senior engineers to enhance app architecture, performance, and overall code quality across client projects.
