Summary
Overview
Work History
Education
Skills
Certification
Projects
Hobbies and Interests
Accomplishments
Languages
Timeline
Generic
Venkateswarlu Phanitapu

Venkateswarlu Phanitapu

Bangalore

Summary

Lead Mobile Developer with 13 years of experience in banking, m-Commerce, social networking, and payment gateways. Expertise in developing native mobile applications utilizing RESTful and GraphQL web services, with a focus on Swift UI for modern user interfaces. Achievements include a 40% reduction in development time and a 20% decrease in migration time from Ionic to Swift. Proven ability to lead iOS and Android development teams, driving innovation and delivering high-impact mobile solutions.

Overview

13
13
years of professional experience
1
1
Certification

Work History

Lead Developer

Concentrix Pvt Ltd
09.2014 - 11.2024
  • Offer over a decade of experience as a Lead Mobile Developer, specializing across diverse industries like banking, m-Commerce, and payment gateways.
  • Demonstrate proficiency in iOS, Android, Flutter, and Hybrid technologies (Cordova, Ionic), coupled with a strong background in system analysis and test-driven development.
  • Provide leadership within iOS and Android teams, offering strategic guidance for mobile application development.
  • Employ Flutter Framework and implement a vertical slicing approach with MVVM repo design pattern.
  • Successfully deploy Single Sign-On via Microsoft Azure Directory using OAuth Provider and KMM Module using Kotlin for cross-platform functionality.
  • Streamline the build process through the implementation of efficient CI/CD pipelines with Jenkins, leveraging Groovy scripting.
  • Architect scalable and maintainable mobile native and hybrid applications, emphasizing security measures including SonarQube reports and SSL Pinning.
  • Ensure compliance with policies while deploying mobile apps on Google Play and Apple App Store.
  • Proficiently diagnose and resolve issues in both production and non-production environments.
  • Uphold code quality by establishing and enforcing coding standards.
  • Manage code merge activities across iOS and Android platforms.
  • Craft meticulous Unit Tests to achieve comprehensive code coverage and ensure superior performance.
  • Proficient in crafting pixel-perfect user interfaces and adept at navigating through extensive native codebases with notable complexity.
  • Possess a strong foundation in object-oriented principles, protocol-oriented programming, and design patterns.
  • Skilled in designing modular approach-based applications.

IOS Developer

Tecnics Integration Tech Limited
03.2012 - 09.2014
  • Worked on Native Mobile App (iOS, iPad) and got an opportunity to work on implement same app in Android, based on client preference learned Cordova and migrated complete iOS App to Hybrid Technology (Cordova framework) which can fit in both iOS, Android using single Code base.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance.
  • Trained junior developers on Native and Hybrid framework.

Education

Masters - computer science

Computer Applications
04-2010

Skills

  • IOS Development
  • Swift
  • Objective-C
  • Combine
  • Swift UI
  • RESTful
  • GraphQL
  • Flutter
  • Hybrid Frameworks
  • Android Development
  • Kotlin
  • Core Animation
  • CI/CD Pipeline Management
  • System Analysis
  • Test Driven Development

Certification

Master Generative AI: Automate Content Effortlessly with AI, 01/01/24, https://www.udemy.com/certificate/UC-8ba4727a-600d-40d6-84bc-9d9588b021cf/

Projects

Ooredoo Money            2014–2024

A simple, secure and easy way to stay connected with your money via Ooredoo network. Ooredoo

Mobile Money (OMM) app is a free app that offers a convenient means to send money, buy airtime, make payments, and manage your money account. You can access free cash deposits, save and send your money safely, and withdraw cash from any QNB ATM. We offer you one of the best exchange rates, with a competitive fee for sending money to over 198 countries from Qatar

Responsibilities:

  • Successfully migrated a Cordova application to a native mobile platform
  • Incorporated send money, bulk processing, Cashin, cashout, travel, remittance, and merchant payments
  • Incorporated SAP Mobilizer for seamless payment transactions
  • Conducted code reviews independently for both iOS and Android platforms
  • Collaborated with UI/UX designers to ensure a seamless, and intuitive user experience
  • Engaged in all meetings to address and bridge design and technical disparities between iOS and Android platforms
  • Implemented security measures, including AES 256 encryption, SSL pinning, and biometric authentication, to protect user data
  • Formulated a Confluence document for every integrated app feature

Tools: Swift, SwiftUI, Firebase, RESTful APIs, Git, Xcode, Instruments, Android Studio, Alamofire, TestFlight, SwiftLint, Figma

Concentrix One               2019-2024                                                                                                                                                              

Concentrix One mobile app will connect and collaborate with employees of Concentrix, along with its various organizational resources and activities. The app creates an inclusive culture among the employees and promotes organizational values. With improved agility, security, and speed, the app enhances the brand experience

