Home

NITHISH - Software Engineer iOS Developer
[email protected]
Location: Dallas, Texas, USA
Relocation: Yes
Visa: OPT
Resume file: Nithish IOS_1787254773438.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
NITHISH V S
Email: [email protected]
+1 972-924-5835,



Mobile Software Engineer with around 5 years of experience designing, developing, and maintaining native iOS applications using Swift, Objective-C, UIKit, and SwiftUI for enterprise and customer-facing mobile platforms.
Strong expertise in building scalable and maintainable iOS applications using MVVM and Clean Architecture, reusable UI components, and modular feature-based design patterns.
Proven ability to deliver high-quality mobile experiences with strong attention to detail, clean and testable code, effective debugging, and close collaboration with product, design, and backend engineering teams in Agile environments.
Extensive experience developing production iOS applications for iPhone and iPad, with strong understanding of Apple ecosystem integrations, platform guidelines, and adaptive UI development.
Strong expertise in state management and reactive programming using Combine, ViewModels, and lifecycle-aware patterns to build responsive and predictable user interfaces.
Hands-on experience integrating REST/JSON and GraphQL APIs using typed models, structured error handling, pagination, retries, and caching strategies to improve application reliability and performance.
Experienced in implementing secure authentication and session management using OAuth2/OIDC, SSO, JWT, Keychain secure storage, and token refresh workflows to enhance application security and login stability.
Built offline-first iOS applications using Core Data, SQLite, local caching, background synchronization, retries/backoff, and conflict resolution to support seamless user experiences in low-connectivity environments.
Strong focus on iOS application performance optimization using Xcode Instruments, efficient rendering, lazy loading, image/network caching, and memory management techniques to improve responsiveness and reduce UI lag.
Implemented native iOS capabilities including APNs push notifications, Universal Links, biometrics, camera integration, location services, and background tasks to improve engagement and platform functionality.
Experienced in CI/CD and release management using Fastlane, Xcode Cloud, TestFlight, App Store Connect, and automated build/signing workflows for reliable deployment and release processes.
Improved application quality through automated testing using XCTest, XCUITest, unit testing, and UI testing, helping reduce regressions and increase release confidence.
Hands-on experience with monitoring and observability tools including Firebase Crashlytics, Firebase Analytics, and Sentry for crash analysis, incident triage, and production stability improvements.
Strong understanding of iOS application lifecycle management, accessibility standards, Apple Human Interface Guidelines, and mobile UX best practices.
Effective collaborator in Agile/Scrum teams, working closely with product managers, QA teams, backend engineers, and cross-functional stakeholders to deliver scalable, high-quality iOS applications.


Languages & Programming Swift, Objective-C, SQL, JSON
iOS Development & Frameworks UIKit, SwiftUI, Combine, MVVM, Clean Architecture, Modular Architecture, Native iOS Development, Apple Human Interface Guidelines, Responsive UI Development
Mobile Platforms & Native iOS, iPhone/iPad Development, APNs, Universal Links, Keychain, Biometrics (Face ID/Touch ID), Camera, Location Services, Background Tasks, Push Notifications, Deep Linking
Databases & Local Storage & Backend & API Integration REST APIs, GraphQL, URLSession, JSON Parsing, API Versioning, Pagination, Retry/Backoff Strategies, Core Data, SQLite, Local Caching, Offline-first Sync, OAuth2/OIDC, JWT, SSO, Keychain Secure Storage
Monitoring & Observability & Cloud and mobile services Firebase (Crashlytics, Analytics, Cloud Messaging/APNs, Authentication), Sentry, Xcode Instruments, Performance Monitoring, AWS S3, Remote Config, Production Debugging
CI/CD & Release Management Fastlane, Xcode Cloud, TestFlight, App Store Connect, CircleCI, Automated Build & Release Pipelines, Code Signing & Provisioning, Phased Rollouts, Release Management
Testing, Tools & Engineering practices XCTest, XCUITest, Unit Testing, UI Testing, Postman, Git, GitHub, Bitbucket, Jira, Agile/Scrum, SDLC, Copilot, Code Reviews, Mobile Performance Optimization
Soft skills Attention to Detail, Problem Solving, Cross-functional Collaboration, Communication Skills, Ownership Mindset, Time Management, Agile Team Collaboration


