

Accomplished Software Architect , developer and engineering manager with 20+ years of experience in designing and developing scalable, high-performance software systems. Proficient in various programming languages and modern technologies, with a strong emphasis on Mobile apps, cloud computing platforms , DevOps and AI/ML practices. Proven track record of leading cross-functional teams in delivering complex projects on time and within budget. Adept at translating business requirements into technical solutions, and driving innovation through effective collaboration with stakeholders. Committed to continuous learning and staying updated with the latest trends in software architecture and development.
Design, Architecture, Development, Team Management
ANZ Mobile App – Mobile banking app for ANZ
This project is an Android and iOS Native app, Internet Banking for ANZ retail and business users , to facilitate ANZ existing user to join as business owner. App provide account creation for business owner who are existing ANZ customers. This app also provides all the retail banking features like accounts management, home loans management, credit card management
Technologies : Android, iOS, Kotlin, Swift, Spring Boot, React
Role: Design, Architecture, Development and Team Management
Duration: Development July-2022 – Till Date
Team Size: 20
Qatar Islamic Bank – Corporate Mobile Banking
This project was an app for QIB and Internet Banking for corporate users , to facilitate Request approval flows, making payments, transfers, check book requests and many other features. As a backend Spring microservices are being used along with T24 and prime system
Technologies : React Native, Kotlin, Swift, Android Studio, iOS, XCode, sonar, Jenkins, Appknox, Spring Boot
Role: Design, Architecture, Development, Team Management
Duration: June-2021 – June 2022
Team Size: 30
Makerble – CRM (impact tracking tool for various activates)
This project is developed using the android studio and Kotlin. Project relies heavily on local data storage and syncing. App offers continuous decision and impact improvements providing a dedicated dashboard to major progress of various activities and decisions taken.
Technologies : Android, Kotlin, Android Studio, Room, , MVI architecture,
Role: Design, Architecture, Development, Team Management
Duration: December-2020 – June 2021
Team Size: 10
SaffireTix – Ticketing platform
This project is developed using the cross-platform tool Titanium. Project relies heavily on third- party SDKs to make payments and print receipts. App provides an option to scan user tickets at the event site and purchase event tickets using cash or credit card.
Technologies: Titanium, React Native , iOS, Android, XCode, Android Studio, PayPal Here( Bluetooth 3.5 mm Jack, lightning) , CardConnect, VP3300, IDTECH Shuttle, IDTECH UniMag Pro, IDTECH IMag pro 2, Star Mobile Bluetooth printer SL300, BluetoothMobile Printer integration
Role: Design, Architecture, Development, Team Management
Duration: Feb-2020 – June 2021
Team Size:10
Order Direct – Ordering Platform for multiple merchants
Ordering platform to be used with multiple vendors. The advantage is that it is not vendor-specific so the user can add as many as needed merchant and can user order, perks, reward whenever available from any of the vendor registered with the platform
Technologies: iOS, Android, XCode, Android Studio, ML Google Vision, Bluetooth Printer integration, QR Code integration, PHP, iOS and Android push notification, Camera integration
Role: Design, Architecture, Development, Client Management, Team Management
Duration: Feb 2018 - Feb 2020
Team Size: 10
Wayforth (Web and App)– Personalized Storage
Mobile solution to rent storage for personal stuff. Platform provides easy storage for personal stuff
like winter cloths , sports stuff and personal stuff.
Technologies: iOS, Android, XCode, Android Studio, PayPal Here, RoR ( Ruby on Rails), HTML , CSS, Heroku
Role: Design, Architecture, Development, Team Management, Client Management
Duration: Feb-2014 -Feb 2020
Team Size: 8
DBUPI – UPI (Unified Payment Interface) iOS library for Dutch Bank
Library development for iOS which can be used as Third Party to integrate UPI (Unified Payment Interface) and UPI 2.0 with various bank applications.
Technologies: iOS, XCode, Swift, AES , SSL Pinning
Role: Design, Architecture, Development, Client Management , Team Management
Duration: Dec-2018 - Jan 2020
Team Size: 4
Valid Indian Passport