Responsibilities:

  • Led a team of 20 or more developers in designing and implementing core features of the mobile app
  • Took the initiative to migrate a hybrid application to a native mobile app
  • Conducted code reviews independently for both iOS and Android platforms
  • Incorporated Core Data to enhance the app's performance significantly.
  • Managed the Android team, providing technical assistance and overseeing code reviews and merge activities.
  • Collaborated with UI/UX designers to ensure a seamless and intuitive user experience.
  • Engaged in all meetings to address and bridge design and technical disparities between iOS and Android platforms.
  • Implemented security measures, including encryption, SSL Pinning and biometric authentication, to protect user data.
  • Crafted XCTestCases to detect and rectify bugs efficiently.
  • Integrated Rocket Chat Socket library in both iOS and Android platforms
  • Integrated Firebase Push Notification, Firebase Crashlytics functionality into application.
  • Conducted thorough testing and debugging to ensure the app's reliability and stability.
  • Led the team through the migration of storyboards to SwiftUI's declarative approach
  • Formulated a Confluence document for every integrated app feature

Tools: Swift, SwiftUI, Firebase, RESTful APIs, Git, xCode, Android Studio,  Alamofire, TestFlight, SwiftLint, Gmail Integration, Facebook Integration, Single Sing-On

Integration, Figma

Achievements:

  • Successfully launched the mobile app on both iOS and Android platforms, reaching over 100,000 downloads within the first month.
  • Managed the Android team, providing technical assistance and overseeing code reviews and merge activities.
  • Received positive feedback from users for the app's user-friendly interface and robust security features.

SBI Buddy       July 2016-May 2020

SBI Buddy is like any other prepaid e-wallet that you can use to transfer money to a registered or new user or make payments while shopping. Since it is a semi-closed prepaid wallet, you need to “load” your wallet using Net Banking, Credit or Debit card to use it for payment. You can also pay your bills, book tickets for movies, recharge your phone and shop online using SBI Buddy.

Responsibilities:

  • Built the app from the ground up.
  • incorporated send money, merchant payments, top-up, prepaid wallet and movie tickets and so on
  • Incorporated SAP Mobilizer for seamless payment transactions.
  • Conducted code reviews independently for both iOS and Android platforms.
  • Collaborated with UI/UX designers to ensure a seamless and intuitive user experience.
  • Tools: Swift Firebase, RESTful APIs, Git, xCode, Instruments, Alamofire, TestFlight, SwiftLint, Figma

Communication Hub           July 2023-2024

The application aims to consolidate all organizational information into a unified platform. Designed to

Seamlessly integrate with our Single Sign-On system; it enables access to all applications and data using Azure AD authentication. This streamlined approach enhances efficiency and convenience for end users, providing easy access to a wide range of information through a single channel

Responsibilities:

  • Led a team of 10 developers in designing and implementing core features of the mobile app.
  • Implemented a vertical slicing architecture aimed at reducing conflicts and enhancing navigability.
  • Integrated Push Notification functionality into application using Flutter.
  • Integrated KeyStore, Key Chain integration to secure user information.
  • Conducted code reviews independently for both iOS and Android platforms.
  • Incorporated the ScreenUtil package to accommodate diverse screen sizes
  • Collaborated with Dio and Provider libraries to establish server connections and react to changes.
  • Precise utilization of stateless and stateful widgets.
  • Collaborated with UI/UX designers to ensure a seamless and intuitive user experience.
  • Engaged in all meetings to address and bridge design and technical disparities between iOS and Android platforms
  • Implemented security measures, including encryption, SSL Pinning to avoid MIM attacks
  • Utilized Build Runner and Mockito to implement test cases.
  • Formulated a Confluence document for every integrated app feature.
  • Developed custom plugins in Flutter utilizing the invocation method channel.
  • Extensive use of Developer Console to check the memory/jank issues

Tools: Dart, Flutter Swift, Swift UI, Kotlin, RESTful APIs, Git, xCode, Android     Studio, VSCode, Figma

Ooredoo Maldives

Ooredoo Super App is now upgraded Manage your accounts, pay your bills, shop online 24/7, and

transfer money with your digital wallet all in one place. Pay your bills, recharge, and activate add-ons seamlessly on the new app. Checkout the gaming packs, and social packs or create your own Money Plan.

Shop from the 24/7 online marketplace. With free nationwide delivery, shop from a large variety of products and merchants, spending over various categories with 100% genuine products. Transfer money with your m-Faisaa digital wallet to your friends or merchants. Pay your utility bills, and make donations and payments conveniently through the app With our 24/7 live chat, have a chat with our agents to raise any issues.

Responsibilities:

  • Successfully migrated a Cordova application to a native mobile platform
  • incorporated send money, bulk processing, Cashin, cashout, travel, remittance and merchant payments
  • Incorporated SAP Mobilizer for seamless payment transactions
  • Conducted code reviews independently for both iOS and Android platforms.
  • Collaborated with UI/UX designers to ensure a seamless, and intuitive user experience
  • Engaged in all meetings to address and bridge design and technical disparities between iOS and Android platforms.
  • Implemented security measures, including AES 256 encryption, SSL pinning, and biometric authentication, to protect user data
  • Formulated a Confluence document for every integrated app feature.

