Skip to main content
Gagan Saluja

Gagan Saluja

Senior iOS Developer with 8+ years of experience

Indore, Indore districtMember since December 3, 2025
Objective-CSwiftSwiftUICore DataWatchConnectivityAVFoundationAWS S3BGTaskSchedulerHealthKitCore MLMediaPipeSocket.IOXcode CloudUIKitiOS SDKBluetoothWi-FiFileManagerCodableGoogle Maps
·

About

Senior iOS Developer with 8+ years of experience in designing, developing, and delivering high-quality mobile applications. Proficient in Swift, SwiftUI, Objective-C, iOS SDK, UIKit, Core Data, and various third-party libraries. Strong problem-solving and analytical skills. Passionate about building innovative, user-friendly, and high-performance iOS applications.

Experience

Senior iOS Developer - Aesora - Indore (Remote)

(2025-11)

  • Built core features for a cross-platform iOS + watchOS voice product using Swift/SwiftUI, enabling seamless recording and session continuity across iPhone and Apple Watch.
  • Implemented robust WatchConnectivity sync (application context + background user info transfer), improving reliability of auth/session and network-state handoff between devices.
  • Engineered a resilient audio + upload pipeline with AVFoundation, chunked processing, and AWS S3 multipart uploads (retry + ETag validation), reducing failed transfers and supporting large recordings.
  • Developed background-first processing with BGTaskScheduler and watchOS HealthKit workout sessions, increasing upload completion rates when the app is in background or under constrained connectivity.
  • Requirement gathering, preparation of detail design, resolving technical and design issues, bug fixing.
  • Working closely with client during the various stages of software development Integrated advanced frameworks like Firebase, Core ML, MediaPipe, and Socket.IO for real-time and intelligent features.
  • CI/CD pipeline setup using Xcode Cloud, automating build, test, and deployment processes.
  • Mentored junior iOS developers, conducted code reviews, and upheld clean architecture and coding standards.
  • Engaged in client meetings to collect requirements, deliver project updates, and ensure alignment on goals.

Senior iOS Developer - Valere Labs Private Limited - Indore

(2022-03 - 2025-11)

  • Requirement gathering, preparation of detail design, resolving technical and design issues, bug fixing.
  • Working closely with client during the various stages of software development Integrated advanced frameworks like Firebase, Core ML, MediaPipe, and Socket.IO for real-time and intelligent features.
  • CI/CD pipeline setup using Xcode Cloud, automating build, test, and deployment processes.
  • Mentored junior iOS developers, conducted code reviews, and upheld clean architecture and coding standards.
  • Engaged in client meetings to collect requirements, deliver project updates, and ensure alignment on goals.

Software Engineer - Systematix Infotech Private Limited (SoftTude) - Indore

(2021-03 - 2022-03)

  • Maintained and updated technical documentation to ensure clarity and consistency across development stages.
  • Implemented IOT connectivity using Swift to establish secure and real-time communication between user devices and backend systems.
  • Integrated Bluetooth and/or Wi-Fi protocols for device discovery, pairing, and data exchange.
  • Managed CSV data for efficient logging, retrieval, and local storage using FileManager and Codable structures.
  • Handled edge cases like connectivity drops, device timeouts, and error recovery mechanisms.
  • Collaborated with backend/API teams to align IoT data formats and ensure end-to-end data flow.

iOS Developer - Dutech Solution Pvt Ltd - Indore

(2020-01 - 2021-03)

  • Developed custom in-app alerts for cricket events like sixes, fours, and wickets using Swift.
  • Integrated Socket.IO for real-time match score updates and event broadcasting.
  • Handled Socket.IO reconnection and error cases to maintain live updates reliably.
  • Provided estimation of the enhancements, proposed and developed mockups.

iOS Developer - Crucial Information Technologies Pvt. Ltd - Indore

(2018-12 - 2020-01)

  • Built chat modules (one-to-one, group), video calling, and conferencing.
  • Used Socket.IO for real-time messaging and implemented push notifications.
  • Integrated Google Maps for real-time delivery tracking.

Education

Bachelor of Computer Applications - Computer Applications - Bhabha University Bhopal (2022-04)

Skills

Senior iOS Developer with 8+ years of experience

Reviews

Related