Professional Summary
Skills
Work History
Education
Languages
Timeline
CustomerServiceRepresentative
Appaji Tholeti

Appaji Tholeti

Bangalore

Professional Summary

  • 10+ years of software development experience with a strong foundation in mobile technologies and scalable app architecture.
  • 5+ years of hands-on experience in React Native development using Redux,TypeScript, and JavaScript (ES6+) for building cross-platform mobile apps.
  • Proficient in React Native core concepts, component lifecycle, hooks, context API,and custom native module integration.
  • Skilled in managing third-party libraries, resolving dependency conflicts, and optimizing app performance for Android and iOS platforms.
  • Strong experience with native iOS development using Swift, SwiftUI, Combine, and StoreKit, including in-app purchases and media playback features.
  • Solid knowledge of native Android development using Kotlin, with experience creating modular and scalable components integrated within React Native.
  • Familiar with native build tools like Xcode, Gradle, Android Studio, and IntelliJ for building and debugging hybrid/native apps.
  • Experienced in building and consuming RESTful APIs, managing GraphQL integrations, and handling offline storage and data synchronization.
  • Adept in Node.js for backend integrations and service orchestration within mobile app ecosystems.
  • Proficient in using Git for version control and collaborating via pull requests, branching strategies, and release workflows.
  • Experienced with Agile/Scrum methodologies, working closely with cross-functional teams in iterative delivery cycles.
  • Familiar with mobile CI/CD tools including Fastlane, Bitrise, and GitHub Actions to automate testing, builds, and deployments.
  • Well-versed in mobile security best practices, secure storage, and data protection techniques.
  • Hands-on experience with automated testing frameworks such as Jest, Detox, Appium, and XCTest.
  • Published multiple apps on the App Store and Google Play Store, delivering seamless user experiences and high app store ratings.

Skills

  • IOS Development - 10 yrs
  • Objective-C - 6 yrs
  • Swift: 7 yrs
  • SwiftUI - 4 yrs
  • Combine - 4 yrs
  • TvOS Development - 3 yrs
  • Cocoa-Touch/AVFoundation - 10 yrs
  • GraphQL - 3 yrs
  • Swift Packages (SPM) - 4 yrs
  • CoreBluetooth (BLE) - 3 yrs
  • StoreKit - 4 yrs
  • CI/CD DevOps - 5 yrs
  • C/C - 5 yrs
  • XCTest - 10 yrs
  • MQTT/WebSocket - 3 yrs
  • JavaSript/Nodejs - 1 yrs

Work History

Senior iOS Engineer

Sky UK Ltd. (Through AB Fortune Technology Services Ltd)
04.2021 - Current
  • Architected and developed Apple (iTunes) and NOW billing modules using StoreKit, SwiftUI, and Combine on both iOS and tvOS apps
  • Implemented Player module in NOW iOS & tvOS apps
  • Developed VoD & Linear Parental PIN module with UIKit (Auto Layout, Xib & storyboard), Core Animation, and Foundation frameworks
  • Refactored Player module to enhance maintainability and extensibility, adopting MVVM-C design pattern
  • Enhanced Home module with Apollo GraphQL framework
  • Developed in-app purchases module for different month memberships streaming content

Senior iOS Engineer

Lloyds Banking Group
02.2021 - 04.2021
  • Developed add beneficiary module with UIKit (Auto Layout, Xib & storyboard), Core Animation, and Foundation frameworks
  • Updated Personal Details UI module with UIKit
  • Refactored existing code for better maintainability and extensibility, utilizing MVVM design pattern
  • Optimized performance and memory usage with Allocation, Leaks, and Time Profiler Instruments

Senior iOS Engineer

Vodafone Group PLC
04.2020 - 01.2021
  • Developed Wiggins tracker module

Senior iOS Engineer

