I'm a Senior iOS Engineer with over 13 years of experience designing and developing innovative, user-centric mobile applications across industries. I am proficient in Objective-C, Swift, UIKit, Combine, RxSwift, and have deep experience with microservices, RESTful APIs, and secure authentication. I thrive in cross-functional teams and enjoy turning complex requirements into polished, reliable products. Over my career I've shipped banking apps, shopping tools, and enterprise mobility solutions for corporations like Citi, T-Mobile, Ford, PwC, and more. I value code quality, testing, and performance, and I enjoy mentoring teammates and driving agile practices to deliver measurable value.

Rajarao Vavilapalli

I'm a Senior iOS Engineer with over 13 years of experience designing and developing innovative, user-centric mobile applications across industries. I am proficient in Objective-C, Swift, UIKit, Combine, RxSwift, and have deep experience with microservices, RESTful APIs, and secure authentication. I thrive in cross-functional teams and enjoy turning complex requirements into polished, reliable products. Over my career I've shipped banking apps, shopping tools, and enterprise mobility solutions for corporations like Citi, T-Mobile, Ford, PwC, and more. I value code quality, testing, and performance, and I enjoy mentoring teammates and driving agile practices to deliver measurable value.

Available to hire

I’m a Senior iOS Engineer with over 13 years of experience designing and developing innovative, user-centric mobile applications across industries. I am proficient in Objective-C, Swift, UIKit, Combine, RxSwift, and have deep experience with microservices, RESTful APIs, and secure authentication. I thrive in cross-functional teams and enjoy turning complex requirements into polished, reliable products.

Over my career I’ve shipped banking apps, shopping tools, and enterprise mobility solutions for corporations like Citi, T-Mobile, Ford, PwC, and more. I value code quality, testing, and performance, and I enjoy mentoring teammates and driving agile practices to deliver measurable value.

See more

Experience Level

Expert
Expert

Language

English
Fluent

Work Experience

Technology Lead at TCS / Citi Bank N.A.
September 1, 2022 - Present
Led development of Citi Shop browser extension enabling offers across more than 5,000 online merchants; contributed to Citi Mobile Banking shopping app with microservices architecture; implemented deep linking from mobile Safari to in-app shopping module; memory management and performance optimization with Instruments; designed UI/UX using MVVM/Combine; integrated push notifications and offline storage.
Technology Lead at Infosys, India & Seattle, WA
October 1, 2015 - August 1, 2022
Led native iOS development using MVVM, built the RNA Profile Details app for T-Mobile retail locations; implemented Fuse components; established automated testing via XCUITest and XCTest; mentored teams and contributed to agile processes.
Technology Lead at T-Mobile, India & Seattle, WA
January 1, 2020 - August 1, 2022
Developed native iOS experiences, implemented MVVM and Combine for backend data retrieval, built calendar features, pursued strong test coverage with XCUITest/XCTest, and collaborated with product owners to deliver robust iOS apps.
Technology Lead at Ford Motor Company, India
January 1, 2019 - December 1, 2019
Directed development and deployment of Ford mobile applications for dealership networks, enabling real-time vehicle tracking, maintenance scheduling, and service history management; modular iOS architecture using MVVM and POP; automated testing strategies.
Technology Lead at Price Water Coopers LLC, India
October 1, 2015 - December 1, 2018
Led the technical direction and iOS architecture for PwC enterprise mobile apps (Mobile Time & Expense, Talent Assessment), implemented local data synchronization with SQLite, SAP integration via VPN and device certificates, and maintained MVVM with automated testing.
Senior Software Engineer at JIVA InfoTech Inc / Q-House Kids - MPOS
September 1, 2014 - September 1, 2015
Developed iOS MPOS systems enabling in-store and on-the-go sales, hardware integrations (printers, cash drawers, scanners), multi-store workflows, push notifications, and robust order processing; implemented MVVM with Objective-C and Swift.
Software Engineer at Smart Data
December 1, 2012 - August 1, 2014
Led the MyShiftster scheduling platform development, enabling shift exchanges, REST API integration, and cross-device data synchronization; collaborated with backend teams to ensure app stability and timely deployments.

Education

Master of Computer Applications (MCA) at Andhra University
January 1, 2008 - January 1, 2013
Bachelor of Science (B.Sc.) at Chaitanya E.S. Degree College, Srikakulam
January 11, 2030 - January 1, 2008

Qualifications

iOS Objective-C & Swift Certification (LEX)
January 11, 2030 - February 4, 2026

Industry Experience

Software & Internet, Financial Services, Professional Services, Telecommunications, Transportation & Logistics