Summary
Overview
Work History
Education
Skills
Activities
Software Exposure
Personal Information
Timeline
Generic

R. VISHAL VARMA

Senior iOS Developer
Chennai

Summary

Results-driven iOS Developer with 6 years of experience designing, developing, and deploying high-quality mobile applications. Proficient in Swift, UIKit, and modern architectural patterns like MVVM and VIPER. Experienced in delivering scalable fintech solutions, including leading the migration of banking applications from legacy to modern architectures using Backbase. Skilled in third-party frameworks like SnapKit for efficient UI development, and well-versed in Agile methodologies for streamlined project execution. Proven ability to collaborate with cross-functional teams, drive technical discussions, and ensure robust, user-centric mobile experiences.

Overview

9
9
years of professional experience
4
4
Languages

Work History

Senior IOS Developer

Techolution
04.2022 - Current

iOS Developer | FinTech Projects | Leading Bank(MCB) – South Africa

  • Developed a suite of fintech features for a major banking client in the South African region, contributing to a secure, modern digital banking experience.
  • Led the migration of the banking application from a legacy widget-based architecture to a more scalable Journey-based architecture using Backbase, enhancing maintainability and modularity.
  • Leveraged SnapKit to streamline UI development, significantly reducing dependency on storyboard-based design and improving UI performance and flexibility.
  • Applied Agile methodologies to coordinate development efforts, improve team efficiency, and ensure rapid delivery of high-quality product iterations.
  • Conducted comprehensive testing and debugging, ensuring robust performance and minimal post-release issues.
  • Collaborated closely with cross-functional teams—including product managers, designers, and QA engineers—to deliver seamless and user-centric iOS applications.
  • Led architecture and codebase discussions, introducing best practices for clean, maintainable, and scalable iOS code.
  • Achieved 100% app store approval rate on developed applications.

Senior Systems Engineer

Infosys Limited
03.2021 - Current
  • Contributed to the development of a cross-platform customer service management application used internally at Apple, supporting iOS, iPadOS, and macOS through MacCatalyst.
  • Implemented features based on evolving client requirements, ensuring seamless functionality and consistency across platforms.
  • Integrated and consumed RESTful APIs to power real-time data interactions and service workflows.
  • Collaborated in an Agile Scrum environment, participating in sprint planning, daily stand-ups, and regular retrospectives to ensure continuous delivery.
  • Focused on code quality through unit testing, thorough bug fixing, and peer code reviews.
  • Utilized Swift as the core programming language, leveraging Alamofire for efficient network communication and data handling.

iOS Developer

Dreamz MyNewCar Pvt, ltd
12.2020 - 02.2021
  • Developed a universal iOS application focused on automobile sales, service, and leasing, delivering features such as location-based services and integrated payment options.
  • Played a key role in the architecture design of the application, laying the foundation for scalable and maintainable code.
  • Designed and implemented the UI for the initial 10–15 screens, ensuring a clean, intuitive, and responsive user experience.
  • Consumed and integrated RESTful API services for real-time data population across various modules.
  • Participated in Agile Scrum ceremonies including sprint planning, reviews, and retrospectives to align development with business goals.
  • Conducted unit testing for critical business logic and performed thorough bug fixing to ensure a stable release.
  • Tech Stack: Swift, iOS, Alamofire, CocoaPods, R.swift, SwiftyJSON.

Programmer Analyst

Cognizant Technology Solutions
02.2016 - 05.2018

iOS Developer | Pearson – Revel, eText, and Media Share Component

Revel – Interactive Learning App

  • Developed features for a universal iOS application supporting interactive higher education learning.
  • Implemented Media Share functionality, enabling students to upload and share videos, images, and documentsfor coursework and assessment.
  • Integrated services to manage course assignments, completion tracking, and month-wise performance charts.
  • Handled ePub content rendering and integrated annotation features using the Annotator JavaScript library.
  • Built UI components for multiple submodules, ensuring responsive and intuitive design across devices.
  • Contributed actively in Agile Scrum processes and coordinated closely with QA for high-quality releases.

eText – E-Book Reader App

  • Contributed to the development of Pearson’s eText reader, supporting ePub file formats and annotation tools.
  • Participated in Agile ceremonies and assisted in story point estimation.
  • Focused on stability by resolving bugs and collaborating with testers for consistent delivery.

Media Share Component (Revel)

  • Designed and implemented a standalone assessment component for media submission and evaluation.
  • Supported three types of media: videos, images, and documents, leveraging the PHAsset Library for media handling.
  • Enabled both student submissions and professor uploads for enriched, interactive learning experiences.

Tech Stack & Tools:

  • Languages/Platforms: Swift, iOS
  • Libraries: Alamofire, CocoaPods
  • Tools: Git, MySQL
  • Distribution:
    Revel by Pearson – App Store
    Pearson eText – App Store

Education

B.E. - Electronics And Instrumentation

R.M.K. Engineering College
01.2011 - 1 2015

12th Std - undefined

Velammal Matriculation Higher Secondary School
01.2009 - 1 2011

10th Std - undefined

Velammal Matriculation Higher Secondary School
01.2007 - 1 2009

Skills

Swift

C

Core Java

Microsoft Office

iOS

macOS

Windows

SQLite

Fire Base

Core Data

Git

Agile (Scrum)

Lab VIEW

Backbas

undefined

Activities

  • Underwent a In plant training in Chennai Petroleum Corporation (CPCL) for 5 days in Manali plant, Chennai
  • A 15 days industrial training at Bharat Heavy Electrical Limited HYD (BHEL)
  • Active member in Instrument Society Of India (ISOI)
  • Organizing committee head for the event TRACK CRACKER in Technical Symposium 2014 at R.M.K. Engineering College

Software Exposure

Swift, C, Core Java, Microsoft Office, iOS, macOS, Windows, SQLite, Fire Base, Core Data, Git, Agile (Scrum)

Personal Information

  • Date of Birth: 12/26/93
  • Gender: Male
  • Nationality: Indian
  • Marital Status: Single

Timeline

Senior IOS Developer

Techolution
04.2022 - Current

Senior Systems Engineer

Infosys Limited
03.2021 - Current

iOS Developer

Dreamz MyNewCar Pvt, ltd
12.2020 - 02.2021

Programmer Analyst

Cognizant Technology Solutions
02.2016 - 05.2018

B.E. - Electronics And Instrumentation

R.M.K. Engineering College
01.2011 - 1 2015

12th Std - undefined

Velammal Matriculation Higher Secondary School
01.2009 - 1 2011

10th Std - undefined

Velammal Matriculation Higher Secondary School
01.2007 - 1 2009
R. VISHAL VARMASenior iOS Developer