American Express, New York, NY | Jan 2025 - Present Role: Software Engineer iOS Developer

Project Overview:
The Amex Travel app is a customer-facing mobile application within the American Express ecosystem focused on travel booking, itinerary management, rewards integration, and travel notifications. I worked as part of a cross-functional mobile engineering team contributing primarily to iOS feature development, API integrations, offline functionality, and application stability improvements.
Link: https://apps.apple.com/us/app/amex-travel/id6742465779

Responsibilities:
Designed, developed, and maintained native iOS applications using Swift, UIKit, and SwiftUI supporting travel booking, itinerary management, and customer-facing workflows with high reliability and performance.
Partnered with UI/UX designers and backend engineers to translate product requirements into scalable iOS features while following Apple Human Interface Guidelines and mobile best practices.
Integrated native iOS capabilities including camera access, push notifications (APNs), biometrics, and secure local storage to enhance user experience and platform functionality.
Built scalable iOS features using MVVM/Clean Architecture, reusable UI components, and modular navigation patterns to improve maintainability and feature extensibility.
Integrated REST/JSON and GraphQL APIs for booking flows, pricing, availability, rewards, and itinerary management with robust validation, structured error handling, and backward-compatible API consumption.
Contributed to the itinerary management module by implementing trip timelines, booking summaries, offline access, and background synchronization using Core Data and local persistence strategies.
Developed responsive user interfaces using UIKit and SwiftUI, including adaptive layouts, reusable components, animations, and accessibility-focused implementations for consistent user experience across devices.
Implemented offline-first workflows with caching, retries/backoff, and sync strategies to support uninterrupted app usage during low-connectivity travel scenarios.
Optimized application performance by improving rendering efficiency, API handling, list virtualization, and caching to deliver smoother user experiences on different iOS devices.
Troubleshot and resolved production issues using Firebase Crashlytics, performing root-cause analysis and delivering durable fixes to improve stability and crash-free sessions.
Assisted in integrating Firebase Cloud Messaging/APNs for push notifications and deep-link navigation to booking and itinerary-related screens.
Supported iOS release workflows using Fastlane, Xcode Cloud, TestFlight, and App Store Connect, including build automation, code signing, deployment validation, and release support.
Participated in code reviews, XCTest/UI testing, sprint planning, and Agile/Scrum ceremonies while collaborating with cross-functional engineering and product teams.

Technologies: Swift, Objective-C, UIKit, SwiftUI, Xcode, iOS SDKs, REST APIs, GraphQL, JSON, Core Data, Firebase (Crashlytics, Analytics, Cloud Messaging/APNs), OAuth2/OIDC, JWT, Keychain, XCTest/XCUITest, Git, GitHub, Copilot, Jira, Agile/Scrum, Fastlane, Xcode Cloud, TestFlight, App Store Connect.

SCAN HEALTH, Long Beach, CA | Apr 2024 Dec 2024 Role: Software Engineer iOS developer
Project Overview:
The SCAN Health Plan mobile application is a member-facing healthcare platform designed to simplify access to insurance benefits, claims, member profiles, telehealth services, and digital healthcare interactions. I contributed mainly to iOS application development, backend integration, offline support, and performance optimization while the application was in active development and internal production phases.
Link: https://apps.apple.com/us/app/scan-health-plan/id6742335951

Responsibilities:
Delivered production-grade native iOS applications using Swift, UIKit, and SwiftUI for healthcare member services, benefits tracking, claims overview, and digital ID management.
Validated application compatibility across multiple iOS versions, Xcode SDK updates, and device configurations to ensure consistent functionality and stability.
Applied strong attention to detail during iOS development by reviewing edge cases, validating workflows, and ensuring consistent behavior across supported Apple devices.
Implemented reactive and scalable state management patterns using MVVM architecture, Combine, and ViewModels, improving UI consistency and reducing state-related issues.
Integrated REST and GraphQL APIs for member benefits, claims history, coverage information, and healthcare services with structured error handling, retries, pagination, and validation.
Built offline-first workflows using Core Data and local persistence strategies, enabling access to critical healthcare information with background sync and conflict resolution support.
Developed modern and responsive iOS user interfaces using UIKit and SwiftUI, focusing on accessibility, adaptive layouts, reusable UI components, and maintainable architecture patterns.

