I'm Rahul Raghuwanshi, a passionate Android Developer and Currently at Jar based in Koramangala, Bengaluru, India.
- π Currently working with Android Engineering team at Jar(10Mn+ Downloads in Play Store)- India's emerging fintech space.
- π± Previously worked as an SDE Intern (Android) at MemoNeet (800k+ Downloads) and Navgurukul (50k+).
- π Former Teaching Assistant at Internshala.
- π οΈ Tech stack: Kotlin, Java,KMP(Kotlin Multiplatform),Flutter, Firebase, SQLite, MongoDB.
- β‘ Β Implement bitrise remote caching to improve the gradle build time.
- π Β Migrate the referral flow in shared module in KMM to work for both Android and iOS.
- π§ͺ Β Implement base classes and wrote Unit and Instrumentation tests for some modules to ensure code quality and reliability.
- π οΈ Β Implemented wrapper classes for kotlinx-datetime, improving date handling in Kotlin Multiplatform Mobile (KMM).
- π Β Streamlined analytics event handling in KMM for smoother operation on iOS and Android platforms.
- β±οΈ Β Developed Real-time Flow Experiment to understand user interest in lending, which received a positive response and provided useful data for further improvements.
- π Β Implemented the Credit Score Meter using custom components and Canva to show users' credit scores.
- π Β Refactor several modules into Kotlin Multiplatform to make the code easier to maintain and compatible across both platforms (Android & iOS).
- π Β Developed a test series feature at MemoNeet, resulting in a notable enhancement of student performance and a 2X increase in company revenue.
- π Β Re-developed the entire app from scratch in Kotlin, including a redesign for a refreshed user interface using the latest Jetpack architecture.
- π Β Achieved a 100% rollout of the revamped app, significantly improving stability and performance, with Crashlytics reliability increasing from 80% to 97%+.
- π οΈ Β Expanded the app's functionality and user experience by adding support for Hindi language, notes integration, Truecaller and OTP-less authentication, and a payments gateway.
- π» Β Integrated a web IDE into the Meraki app, helping over 500 students who use it regularly.
- π οΈ Β Implemented the partner feature, allowing partners to display their ads within the app.
- π Β Enhanced the Crashlytics reliability of the Meraki app from 85% to 90%.
- π¨βπ« Β Mentor students at Navgurukul in learning Kotlin and Android development.
- π¨βπ« Β Provided personalized support to students, clarifying doubts and assisting with assignments to ensure their understanding and success in the program.
Adhyayanam - Nimcet Preparation App View in Play Store
- π Β An educational app designed specifically for Nimcet Aspirants, providing a range of resources to assist in exam preparation.
- βοΈ Β Core features include Practice Modules, Test Series, and a Discussion Room for interactive learning and discussion of questions.
- π Β Currently, Adhyayanam has a vibrant community with over 2,000+ registered users and consistently attracts over 100+ daily active users.
StarWar - Galaxy Heroes View GitHub Repo
- π Β An interactive app for all Star Wars enthusiasts. Dive into the galaxy far, far away with features like character bios, movie summaries, and trivia challenges.
- π οΈ Β Android, XML, Single Activity-Multiple Fragment Architecture, Navigation Architecture, MVVM Clean Architecture, Dagger 2, Room Db, Retrofit, Swap API.
Beer App View GitHub Repo
- πΊ Β Discover your next favorite brew effortlessly. Utilizing the Punk API, this app presents a diverse selection of beers for exploration.
- βοΈ Β List of top-rated beers from Punk API, along with comprehensive details for each brew.
- π οΈ Β Kotlin, Retrofit, Pagination, MVVM.
News App View GitHub Repo
- π° Β A dynamic News Android application that delivers real-time news updates across diverse categories using the News API. This app provides a seamless user experience by offering a variety of features and an intuitive interface.
- βοΈ Β Lists top headlines from various categories including Business, Entertainment, Health, Science, Sports, and Technology. Users can switch between news categories.
- π οΈ Β Kotlin, Retrofit, Pagination, MVVM.
- π₯ Β Runner Up at Hackathon - CompeteNCompose (Dec 2022)
- π Β Participated in Hacktoberfest, contributing through five pull requests, and recognized for contributions with rewards. (Aug 2022)
Happy coding! π