About Me
Dubai-based Software Engineer with 3+ years of production Flutter experience, currently shipping a retail terminal platform for Carrefour UAE as the sole embedded engineer. Deep hands-on strength in the areas mobile team…
Dubai-based Software Engineer with 3+ years of production Flutter experience, currently shipping a retail terminal platform for Carrefour UAE as the sole embedded engineer. Deep hands-on strength in the areas mobile teams struggle to hire for: platform channels and native bridging, hardware peripheral integration (pinpads, scanners, receipt printers, security scales), offline-first transaction flows with strict data integrity, and real-time MQTT messaging at sub-100ms latency. Builds with Bloc/Cubit and clean layered architecture, writes tests around critical transaction paths, and ships through CI/CD release pipelines. Also founded and operates Auranest, an IoT home automation company, giving end-to-end ownership from client requirements through production support. UAE resident, immediately available, seeking an onsite or hybrid Software Engineer role in Dubai.
Experience
Software Engineer
<p>Architected and delivered a production-grade retail terminal application for Carrefour UAE as the sole embedded engineer, owning full SDLC from system design and Flutter implementation through third-party API integration, testing, and production release support<br>
Led hardware integration in Flutter for retail peripherals (pinpad terminals, barcode scanners, receipt printers) via platform channels and native bridging, achieving 100% device compatibility; engineered POS controller substate management for granular device state control and error recovery<br>
Developed robust transactional logic for POS operations including item lifecycle management, pricing controls, totals computation, tender handling, and complete cancel/void/reset paths with strong data integrity and recoverability guarantees<br>
Implemented real-time MQTT messaging workflows achieving sub-100ms latency for device-to-service communication, including event publishing/subscription patterns for transaction and operational updates across a distributed terminal fleet<br>
Designed and integrated TSA/Central API connectivity layers with robust request orchestration, payload mapping, circuit breaker patterns, and retry/fallback mechanisms ensuring 99.9% uptime in high-traffic retail environments<br>
Built end-to-end synchronization pipelines between terminal modules and backend services, maintaining real-time data consistency across cart, cashier, checkout, and stateful transaction data with offline recovery paths<br>
Wrote unit and widget tests around core transaction and state-management logic, and worked within CI/CD pipelines for build, release and production support<br>
Designed modular architecture with feature-based separation and clear service boundaries, enabling independent deployment of terminal modules and reducing regression testing scope by 60%<br>
Integrated Kitchen Display System (KDS) communication flows enabling near real-time propagation of order events and status updates from POS workflows to kitchen operations, reducing order fulfillment time by 30%<br>
Integrated third-party AI-powered anti-theft and fraud detection SDKs with real-time behavioral analysis, reducing self-checkout losses by 35% and inventory shrinkage by an estimated 25%</p>
Software Engineer
<p>Developed a cross-platform IoT mobile application using Flutter, integrating Tuya and Netatmo SDKs with cloud platforms for device control and management, serving 200+ active users<br>
Supervised end-to-end smart home project delivery including supply, installation, and maintenance, ensuring 100% on-time delivery across 15+ client installations with full compliance to industry standards<br>
Designed customized home automation systems (lighting, HVAC, security) tailored to client requirements, increasing energy efficiency by 20% and delivering seamless multi-device user control</p>
Full-Stack Developer & ERP Integration Specialist
<p>Developed a user-friendly e-commerce platform using React.js and Next.js, increasing online sales by 20% within the first quarter through improved UX and streamlined checkout flow<br>
Integrated product data with Odoo ERP via REST APIs, improving inventory management accuracy and reducing pricing errors by 25% through automated real-time synchronization<br>
Streamlined pricing and materials management workflows, reducing manual data entry by 15 hours per week</p>
Software Engineer Intern
<p>Front-end development for 2 client projects using React</p>
Operations Specialist
<p>Salesforce CRM administration<br>
SOQL<br>
BULK API 2.0<br>
Analytics dashboard implementation reducing data retrieval time by 30%</p>
Founder & Lead Developer
<p>Founded and operate Auranest, an IoT home automation company delivering smart home solutions to residential and commercial clients; lead all technical decisions, product development, and client project delivery<br>
Architected and built a cross-platform mobile application (Flutter) serving as the primary client interface for device control, in-app marketplace, and project management, published on both the App Store and Google Play<br>
Integrated Tuya SDK enabling seamless control of 12+ smart home device categories (lighting, HVAC, security cameras, smart locks, sensors) with real-time state synchronization and offline-first architecture<br>
Architected offline-first synchronization layer with local SQLite caching and conflict resolution, ensuring consistent device control and user experience across unreliable network conditions<br>
Designed and implemented an in-app marketplace with product catalogues, shopping cart, and order management, handling end-to-end transaction flow from product discovery to fulfillment</p>