Optimized app performance by improving rendering efficiency, lazy loading, caching strategies, and startup responsiveness to deliver smoother user experiences.
Supported internal TestFlight deployment cycles and production stability efforts using Firebase Crashlytics and Analytics, helping identify crashes and resolve issues early during development.
Assisted with CI/CD and release workflows using Fastlane, Xcode Cloud, TestFlight, and App Store Connect, ensuring reliable build generation and deployment processes.
Contributed to XCTest/UI testing, release-readiness validation, debugging, and Agile/Scrum development activities to improve overall application quality.
Collaborated closely with backend teams, QA engineers, Android developers, and product managers to ensure smooth API integration, feature consistency, and reliable sprint delivery.

Technologies: Swift, UIKit, SwiftUI, Xcode, iOS SDKs, REST APIs, GraphQL, JSON, Core Data, Combine, Firebase (Crashlytics, Analytics, Cloud Messaging/APNs), OAuth2/OIDC, JWT, Keychain, XCTest/XCUITest, Git, GitHub, Jira, Agile/Scrum, Fastlane, Xcode Cloud, TestFlight, App Store Connect.

NTT DATA, Hyderabad, India | Jan 2021 - July 2023 Role: Software Developer - iOS
Project Overview:
The Nucleus RPA mobile application is an enterprise platform used to monitor automation bots, workflows, server health, and real-time system performance. The app enables enterprise users to track automation activity, receive alerts, and manage workflow operations securely from mobile devices. In an iOS developer role, contributed to feature development, API integration, performance optimization, and production support within a collaborative Agile environment.
Link: https://apps.apple.com/us/app/nucleus-rpa/id1487099973

Responsibilities:
Delivered production-grade native iOS applications using Swift, UIKit, and SwiftUI, contributing to enterprise workflow monitoring and automation management features while ensuring stable and secure mobile delivery.
Re-architected UI screens into modular and reusable components using UIKit/SwiftUI and scalable navigation patterns, improving maintainability and accelerating sprint-based feature delivery.
Built and enhanced dashboard and KPI visualization screens for monitoring bot activity, workflow status, and server performance with responsive and efficient UI rendering.
Integrated iOS applications with REST/JSON APIs for real-time workflow and automation data, implementing structured error handling, pagination, and retries/backoff to improve reliability of mobile-backend communication.
Contributed to enterprise authentication workflows using OAuth2/OIDC, JWT token handling, and Keychain secure storage, improving login security and session reliability for enterprise users.
Implemented offline-first capabilities using Core Data and local caching, including background sync and retry strategies to support data access during low-connectivity scenarios.
Integrated APNs push notifications and deep-link routing to allow users to navigate directly to bot alerts, workflow failures, and critical monitoring screens from notifications.
Optimized iOS application performance using Xcode Instruments (Time Profiler, Allocations) by improving rendering efficiency, caching strategies, and list performance for data-heavy dashboard screens.
Supported iOS build and release workflows using Fastlane, Xcode pipelines, and TestFlight, assisting with signing, provisioning, versioning, and staged internal deployments.
Improved production stability using Firebase Crashlytics and Analytics, troubleshooting crashes, identifying root causes, and delivering fixes to improve app reliability and reduce production issues.
Increased release confidence by contributing to XCTest unit/UI testing, debugging, and release-readiness validation to reduce regressions and improve application quality.
Collaborated closely with senior iOS developers, backend teams, QA engineers, and product managers in an Agile/Scrum environment to deliver reliable and scalable enterprise mobile features.
Provided production support by debugging complex iOS issues, analyzing API/data inconsistencies, and implementing durable fixes to improve overall application stability and user experience.

Technologies: Swift, Objective-C, UIKit, SwiftUI, Xcode, iOS SDKs, REST APIs, JSON, Core Data, OAuth2/OIDC, JWT, Keychain, Firebase (Crashlytics, Analytics, Cloud Messaging/APNs), APNs, XCTest/XCUITest, Git, GitHub, Jira, Agile/Scrum, Fastlane, TestFlight, App Store Connect, CI/CD, Xcode Instruments.


Master s in computer and information science | University of North Texas, Denton, USA | GPA 3.6 Bachelor of Technology in Computer Science | Mahatma Gandhi Institute of Technology, Hyderabad, India
Keywords: cprogramm continuous integration continuous deployment quality analyst user interface user experience sthree California Idaho New York

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];7660
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: