Kaushal Patel
@kaushalpatel
Skilled iOS Developer with expertise in mobile application development.
What I'm looking for
I'm an experienced Mobile Application Developer. My specialization is Native iOS as well as Flutter Developer (Dart Language).
I've been working on a lot of projects and I've been using a lot of good programming practices like Swift, Swift UI, Objective-C languages ,design patterns and architectures(MVC, MVP, MVVM, VIPER, Clean Architecture).
One of my strengths is the quick solution of tasks of any complexity, without loss of quality of the program code.
My Area of Expertise :
===============================
- Swift, SwiftUI, Objective-C , RxSwift
- MVC, MVP, MVVM, VIPER, Clean Architecture
- Cocoapods and iOS framework integration, third party custom libraries and other architectures related queries.
- Understanding of Apple’s design principles and interface guidelines, UI/UX standards
- Knowledge of RESTful APIs, SOAP, WCF to connect iOS applications to back-end services also
- Social Login Integration(ex. Facebook, Instagram, Twitter, Google Sign-in, LinkedIn).
- Chat apps using Firebase Realtime or Firestore database, Socket.iO, Websocket, XMPP.
- Server-less apps using Firebase or AWS.
- Encryption and decryption in Swift using AES-128, AES-192, AES-256,MD5,RSA .
- Store/Maintain Data with the help of Key Chain, User Defaults, Coredata, SQLite, RealM, Couchbase.
- Google and Firebase services like Authentication, Analytics, Cloud messaging, Crashlytics, Dynamic Links, Google Map ,Places API.
- Maintaining code using Gitlab, Github, Sourcetree, Bitbucket, able to fix conflicts, etc.
- Extensive knowledge in object-oriented software development, multithreading, networking, and memory management, background download and upload task using NSURLSession and other third party custom classes, frameworks, libraries and packages .
- Knowledge of Cocoa, Cocoa Touch, UIKit, Core Animation, Core Bluetooth, Core Location, CallKit, EventKit, HealthKit, Shazam Kit, Music Kit, Store Kit, Core ML, Map Kit.
- Knowledge of Audio and Video Call using WebRTC and third party sdks Twillio, Sinch, Agora etc.
- Familiar with Sign in with apple, VOIP as well as push notifications, In-App purchase ,Apple Pay Integration, Deep link, Universal link (apple-app-site-association).
- Payment gateway integration like PayPal, Stripe, CCAvenue, Razorpay, Paytm sdk.
- Task management using Trello, Asana, Monday.com
Experience
Work history, roles, and key accomplishments
Sr.iOS Developer (Team Leader)
Webmigrates Technologies
Dec 2020 - Present (4 years 7 months)
Led the design and development of advanced applications for the iOS platform, collaborating with cross-functional teams and interacting with clients. Independently designed solutions, fixed bugs, and improved application performance in a fast-paced environment. Continuously evaluated and implemented new technologies to maximize development efficiency.
iOS Developer
D&K Technologies Pvt.Ltd (D & K Group)
Jan 2016 - May 2020 (4 years 4 months)
Designed and built mobile applications specifically for Apple's iOS platform. Collaborated closely with the design team to define app features and ensure application quality and performance met specifications. Responsible for fixing application bugs prior to the final release.
Education
Degrees, certifications, and relevant coursework
G.H.Patel College of Engineering & Technology (GCET)
Master of Engineering, Information Technology
Grade: CPI-7.72 (72.2 %)
Activities and societies: Research in Wireless Sensor Network Security; Dissertation on Wireless Sensor Network Security.
Completed Master of Engineering in Information Technology. Focused on advanced concepts and research in the field, including Wireless Sensor Network Security.
Sarvajanik College of Engineering & Technology (SCET)
Bachelor of Engineering, Information Technology
Grade: CGPA-6.95 ,CPI-6.30 (64.5 %)
Activities and societies: Participated in “Avishkar” event in Kshitij-2012; Attended Workshop on “Ethical Hacking & Information Security”.
Completed Bachelor of Engineering in Information Technology. Gained comprehensive knowledge in core IT subjects and participated in college technical events.
Vidya Mangal School
Higher Secondary Certificate (12th), Science
Grade: 65.20%
Completed Higher Secondary Certificate (12th standard) in the Science stream. Studied core science subjects and prepared for higher education.
Vidya Mangal School
Secondary School Certificate (10th), Secondary Education
Grade: 82.00%
Completed Secondary School Certificate (10th standard). Gained foundational knowledge across various subjects.
Availability
Location
Authorized to work in
Social media
Job categories
Interested in hiring Kaushal ?
You can contact Kaushal and 90k+ other talented remote workers on Himalayas.
Message KaushalFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
