Rahul Arora

Rahul Arora

Senior Software Engineer — Android
Noida, India • ra9853044@gmail.com • +91 73071 40364

About

Senior Android developer with strong hands-on experience building production Android apps using Kotlin, Jetpack libraries (Compose / ViewModel / Room), MVVM architecture, Retrofit, and dependency injection (Hilt). Experienced in designing features end-to-end, writing unit/UI tests, and collaborating with cross-functional teams to ship quality releases.

Work Experience

Havells India Ltd. — Senior Software Engineer

Apr 2025 – Present • Havells Head Office, Noida
  • Designing and developing Android apps including Havells One, EPLUS and Employee apps using Kotlin, Retrofit and MVVM.
  • Led code & design reviews; ensured code-quality and best practices across the team.
  • Collaborated cross-functionally to deliver features and smooth integrations for multiple product apps.

Havells India Ltd. — Software Engineer

Jul 2023 – Mar 2025 • Noida
  • Built and maintained apps such as mKonnect, Sampark, MotorConnect using Kotlin, MVVM and Jetpack libraries.
  • Introduced improvements that reduced code complexity and improved team delivery (unit tests, CI-friendly practices).

Samsung Research Institute Bangalore — Intern

Jun 2022 – Aug 2022
  • Worked on network analytics and research on video streaming back-end systems.

Selected Projects

Whatsapp Automator
Android app to schedule & send WhatsApp messages automatically.
GitHubAPK
TicTacToe
Classic TicTacToe with online support.
GitHubAPK
GenZ AI
AI chatbot Android app built using Google Gemini model.
GitHubAPK

Education

NIT Jalandhar — B.Tech, Information Technology (2019–2023)