Kunal F.

Senior Software Engineer

India4 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Developed a no-code UI rendering engine for Airtel.
  • Achieved 99.99% crash-free sessions in Airtel Thanks app.
  • Reduced app size and build time significantly.
Stackforce AI infers this person is a Mobile Application Developer with expertise in React Native and Android Development.

Contact

Skills

Core Skills

React NativeAndroid DevelopmentOpen-source Software

Other Skills

AndroidAndroid JetpackBug fixingC (Programming Language)C++Crash FixingCrashlyticsCross-team CollaborationDebuggingIssue TrackingJavaJavaScriptKotlinMachine LearningMobile Application Development

About

Working in the Channel Platform Rendering team at Airtel Digital (Now Known as Xtellify Limited) *Developed Airtel's inhouse server driven UI rendering SDK in react native that enables anyone to build app journeys without writing 1 line of code. *Created an Android App Template using the SDK that can be used to create a production ready app without writing any code and configuring screens on a web portal. *Developed the Search Journey in Airtel Thanks and sent to production after completing all testing cycles within 8 days. *Reduced Airtel Thanks Android app size by 16% *Reduced build time of Airtel Thanks Android app by 40% on release *Brought crash free sessions to 99.99% ehile regularly traching bugs and crashes using tools like Bugsnag and Crashlytics *Reduced janky frames by 11% and brought them within considerable range of non react-native peer apps. *Fixed multiple bugs in the react native framework's Android Native source code. *Introduced vital features in react native improving User Experience greatly Maintaining a completely patched fork of react-native source code that is live in the app with 13 crash fixes deployed directly into the react native library tailored for Airtel Thanks App. Some Apps developed by me: ECHO - A Lite Music Player: https://play.google.com/store/apps/details?id=com.apps.kunalfarmah.echo (22,000+ installs) KPass - A simple offline password manager: https://github.com/KunalFarmah98/KPass KGPT - Gemini and OpenAI Chatbot in one app https://github.com/KunalFarmah98/K-GPT MovieBuff: https://github.com/KunalFarmah98/MovieBuff Realtime TicTacToe: https://github.com/KunalFarmah98/Realtime-TicTacToe Spo2 Watcher (Supported by research paper published in IEEE Xplore: https://ieeexplore.ieee.org/document/9418426) https://github.com/KunalFarmah98/Spo2_Watcher Some of the apps worked on: Airtel Thanks (www.airtel.in) -> 10,00,00,000+ installs Exampur (https://exampur.com) -> 10,00,000+ installs Rojgar With Ankit (https://rojgarwithankit.appx.co.in) -> 1,00,000+ installs Adhyayan Mantra (https://adhyayanmantra.com) -> 50,000+ installs Bharti Learning App (https://bharticoncept.com) ->50,000+installs Graduated in Information Technology from Delhi Technological University in 2021 with a CGPA of 9.03. Know more at www.kunalfarmah.com

Experience

Airtel digital

2 roles

Senior Software Engineer - Android

Promoted

Apr 2023Present · 2 yrs 11 mos · Gurugram, Haryana, India · Hybrid

  • Working on Airtel's vision for creating hybrid apps using a simple configuration with release ready code without writing one extra line of code and brought it to reality with Airtel's own in-house UI rendering engine.
  • Optimizing page loading and rendering of widgets using best practices and reducing memory consumption.
  • Enhancing feature analytics to track journeys and usage on the app and make an overall better experience for the end user.
  • Fixing bugs related to both native android and react native.
  • Working on both native android and react-native.
  • Highlights:
  • 1. Developed react native and android native part of airtel's inhouse server driven UI rendering engine for react native apps to allow anyone to create app journeys without writing a single line of code.
  • 2. Developed an android application template that can be used by any company to create their apps and screens with a no code approach.
  • 3. Introduced vital features for error handling and standardization of analytics events and auto instrumentation of widget analytics that vastly improve the user experience and retention.
  • 4. Performed major feature migrations within the home page of the app.
Problem SolvingJavaTypeScriptJavaScriptKotlinAndroid+13

Software Engineer - Android

Jul 2021Apr 2023 · 1 yr 9 mos · Gurugram, Haryana, India · Hybrid

  • Worked in the Airtel Thanks Core Engineering team responsible for maintaining app stability and streamlining existing flows using best practices.
  • Some of the major highlights:
  • 1. Reduced app size by ~5 MB which was 16% of size reduction.
  • 2. Reduced build time by ~40%. Brought down times from 25 min to 15 min.
  • 3. Brought Crash Free Rate to 99.99% sessions for the first time since migration to react native.
  • 4. Improved app frame rate by reducing janky frames by approximately 11% which was later verified by app health metrics on the play console.
  • 5. Fixed 50+ native as well as react native bugs and crashes.
  • 6. Actively Maintaining a fork of react-native source code with 13 bug fixes in the react native platform boosting app stability and it is the version of react native used in the app instead of the vanilla version.
  • 7. Hosted custom npm packages for fixing long running issues in the vanilla packages.
  • 8. Modified Microsoft's appcenter-cli package to support monorepo architecture of the app.
  • Worked with Native Android (Java and Kotlin) as well as React Native with a ratio of 80:20.
Problem SolvingJavaMobile Application DevelopmentAndroid DevelopmentKotlinSoftware Development+6

Devscript

Mentor @ DevScript Winter of Code 2020

Dec 2020Mar 2021 · 3 mos · New Delhi, Delhi, India

  • Mentored and guided budding developers and students towards open source contributions.
Problem SolvingJavaMobile Application DevelopmentOpen-Source Software

Appx

2 roles

Android Developer Winter Intern

Nov 2020Feb 2021 · 3 mos · New Delhi, Delhi, India

  • Developed and maintained 30+ live Android apps, ensuring regular releases to the Playstore.
  • Integrated new features and SDKs, created new screens, and maintained a stable crash-free rate.
  • Worked on top apps like Exampur, Rojgar With Ankit, and Adhyayan Mantra with high install rates.
Problem SolvingJavaMobile Application DevelopmentAndroid DevelopmentKotlinSoftware Development+3

Android Development Summer Intern

Jun 2020Aug 2020 · 2 mos · India

  • Maintained and updated 10+ android apps, adding new features and collaborating with a team of 4 developers.
  • Aided in regular shipping of updates on the play store for apps like Exampur Official, an online competitive exam preparation app with over 10,00,000 downloads.
Problem SolvingJavaMobile Application DevelopmentAndroid DevelopmentKotlinSoftware Development+3

Sportsapp

Android Developer Intern

Jun 2019Aug 2019 · 2 mos · Delhi Technological Univers

  • Maintained and updated the SportsApp mobile application, ensuring seamless user experience.
  • Added new features and screens to enhance functionality and user engagement.
  • Collaborated with the team to create templates for future app developments.
Problem SolvingJavaMobile Application DevelopmentAndroid DevelopmentSoftware DevelopmentAndroid+1

Rmsi pvt. ltd.

Junior Android Developer Intern

May 2018Jul 2018 · 2 mos · Noida, India

  • Developed 2 Android apps as mini projects during internship and worked on my first production app.
  • Received mentorship from lead android developer to enhance skills in Android Development.
  • Assisted in testing and debugging mobile applications to ensure optimal performance.
Problem SolvingJavaMobile Application DevelopmentAndroid DevelopmentSoftware DevelopmentAndroid

Education

Delhi Technological University (Formerly DCE)

Bachelor of Technology — Information Technology

Jan 2017Jan 2021

Stackforce found 100+ more professionals with React Native & Android Development

Explore similar profiles based on matching skills and experience