Raj Raval
iOS Developer, Product Designer in Mumbai
My motto is if you want to win the lottery you have to make the money to buy a ticket.
Always open to work on something that helps people make their lives better :)
Based in India
I like to design and create iOS apps that are meaningful and help people make their life better with it.
Contact
Work Experience
- Single-handedly worked on an vocabulary, gaming and learning iOS app used by more than 10K users.
- Created enum-powered ViewController to showcase multiple views catering to pro and non pro app subscriber users resulting in an optimised view creation.
- Refactoring major modules (Games, Home Screen - Minis and Login) in the codebase due to packages upgradation and deprecations.
- Worked on a legacy iOS 10 supported codebase and learnt about handling various constraints opposed in different versions in a simple manner.
- Created Autobiography and Future Autobiography Carousel Form which used UICollectionView,
- UIPageControl and Form Handling using XIBs in a MVVM architecture app without any guidance.
- Created their pricing page using programmatic UI.
- Learnt about how MVVM architecture helps reduce bloating up of View Controllers and how networking, model persistence and view handling are segregated.
Side Projects
-
Worked on Tuist + Strict MVVM + Xcode Cloud maintained iOS app for an NYC based Fincare startup.
-
Developed Settings Page into Profile page by creating feature like Share on Instagram, Share Group Vibe and Weekly Wrap Feature.
-
Worked on initial experimental pricing page for Oops Gold.
-
Build App Clips using SwiftUI for their Invite Based Sharing Feature.
-
Explored creating tuist based workflows, managing Xcode Cloud build groups, handling in-house swift packages build to create the Auth, Core and UI services for the app.
- Developed an audio player feature within the app, utilizing AVPlayer and SwiftUI, to enable users to listen to audio stories. Additionally, implemented the functionality for downloading audio content.
- Worked as a contractual iOS developer for an indie development company focused on creating productivity apps.
- Explored SwiftUI on macOS, Catalyst examples and working.
- Worked on the pricing screen using SwiftUI for the Tasks app.
- Responsible for overall 2x presence growth on social media platforms like Twitter and LinkedIn.
- Created SwiftUI, Xcode Tips, Framework and Indie Developer shoutout campaigns to create following and brand awareness among the iOS Developer Community.
- Making SwiftAnytime, India' s most followed iOS Developer Community.
- Created first SwiftUI app for self-learning practicing based on a habit observed.
- Worked with CoreData for persistence managed by a singelton to handle CRUD operations.
- Made color and font customisable Widgets using WidgetKit and SiriKit that fetches random quotes from a REST API.
- Integrated StoreKit to create a passive income stream for self.
- Created ShareKit Extension to extract text from Web and instantly create a MiniQuote.
- Rapidly prototyped and shipped the app within 20 days of a twitter challenge procrastinating.