Ramanjeet Singh

Senior iOS Developer

Swift | Objective-C | SwiftUI
       Ramanjeet Singh


About Me

I am an accomplished Senior iOS Developer with over 6 years of experience in mobile app development, specializing in Swift and Objective-C. My career has been shaped by my passion for building high-quality, user-friendly applications across various domains, including health, fitness, e-commerce, and entertainment. I pride myself on my ability to work efficiently with teams to deliver solutions that meet both user needs and business goals.

I have extensive experience working with Apple frameworks, API integration, payment gateways, and cloud services like Firebase and AWS. Additionally, I am well-versed in version control systems such as Git and GitHub, as well as using modern architectures like MVVM, MVC, and VIPER. My focus is always on writing clean, efficient code, and I believe in continuously learning to stay up-to-date with the latest mobile development trends and tools.

As a developer, I enjoy problem-solving and creating innovative solutions that impact users in meaningful ways. I am always looking for new challenges that push me to grow professionally and personally.

Technical Skills

Programming Languages: Swift, Objective-C

Frameworks: UIKit, AVFoundation, Core Location, MapKit, HealthKit, Core Animation, In-App Purchases, Push Notifications

Tools: Xcode, Interface Builder, Accessibility Inspector, Git

APIs and Integrations: RESTful APIs, JSON, Firebase, Payment Gateways, Third-party SDKs (CocoaPods, SPM)

Database: Core Data, Realm, User Defaults, Keychain

App Distribution: App Store, TestFlight, Diawi

Work History

Sr. iOS Developer -- Cepoch LLC   - Sahibzada Ajit Singh Nagar (Mohali), PB
March 2023 to July 2024

  • Worked on Zoho Bug Tracker
  • Worked on MapKit (Apple maps) and Google Map with direction APIs
  • Worked on WebKit view with custom event (JavaScript evaluate functions for method passing)
  • Integrated Apple Subscriptions / Stripe Payment Gateway
  • Worked on chat with Socket.io
  • Worked on AWS S3 media upload

Projects:

  • Red Precision: A RoofTracing measurement app with Apple/Google maps integration, allowing users to calculate roof dimensions and other metrics.
    Technologies: iOS, iPad, MVVM, Swift, WebView JS, Storkit.
    App Store Link
  • Wrkout: A Gym Workout app where users can book trainers and schedule sessions, with chat features for premium members.
    Technologies: iOS, MVVM, Swift, StoreKit.
    App Store Link
  • Straight Trippin: A travel planning platform with filters for attractions, hotels, food stops, and more.
    Technologies: iOS, iPad, MVVM, Storkit.
    App Store Link
  • Deer’s Eye View: An app that simulates how animals see the world, offering pet owners a unique view.
    Technologies: iOS, iPad, MVC, Swift.
    App Store Link

iOS Developer -- Chicmic  - Sahibzada Ajit Singh Nagar (Mohali), PB
Sep 2021 to Jan 2023

  • Worked on Health and Fitness features with Apple HealthKit, Fitbit APIs
  • Worked on Apple TV app development
  • Worked with RxSwift, RxCocoa framework and Coordinator pattern
  • Integrated Apple Subscriptions / In-App Purchases
  • Worked with Firebase Remote Config
  • Used Adapty SDK for In-App Purchases
  • Worked on Storyly SDK for Insta-like stories

Projects:

  • Better Together (Weight Loss): A weight loss app that syncs with Apple HealthKit and Fitbit for tracking challenges and health metrics.
    Technologies: iOS, iPad, MVVM, Swift, RxSwift, Firebase, Storyly SDK, Adapty Paywall SDK, HealthKit, Fitbit, StoreKit.
    App Store Link
  • Urban Soccer: An Apple TV app providing live soccer scores in real time using sockets.
    Technologies: tvOS, MVVM, Swift, Sockets.
  • Blyott Tracker: An app that tracks asset locations in hospitals via Bluetooth tags and Beacons.
    Technologies: iOS, MVC, Swift.
    App Store Link

iOS Developer -- RV Technologies  - Sahibzada Ajit Singh Nagar (Mohali), PB
Aug 2018 to Aug 2021

  • Worked on multiple payment gateways including Apple Pay, Stripe, PayPal, Venmo, Braintree
  • Worked with Firebase and Firestore real-time database
  • Designed applications using AutoLayouts, MVVM pattern, and Codable protocols
  • Modified existing software to correct coding errors and upgrade interfaces
  • Worked on an Apple Watch application using an extension

Projects:

  • From Auntie: An app that allows users to transfer money with an E-Gift card.
    Technologies: iOS, MVVM, Swift, ApplePay, Venmo, Stripe.
    App Store Link
  • S.E.R.V.D: An app focused on restaurants, customers, and servers.
    Technologies: iOS, MVVM, Swift, Sockets.
    App Store Link
  • CashWod: An app for daily routine exercise and gym competitions.
    Technologies: iOS, iPad, MVC, Objective-C.
    App Store Link
  • MySocialstats: A social entertainment app where users can upload videos, comment, and make friends.
    Technologies: iOS, iPad, MVC, Objective-C, Firebase.

iOS Developer -- WebAstral  - Sahibzada Ajit Singh Nagar (Mohali), PB
Jul 2017 to Aug 2018

  • Created new software as per client requirements
  • Upgraded old Objective-C code to Swift
  • Used frameworks like Alamofire and ObjectMapper
  • Worked with Firebase and Firestore methods

Projects:

  • Africa Moko: An entertainment app focused on Afro music (French version).
    Technologies: iOS, MVC, Swift.
  • SweetGreet: A greeting app built in Objective-C.
    Technologies: iOS, iPod, MVC, Objective-C.
  • TrueBoo: A dating app built in Objective-C.
    Technologies: iOS, Objective-C.
  • Econtario: An educational app built in Swift 3.
    Technologies: iOS, Swift.

Custom Libraries (Pods)

  • RJFloatingLabelTextField: A simple floating label library for easy integration in iOS apps.
    CocoaPods Link
  • RJMetronome: A metronome library to practice rhythm, complete with time signatures and subdivisions.
    GitHub Link

Education

Master of Computer Applications (MCA) in Computer Science

College: Continental Group of Institutes, Fatehgarh Sahib/Sirhind, Punjab, India

University: Punjabi University, Patiala, Punjab, India

Grade: First Division with Distinction (87% approx.)

Industrial Training: 6-Month Industrial Training in iOS (Objective-C)

Contact