Marks and Spencer Ltd
12.2018 - 03.2020
  • Developed Mobile Pay Go feature for self-service checkout using mobile device cameras
  • Contributed to automated testing efforts, crafting UnitTest/UITests with XCTest
  • Implemented Barcode & QR code scanner module with AVFoundation
  • Developed mobile payments functionality using STRIPE SDK & Apple Pay

Lead/Senior iOS Engineer

BritishGas Connected Homes
01.2015 - 12.2018
  • Managed feature teams and oversaw the delivery of specific features
  • Developed Hive Camera module using Bluetooth, WebRTC, WebSocket frameworks
  • Implemented accessibility features with Accessibility APIs
  • Developed WiFi-based Leak Sensor module
  • Designed dashboard and light bulbs modules with UIKit (Auto Layout, Xib & storyboard), Core Animation, and Foundation frameworks
  • Developed push notification modules for sensors using APNS and Amazon SNS
  • Refactored existing code for better maintainability and extensibility, using design patterns

Senior iOS Engineer

AKQA Ltd
10.2014 - 01.2015
  • Contributed to the Nike+ Training Club app, aiming to democratize personal training with free access to drills and community support

Senior iOS Engineer

ICSA Software International Ltd
04.2014 - 09.2014
  • Worked on BoardPad app to transform devices into secure digital board and meeting packs accessible online or offline

Senior iOS Engineer

Gamesys Limited
07.2013 - 03.2014
  • Participated in developing Jackpotjoy app, the UK's popular bingo and Instant Win entertainment platform

Senior iOS Engineer

Intelligent Environments
02.2013 - 06.2013
  • Developed Capital One app for credit card balance and transaction management
  • Created Swiss card app to monitor credit card spending and transaction summary

Senior iOS Engineer

News International Ltd
04.2012 - 01.2013
  • Developed The Times for iPad app, enabling access to daily and Sunday newspapers

Software Team Leader

Promethean Ltd
04.2008 - 04.2012
  • Led a team in creating educational technology that encourages student participation in the classroom.Led a team of iOS and Android developers to develop a cross-platform mobile application that runs on both iOS and Android
  • Developed ActivEngage, a virtual learner response system that integrates with various devices for classroom engagement

Sr. Software Engineer

Infineon Technologies India Ltd
10.2003 - 01.2006
  • Collaborated on high-level technical projects and contributed to the company's software solutions
  • Contributed to software development projects

Sr. Software Engineer

LG Soft India Ltd
10.2003 - 01.2006
  • Engaged in significant software development endeavors, supporting the team's objectives
  • Participated in software development tasks

Education

Master of Computer Applications -

Nagarjuna University
01.2000

Bachelor of Science - undefined

Nagarjuna University
01.1997

Languages

English
Advanced (C1)
Hindi
Intermediate (B1)
Telugu
Bilingual or Proficient (C2)

Timeline

Senior iOS Engineer

Sky UK Ltd. (Through AB Fortune Technology Services Ltd)
04.2021 - Current

Senior iOS Engineer

Lloyds Banking Group
02.2021 - 04.2021

Senior iOS Engineer

Vodafone Group PLC
04.2020 - 01.2021

Senior iOS Engineer

Marks and Spencer Ltd
12.2018 - 03.2020

Lead/Senior iOS Engineer

BritishGas Connected Homes
01.2015 - 12.2018

Senior iOS Engineer

AKQA Ltd
10.2014 - 01.2015

Senior iOS Engineer

ICSA Software International Ltd
04.2014 - 09.2014

Senior iOS Engineer

Gamesys Limited
07.2013 - 03.2014

Senior iOS Engineer

Intelligent Environments
02.2013 - 06.2013

Senior iOS Engineer

News International Ltd
04.2012 - 01.2013

Software Team Leader

Promethean Ltd
04.2008 - 04.2012

Sr. Software Engineer

Infineon Technologies India Ltd
10.2003 - 01.2006

Sr. Software Engineer

LG Soft India Ltd
10.2003 - 01.2006

Bachelor of Science - undefined

Nagarjuna University

Master of Computer Applications -

Nagarjuna University
Appaji Tholeti