Tools: Swift, SwiftUI Firebase, RESTful APIs, Git, xCode, Instruments, Android  Studio, Alamofire, TestFlight, SwiftLint, Figma

M-Pitesan(Ooredoo Super App)

My Ooredoo app is the telecom super app of Myanmar, offering all the things you need in one app

It is available in Myanmar and English languages, 24 hours a day for your convenience

With my Ooredoo app, you can enjoy the following features

- Easy to find, easy to discover, easy to remember

- Simple intuitive interface. Easy to understand, easy to navigate, easy to operate

- Quick and easy way to buy packs, check balance, top up, buy sim and etc…

Send and receive money, top up, and buy packs for all operators from the Mpitesan wallet account

Create an M-Pitesan Mobile Money wallet in just 20 seconds, and start using it immediately Available for both Ooredoo and non-Ooredoo customers!

Responsibilities:

  • Successfully migrated a Cordova application to a native mobile platform
  • incorporated send money, bulk processing, Cashin, cashout, travel, remittance and merchant payments
  • Incorporated SAP Mobilizer for seamless payment transactions.
  • Conducted code reviews independently for both iOS and Android platforms.
  • Collaborated with UI/UX designers to ensure a seamless and intuitive user experience.
  • Engaged in all meetings to address and bridge design and technical disparities between iOS and Android platforms.
  • Implemented security measures, including AES 256 encryption, SSL Pinning and biometric authentication, to protect user data.
  • Formulated a Confluence document for every integrated app feature.

Tools: Swift, SwiftUI Firebase, RESTful APIs, Git, xCode, Instruments, Android Studio, Alamofire, TestFlight, SwiftLint, Figma, Cordova

SBI Merchant

Our first step towards Empowering merchants and enabling business growth.

Using this app the merchant can

- Collect Payments through Digital Modes like YONO and BQR

- View Transactions

- Get Detailed MIS

- Download settlement Reports

- Raise New Terminal Request

- Raise Paper Roll Request

- Raise Breakdown Request

- Enquire pending ticket status and rate on closure

- Extended support to merchants on call centre and email and much more all on your fingertips

Responsibilities:

  • Built the Cordova Hybrid app from the ground up.
  • incorporated send money, merchant payments, topup, prepaid wallet and movie tickets and so on
  • Incorporated SAP Mobilizer for seamless payment transactions.
  • Collaborated with UI/UX designers to ensure a seamless and intuitive user experience.
  • Authored Custom Native plugins for Cordova and used in app to capture native capabilities

Tools: Swift, Objective-C, Cordova, RESTful APIs, Git, Xcode, Instruments, TestFlight

HDFC Trade Finance

HDFC bank has brought convenience right into your pocket by launching the mobile application

Trade finance on mobile Corporate supervisors / managers can now authorize trade transactions from their smartphone

Responsibilities:

  • Incorporated SAP Mobilizer for seamless payment transactions.
  • Collaborated with UI/UX designers to ensure a seamless and intuitive user experience.
  • Authored Custom Native plugins for Cordova and used in app to capture native capabilities

Tools: Objective-C, Cordova, RESTful APIs, Git, xCode, Instruments, TestFlight

Blumen Online for Trio-BOT 2012-2014

Blumen is a fully integrated student data management software designed specifically for tracking services and providing control over the student database for Trio Projects

It also generates institution Annual Performance Report required by the Department of Education. This includes student information specific to each fiscal year, contact between students and staff members, reports, labels, and graphs of data

As per needs and the compatibility of current requirement of TRiO programs, Compansol is also providing the iPhone version of Blumen application to maintain ease of use, reliability and flexibility.

Responsibilities:

  • Incorporated SAP Mobilizer for seamless payment transactions.
  • Collaborated with UI/UX designers to ensure a seamless, and intuitive user experience
  • Authored Custom Native plugins for Cordova and used in app to capture native capabilities

Tools: Cordova, Objective-C, RESTful APIs, Git, xCode, Instruments, TestFlight

Hobbies and Interests

  • Traveling
  • Volunteering
  • Technology Enthusiast

Accomplishments

  • Hackathon Winner, Concentrix, 2016
  • Star Performer Award, Concentrix, 2020
  • Certificate of Appreciation, Concentrix, 2022
  • Multiple performance recognitions for outstanding contributions and innovation within team projects.

Languages

English
Full Professional
Telugu
Full Professional

Timeline

Lead Developer

Concentrix Pvt Ltd
09.2014 - 11.2024

IOS Developer

Tecnics Integration Tech Limited
03.2012 - 09.2014

Masters - computer science

Computer Applications
Venkateswarlu Phanitapu