Available to hire
Senior Mobile Software Engineer with 7+ years of experience delivering enterprise-grade, large-scale mobile solutions. Expert in GraphQL schema design, mobile middleware orchestration, and real-time messaging using FCM and WebSockets, with strong focus on TDD, CI/CD, and secure, high-performance delivery.
Proven technical leadership driving engineering best practices, including CI/CD automation, secure coding, and AI-assisted development for refactoring, test creation, and verification. Experienced across Flutter (Dart), iOS (Swift), and Android, integrating GraphQL, REST APIs, Firebase Cloud Messaging, WebSockets, and microservices-backed architectures.
Language
English
Fluent
Hindi
Advanced
Malayalam
Advanced
Work Experience
Senior Mobile Software Engineer – Mobile & AI at DMCC, Dubai Technical Leadership & Design
January 1, 2019 - PresentLed the design, development, and deployment of complex mobile solutions for a user base of 40,000+, conducting rigorous architectural reviews to ensure alignment with enterprise patterns. Designed and integrated GraphQL schemas, mobile middleware, and real-time messaging; drove the adoption of lean software development, TDD, and CI/CD; enabled AI-assisted development and robust testing, with end-to-end verification of AI-generated outputs. Worked on mobile development across backend & middleware, real-time messaging, architecture & design, and engineering practices using Flutter (Dart), iOS (Swift, UIKit), and Android; integrated Firebase Cloud Messaging, WebSockets, and Kafka/JMS for event-driven integrations. Employed UML/OOAD, design patterns, and low-level design; implemented automated testing, secure coding, and deployment workflows; used Git/Jenkins, Docker, MySQL, and monitoring/logging tools; practiced Scrum with backlog refinement and on-call support.
Senior Software Engineer – Mobile & AI at Dio Software Solutions DMCC
January 1, 2019 - PresentLed the design, development, and deployment of complex mobile solutions for a user base of 40,000+, conducting architectural reviews to ensure alignment with enterprise patterns. Designed and integrated optimized GraphQL schemas; collaborated with backend teams on mobile middleware, microservices, and orchestration layers to improve scalability. Drove lean software development, TDD, and CI/CD, establishing automated quality gates and deployment workflows. Leveraged Generative AI tools for rapid code generation, refactoring, and automated test creation, while performing rigorous verification of AI-generated outputs. Technologies include Flutter (Dart), iOS (Swift, UIKit), Android; GraphQL, REST; FCM, WebSockets; Kafka/JMS; OOAD, UML; TDD, DevOps; Git, Jenkins, Docker, MySQL; Scrum, on-call support.
Mobile Application Developer at Lean Transition Solutions
November 1, 2017 - October 1, 2018Developed mobile applications using Flutter and native frameworks; integrated Firebase, Maps, push notifications, and third-party SDKs; implemented unit testing and automated testing practices; collaborated with cross-functional teams in Agile environments; maintained and improved product reliability; mentored junior engineers and contributed to coaching and code reviews.
Mobile Application Developer at TwixT Technologies
February 1, 2017 - October 1, 2017Developed and maintained iOS and Android applications; ensured code quality through debugging, testing, and performance optimization.
Mobile Application Developer at Twix t Technologies
February 1, 2017 - October 1, 2017Developed iOS and Android applications; ensured code quality through debugging, testing, and performance optimization.
Mentor at Beon Chat
January 1, 2011 - January 1, 2015Mentor within Beon Chat ecosystem, contributing to knowledge sharing and customer interaction workflows; supported onboarding and community engagement for business-focused messaging.
Mentor at Beon Chat / Mentor You Community (MUnity)
January 1, 2011 - December 31, 2015Contributed subject-matter expertise, mentored community members, and supported enterprise app initiatives; helped articulate product direction, established best practices for enterprise apps, and created a culture of knowledge sharing. Implemented application logging, monitoring, and analytics hooks; participated in rotational on-call support and resolved production incidents within SLA.
Education
Bachelor of Science in Computer Science at Mathews II College of Engineering
January 1, 2011 - January 1, 2015Bachelor of Science in Computer Science at Baselios Mathews II College of Engineering
January 1, 2010 - October 1, 2014Qualifications
Industry Experience
Software & Internet, Media & Entertainment, Professional Services, Telecommunications, Computers & Electronics, Education
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in Dubai today.