I'm a results-driven Software Engineer with over 14 years of experience developing high-performance applications for desktop (macOS & Windows), mobile (iOS, Android, Flutter), and web platforms. Now stepping into a solution architect role as an Associate Software Architect, I've honed my expertise in designing and implementing scalable, robust backend systems that underpin modern applications. With a decade of cross-platform development experience, I've delivered numerous successful projects while leading teams of mobile, backend, and web developers—driving innovation through Agile methodologies, Scrum, and cross-functional collaboration.
My backend skill set includes advanced API development, real-time data synchronization with Firebase, and architecting secure, enterprise-grade solutions. I excel in leveraging Laravel and Node.js to build efficient server-side applications, as well as integrating complex third-party services such as payment gateways, audio/video integrations, and real-time messaging. With deep expertise in scalable microservices architectures and API design—including RESTful, GraphQL, and SOAP protocols—I ensure resilient, high-performing systems. Additionally, my hands-on experience with DevOps practices, CI/CD pipelines, containerization (Docker, Kubernetes), and cloud computing platforms (AWS, Azure, GCP) strengthens the full Software Development Life Cycle (SDLC) process. Passionate about tackling complex engineering challenges and continuously embracing emerging technologies, I am uniquely positioned to deliver end-to-end software solutions that meet the dynamic demands of today's unified engineering landscape.
As an Associate Software Architect at Icreon Communications Pvt Ltd, I design and develop scalable, user-centric software solutions that drive business innovation. Leveraging a diverse technology stack and agile methodologies, I ensure high-quality applications across multiple platforms.
As a specialist in application development for Windows, macOS, and iOS, I designed and implemented innovative features, resolved complex bugs, and ensured application robustness through comprehensive unit and fit tests. Collaborating closely with team members., I delivered high-quality, user-friendly software solutions leveraging my expertise in C++, C#, Swift, and Objective-C.
I specialized in application development for Windows, macOS, and iOS platforms. My responsibilities included designing and implementing new features, resolving complex bugs, and writing comprehensive unit tests to ensure the robustness of applications. I collaborated closely with the client, Final Draft, Inc., to deliver high-quality, user-friendly software solutions, leveraging my expertise in C++, Swift, and Objective-C.
In my role at the company, I am responsible for Windows, macOS, and iOS application development. This includes adding new features, fixing bugs, and writing unit tests and fixtures to ensure high-quality code. Additionally, I handle XML reading and writing, as well as JSON data handling to support seamless integration and data management within the applications.
Developed diverse applications—from e-commerce platforms and geolocation-based car parking booking systems (with PHP-driven APIs) to cricket score trackers, film review apps, ride sharing solutions, RWA society payment systems, and innovative apps like BloomThat. Adept in full-cycle software development, I delivered scalable, efficient solutions tailored to client needs while ensuring robust performance and user-friendly design.
Joined Digital Juice Animation Pvt Limited as a Trainee Software Engineer, where I specialized in C++ with a focus on the JUCE library and developed macOS modules using Apple’s frameworks. I also contributed to the team effort in creating the Adobe Photoshop plugin "Color" enhancing my skills in plugin development and collaborative software engineering.
Joined Bitmantra Software Solutions LLP as an iOS Engineer, where I developed robust iOS applications featuring seamless API integration, video playlist consumption, and APNS integration using easyAPNS. I enhanced overall user experience by optimizing code and images and leveraging diverse APIs and web services.
eCommerce app for Air Force & Army Personnel of US
The first-choice tool of professional screenwriters everywhere.
App to provide vehicle related services to it's customers.
RWA App to allow residents to pay their bills.
An iOS app to help facilitate introduction between people.
Uber for Flowers.
A parking booking app based on geolocation.
Arabic Learning Platform
C, C++, C#, Dart, Swift, Objective-C, Java, JavaScript, PHP
MERN Stack (MongoDB, Express.js, React, Node.js), Laravel
iOS (Swift, Objective-C), Android (Java/Kotlin), Flutter
Laravel, Node.js, Firebase, REST & GraphQL APIs
Stripe, Razorpay, PayFort, Apple Pay
AWS, Firebase, Docker, CI/CD Pipelines
Xcode, Android Studio, VS Code, Git, Perforce, Postman, Charles Proxy
C++, Swift, Objective-C, Java
Dart, JavaScript
RxSwift, RxCocoa
PHP, C
Flutter, Firebase
C++, Swift, Objective-C
Flutter, FlutterFlow, React
iOS, Laravel, Kotlin
Flutter, SwiftUI