Arjav Lad

Arjav Lad

$28/hr
Experienced iOS developer skilled in Swift and SwiftUI, creating high-quality, user-friendly apps
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
34 years old
Location:
London, England, United Kingdom
Experience:
9 years
Arjav Lad Senior iOS Engineer -• - https://github.com/arjavlad•https://www.linkedin.com/in/arjavlad London, UK Summary Accomplished Senior iOS Engineer with 9+ years of experience developing innovative apps using Swift, SwiftUI, and latest Apple frameworks. Proficient in UIKit, SwiftUI, WidgetKit, CoreData and Firebase. Proven ability to lead teams and deliver complex projects within deadlines. Skilled in scalable architectures, object-oriented principles, code reviews, and performance optimization. Excellent communicator, adept at gathering requirements and aligning software with business goals. Technical Proficiencies Languages: Frameworks: Database Technologies: Deployment Technologies and Platforms: Architecture / Design Patterns: Issue Tracking Software: Version Control System: Code Quality & Testing Other Skills: Swift, Objective-C UlKit, SwiftUI, Combine, WidgetKit, Combine, Cryptography, XCTest CoreData, SQLite, Realm, Firebase Firestore Fastlane, CI/CD automation MVVM, MVC, MV, MVP, TCA Jira, Git Issues Git, GitHub, GitLab, BitBucket XCTest, Nimble, SwiftLint, XCTest UI tests System design, application development, cryptography on iOS, Application Resiliency, Security, NodeJS, MongoDB Career Experience Cookin LLC (Remote, Contract) Lead Software Engineer Sept 2023 - Present • Cookin App: iOS, Swift, SwiftUI, Firebase o Developed custom video feed manager from scratch for managing multiple video sessions from user’s feed. o Spearheaded the development of the Cookin App using Swift, SwiftUI, and Firebase, integrating MVVM architecture. o Developed custom protocols from scratch to handle audio sessions and manage mute states. o Implemented “ffmpeg” package APIs on NodeJS server to handle video conversions for ABS (Adaptive Bitrate Streaming) and delivering though CloudFront (CDN). o Implemented Chat functionality from scratch using Firebase Firestore. Webexcellis Websolutions Pvt Ltd, India (Remote) Mar 2020 – Aug 2023 Senior Software Engineer Advanced through roles of escalating responsibility, spearheading diverse projects from inception to completion, securing necessary approvals. Collaborated closely with the Quality Assurance team, ensuring rigorous testing to uphold product quality and deliverability standards. Conducted comprehensive interviews to assess the suitability of new developers, offering training for seamless integration into the organization. Worked in tandem with the company director to cultivate a well-balanced team and provided valuable input on the organization's technological direction. Organized collaborative training sessions for developers across multiple teams, emphasizing the paramount importance of code quality and adherence to clean coding standards. • LocalJaw: iOS, Swift o Established the project and environment for iOS app development within the Xcode software in an iOS (Swift) environment using MVVM architecture. Developed iOS applications utilizing the Swift programming language, applying architectural principles to ensure a well-structured codebase. Innovatively created customized file templates, significantly expediting the development process. o Developed a podcast player from the ground up, showcasing expertise and technical skills to craft a fully functional and user-friendly application. o Created a specialized URL session wrapper to handle network requests using generics, contributing to a more efficient and robust networking component. o Implemented security measures, including cryptographic services for data protection on iOS. o Mentored team members, driving efficiency and promoting a culture of continuous improvement. • iRepair: iOS, iPad, Swift Page 1|2 o Established and implemented the project setup and environment for developing an iPadOS app in Xcode within the iPadOS (Swift) environment. Innovatively developed customized file templates, significantly enhancing the efficiency of the development process. o Adhered to architectural principles to establish a well-organized code structure, ensuring clarity and maintainability. o Developed iPad application using the Swift programming language, contributing to the creation of innovative and functional software. o Optimized app performance using industry-standard tools like Instruments. • The Group App: iOS, Swift, Firebase o Led migration from Objective-C to Swift 5.0 while improving app performance and launch time by 20% o Drove a remarkable 30% enhancement in data read / write for local storage and reduced app footprint by 40%. o Took charge of setting up and configuring Firebase Store for implementing Chat feature. o Directed the seamless integration of AWS services (S3 and CloudFront) to improve media loading times. o Led development of iOS apps using MVVM architecture and ensured scalable, maintainable codebases. o Implemented Fastlane integration for faster app deployments and app store distributions. o Led Stripe Payments integration for seamless payments. Aether Industries Limited, India Senior iOS Developer Aug 2019 – Feb 2020 • AIRIS (Internal App): iOS, iPad, macOS, Swift o Implemented Offline sync to enable complete offline usage of the app, allowing users to schedule meetings and assign tasks without network. o Utilised Catalyst to use iOS and iPad App in macOS. o Improved local data syncing and querying performance by 50% to handle 100K record every hour! o Implemented Fastlane to optimize the app deployment process, ensuring faster and automated deployment of applications. o Utilized Catalyst to extend app usability across iOS, iPadOS, and macOS platforms. Intelivex Labs, India Jun 2016 – Jul 2019 Senior iOS Developer • PlayFinder (Formerly MyLocalPitch): iOS, iPad, Swift o Managed end-to-end client project, establishing the necessary environment for iOS app development in Xcode. Utilized Swift and Objective-C to craft innovative and user-friendly application, strictly adhering to architectural principles to maintain a well-organized code structure. Introduced custom file templates to expedite the development process and embraced Agile methodologies to foster efficient collaboration and iterative progress. o Enhanced App functionality by seamlessly integrating Stripe Payment, providing customers with a secure and streamlined online transaction experience. Additional Experience iOS Developer, Voculus Software Pvt Ltd, India iOS Trainee, byPeople Technologies, India Technical Support Engineer, Amity Infosoft Pvt. Ltd., India Aug 2014 – Jun 2016 Jun 2014 – Jul 2014 Sep 2013 – Jun 2014 Education Bachelor of Engineering, Information Technology Gujarat Technological University, India Aug 2014 Skills Swift, UlKit, SwiftUI, SwiftData, WatchKit, WidgetKit, URLSession, SQLite, Combine, XCTest, Xcode, Objective-C, TCA, MVVM, MVC, Clean Code, Clean Architecture, The Composable Architecture, MVP, Nimble, MVP, Test-Driven Development (TDD), CocoaPods, SPM, Swift Package Manager, NoSQL, SQL, MySQL, JavaScript, AWS , REST API, Problem Solving, problem-solving, TDD, WebSockets, Leadership, Project Management, Fastlane, Google Analytics, Firebase, Firestore, CI, CD, Git, Monolithic, JSON, Code Review, Debugging, SaaS, CI/CD, Algorithm, Optimization, Performance Tuning, Innovative, Excellent communication, strong leadership, effective problem-solving, collaborative team player, Issue Resolution, New Feature Development. Additional Technical Skills JavaScript, NodeJS, MongoDB, DynamoDB, AWS Lambda Page 2|2
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.