Hallo!! Welcome to my portfolio đź‘‹ I am a passionate programmer loves to write clean code with Swift Programming language. I have 5 years of working experience in Mobile application development.
I have a hands-on experience of working with MVC, VIP and MVVM-C (Reactive Rxswift) as well as Procedural. I have a deep understanding of Desgin Patterns including Creational, Structural and Behavioral. Some of the Design Principles I have implimented in my portfolio projects are mentioned below
- SOLID
- DRY
- KISS
With YAP you can send money locally, internationally, or use YAP 2 YAP to send instant money transfers to friends within your YAP network.
YAP offer competitive exchange and transfer rates to make sending money internationally effortless. YAP's remittance program allows its users to send money at lower rates using one of the largest networks of corridors within the UAE.
- Swift 5
- RxSwift
- Programatic UI
- SwiftUI
- Combine
- Fastlane
- Circle CI
- MVVM-C
- Framework based Modular approach
- Repositories
- Dark mode support
iOS Developer: As a part of UI/UX Team I collaborated with the team to improvise the application UI and UX. I perfomed root cause analysis for UI bugs and esitmated critical paths of components usage to minimize ripple effects caused by the bugs. I also fixed the identified bugs reported time to time.
Vowpay is an international money transfer app for sending remittances digitally. This can be leveraged to support any country of the customer’s choice. The App provides instant cash out facilities and immediate bank account transfers to users.
- Swift 5
- RxSwift
- Programatic UI
- Fastlane
- Travis CI
- 3D secure payments
- MVVM-C
- Framework based Modular approach
- Repositories
- Dark mode support
iOS Developer: As a part of product rewamp I communicated with Vowpay Product Owner to rewamp the application from scratch. Understanding requirements and business use case to impliment extensive features like 3D secure payments. Planing weekly sprints, managing and scheduling build release with release notes for internal and business Testing.
FitTogether is a social networking app for fitness enthusiasts. FitTogether has three types of users, Social users, Gym Managers and Trainers. FitTogether is a fully functional fitness social network with the added benefit of having a tool set built in for gym manager and fitness trainers to better connect with their members and clients.
- Swift 5
- Alamofire
- Codable
- Fitbit sync
- Storyboard
- Xib
- MVC
- Reuseable component approach
- Protocol Delegates
- iPad Support
iOS Developer: I moved the legacy codebase from Objectice-C to Swift 5 using Alamofire and codable model. Managed the build release for beta testers aswell as internal testers. Coordinated with backend team to imporvise the Api response and identified security loop holes. Debuging and refactoring the code to improve code quality.