Arjun Gupta

Arjun Gupta

Android Developer

Followers of Arjun Gupta4000 followers
location of Arjun GuptaAllahabad, Uttar Pradesh, India

Connect with Arjun Gupta to Send Message

Connect

Connect with Arjun Gupta to Send Message

Connect
  • Timeline

  • About me

    Doctoral Student | Ex-SDE @TATA-AIG | GSoC'22 , GSoC'21 @Oppia | IIT B | IIT BHU

  • Education

    • Ewing Christian Public School

      2003 - 2018
      Intermediate Science

      Activities and Societies: Quiz club, Music club

    • Indian Institute of Technology (Banaras Hindu University), Varanasi

      2019 - 2023
      BTech Chemical Engineering
    • Indian Institute of Technology, Bombay

      2024 -
      Ph.D Computer Science & Engineering
  • Experience

    • GG Labs

      Mar 2020 - Jul 2020
      Android Developer

      Developed an Android App (Param) in Java that can keep the students updated with school notices, lectures, assignments, etc. It was used during pandemic by 5000+ students. Learnt using Firebase, Cloud Functions, Push Notifications, Cloud Database, Authentication and Cloud Storage.

    • Society Of Chemical Engineers, IIT - BHU Varanasi

      Jun 2020 - May 2023
      • Vice President

        Jun 2022 - May 2023
      • Technical Head

        Jun 2021 - May 2022
      • Technical Executive

        Jun 2020 - May 2021
    • Kohbee

      Aug 2020 - Dec 2020
      Flutter Developer

      Developed a cross-platform application (KohbeeLive) in Flutter while using a custom backend setup. Learnt using MVVM architecture, State Management and Enhanced the company's website developed in Flutter.

    • ESaathi

      Jan 2021 - Apr 2021
      Android SDK Developer

      Voice Assistant Library (SDK) in Java that uses JSON instructions to guide User through the app using Audiovisuals. Learnt about Android File Storage System, Threading, MultiModule Project and exporting code as AAR.

    • Google Summer of Code

      May 2021 - Aug 2021
      GSoC Student at Oppia Foundation

      Implemented the (Feature-Gating) mechanism that can change the behaviour of an Android Application remotely without making a new release. It can be used to hide features from users based on app versions, launch dates etc. Learnt using MVVM pattern with Work Manager, Retrofit, and Cache Storage along with Android Testing.Project description - https://summerofcode.withgoogle.com/projects/#6451262905647104

    • Atom EI

      Jun 2021 - Aug 2021
      Senior Android Developer

      - Worked on present Cloud functions and Firestore.- Managed the different App releases.- Introduced testing in the current codebase.- Was a part of core Architectural changes.

    • Club of Programmers, IIT BHU

      Dec 2021 - Jan 2022
      Android Study Jam Facilitator

      Conducted sessions to teach students about (Android Basics in Kotlin) it included topics like Async Work, Database, Network, Navigation etc.

    • Tata AIG General Insurance Company Limited

      May 2022 - Jul 2022
      Software Developer Intern

      Worked on their main consumer app and implemented asynchronous upload of large video file, chunked into several videos while recording it within the android application. Learnt about Dynamic Delivery Module, Media Recorder, Work Manager and Mockito.

    • Google Summer of Code

      May 2022 - Sept 2022
      GSoC Mentor at Oppia Foundation

      To ensure that the Oppia Android app is fully accessible to screen readers, by identifying a number of areas in which the experience could be improved. The aim of this project is to fix these issues so that the overall experience of using the app for such users is as smooth and intuitive as possible.

    • Tata AIG General Insurance Company Limited

      Jun 2023 - Mar 2024
      Software Developer
  • Licenses & Certifications

  • Volunteer Experience

    • Institute Cultural Nominee (PG)

      Issued by PGcult, IIT Bombay on May 2025
      PGcult, IIT BombayAssociated with Arjun Gupta
    • Dev Team Member

      Issued by Club of Programmers, IIT BHU on Aug 2020
      Club of Programmers, IIT BHUAssociated with Arjun Gupta
    • Senior Convener

      Issued by PGcult, IIT Bombay on Aug 2024
      PGcult, IIT BombayAssociated with Arjun Gupta
    • Student Volunteer

      Issued by Sahyog Club, IIT(BHU) Varanasi on Sept 2019
      Sahyog Club, IIT(BHU) VaranasiAssociated with Arjun Gupta
    • Public Relations Coordinator

      Issued by Kashiyatra, IIT (BHU) Varanasi on Nov 2019
      Kashiyatra, IIT (BHU) VaranasiAssociated with Arjun Gupta
    • Marketing Coordinator

      Issued by Spardha, IIT (BHU) Varanasi on Aug 2019
      Spardha, IIT (BHU) VaranasiAssociated with Arjun Gupta