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