Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

AMRUTH KALLYAM

Sunnyvale

Summary

An iOS Developer with 4+ years of professional experience building scalable, high-performance mobile applications using Swift, SwiftUI, UIKit, MVVM, Combine, and REST APIs. Strong background in enterprise-grade applications, clean architecture, performance optimization, and CI/CD automation. Experienced in collaborating with cross-functional teams and delivering production-ready apps used at scale.

Overview

5
5
years of professional experience
1
1
Certification

Work History

iOS Developer

GAO Tek Inc
Sunnyvale
05.2024 - Current
  • Played a key role in developing and launching core features in the iOS app such as Product Search, Wishlist, Add to Cart, and Store Locator – ensuring each feature was user-friendly, fast, and reliable.
  • Implemented modular features with MVVM – C architecture and different modules using SPM.
  • Built the Product Detail Page using SwiftUI, incorporating dynamic layouts, image galleries, and stock availability from real-time APIs.
  • Designed and implemented the Wishlist module, allowing users to save and manage favorite products, with offline support using CoreData.
  • Developed the Store Locator feature using MapKit, integrating location services and filtering stores based on availability and distance.
  • Migrated older UIKit screens to SwiftUI, reducing legacy code and improving maintainability and test coverage.
  • Integrated backend services using custom network framework using URLSession to handle login, product data retrieval, and checkout flows.
  • Worked with Firebase Analytics and Crashlytics to track feature usage and diagnose app issues in real-time.
  • Participated in CI/CD pipeline setup using Jenkins and Fastlane, automating build, test, and deployment processes to TestFlight

iOS Developer

TCS
Bangalore
08.2022 - 12.2022
  • Worked with Swift, SwiftUI, and UIKit to create responsive and reusable user interfaces, supporting both light and dark modes.
  • Migrated Rest APIs to GraphQL, handling OAuth2-based login and session management with JWT and Keychain.
  • Focused on offline-first design, leveraging CoreData and Realm to ensure smooth access to flight data and documents when mid-air or out of signal.
  • Handled real-time push notifications through Firebase Cloud Messaging (FCM) and APNS for updates on flight changes and urgent alerts.
  • Implemented background tasks using BGTaskScheduler, allowing silent syncs and background refreshes without draining device battery.
  • Contributed to the app's architecture by introducing MVVM-C with dependency injection using Swinject, improving testability and code structure.
  • Wrote unit and UI tests using XCTest, XCUITest, Quick/Nimble, and SnapshotTesting, which helped us catch issues early and ensure UI consistency.
  • Automated build and release pipelines using Fastlane and Jenkins, pushing stable builds to TestFlight and reducing manual deployment overhead.

Data Analyst

DXC
01.2021 - 07.2022
  • · Developed core features including Now Playing, Upcoming Releases, Trailer Playback, Theater Locator, and Ticket Booking.
  • · Built an immersive trailer experience using AVKit and AVFoundation with custom UI overlays and gestures, optimized for both Wi-Fi and cellular networks.
  • · Integrated third-party APIs like Fandango and Google Places to display real-time showtimes and nearby theater locations.
  • · Designed and implemented the dynamic theming engine in UIKIT to change app appearance based on movie branding and events.
  • · Developed secure payment workflows for ticket purchases using Apple Pay and integrated loyalty rewards with Keychain-backed user sessions.
  • · Worked extensively with Combine and UIKIT to build reactive views that updated with real-time backend data.
  • · Used URL Session and RESTful APIs through Alamofire and Apollo to fetch movie metadata, schedules, and user data.
  • Ensured smooth offline access by caching essential content using CoreData and custom caching layers.
  • Handled push notifications using Firebase Cloud Messaging (FCM), including segmented notifications for pre-release and premiere updates.
  • Collaborated with UI/UX teams through Figma and Zeplin to bring cinematic designs to life with animations and transitions using UIViewPropertyAnimator and Lottie.
  • I led the test automation effort using XCTest, SnapshotTesting, and XCUITest to ensure high reliability before releases.

Education

Master's - Advanced Data Analytics

University of North Texas at Denton
Denton, TX
05.2024

BE - Computer Science and Engineering

Dayananda Sagar University
Bengaluru, India
05.2021

Skills

  • Swift, SwiftUI, UIKit, Auto Layout
  • MVVM, MVVM-C, Clean Architecture
  • Combine, async/await, GCD
  • CoreData, UserDefaults, FileManager
  • URLSession, REST APIs, JSON parsing
  • Push Notifications
  • XCTest, XCUITest
  • Unit Testing & UI Testing

Certification

AWS: Associate Developer

Timeline

iOS Developer

GAO Tek Inc
05.2024 - Current

iOS Developer

TCS
08.2022 - 12.2022

Data Analyst

DXC
01.2021 - 07.2022

Master's - Advanced Data Analytics

University of North Texas at Denton

BE - Computer Science and Engineering

Dayananda Sagar University
AMRUTH KALLYAM