Dhruv Upadhyay

Dhruv Upadhyay

$9.16/hr
Senior iOS Developer | Swift, SwiftUI, Objective-C | Scalable Apps | Performance & UX Optimization
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
32 years old
Location:
Gandhinagar, Gujarat, India
Experience:
9 years
About

I am a Senior iOS Developer with over 9 years of experience in designing, developing, and optimizing mobile applications. My expertise includes Swift, SwiftUI, and Objective-C, and I specialize in building high-performance applications across industries like transportation, education, real estate, and IoT. I have successfully contributed to apps with over a million users, ensuring scalability and smooth user experiences.

  • App Architecture & Development: Proficient in MVVM, MVC, and Clean Architecture, ensuring modular and maintainable codebases.
  • Performance Optimization: Skilled in memory management, reducing crashes, and improving FPS using Instruments, Xcode Profiler, and Core Animation.
  • Concurrency & Multithreading: Hands-on experience with Grand Central Dispatch (GCD) and Operation Queues for seamless background processing.
  • API & SDK Integration: Expertise in RESTful APIs, Firebase, Stripe, social login frameworks, and third-party SDKs.
  • Networking & Offline Capabilities: Strong knowledge of URLSession, Alamofire, Core Data, SQLite, and Realm for reliable data management.
  • CI/CD & Version Control: Skilled in Fastlane, GitHub Actions, TeamCity, and Git for automated deployments.
  • UI/UX & Animations: Experience with Core Animation, UIKit Dynamics, and custom UI components to create engaging user interfaces.
  • IoT & BLE-based Applications: Developed Bluetooth-based IoT solutions, ensuring secure and stable device communication.
  • Agile & Team Collaboration: Experienced in Agile/Scrum methodologies, mentoring junior developers, and leading technical projects.
  • Senior Software Consultant at ParentPay Group India Pvt. Ltd. (Jun, 2024 - Dec, 2024) – Developed high-quality iOS applications, introduced SwiftUI and MVVM, and led SDK and API integrations.
  • Senior Software Engineer at Torinit Technologies Inc. (Apr, 2022 - Dec, 2024) – Developed BLE-based IoT projects, optimized iOS apps, and improved project efficiency through code refactoring.
  • Senior Software Consultant at E2logy Software Solutions Pvt. Ltd. (Aug, 2019 - Mar, 2022) – Built iOS applications with Swift and Objective-C, led code reviews, and integrated IoT functionalities.
  • Senior Software Engineer at ITFactory.in (Jan, 2016 - Jul, 2019) – Designed and optimized iOS applications, worked on backend API integrations, and implemented cross-platform solutions.

I am passionate about leveraging technology to solve real-world challenges, enhance user experiences, and drive innovation. If you’re looking for a highly skilled iOS developer who can architect scalable solutions, optimize performance, and integrate advanced features.

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.