Skip to content
View adnanrangrej's full-sized avatar

Block or report adnanrangrej

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
adnanrangrej/README.md

Hey there, I'm Adnan

πŸš€ Software Intern @ Pocket FM | Android Developer passionate about building high-quality, scalable mobile applications that solve real-world problems.

Currently honing my skills by fixing production bugs and learning about backend-driven UI in a large-scale application with millions of users. Aspiring to join a top-tier company as a Software Development Engineer.

LinkedIn LeetCode

πŸ› οΈ My Tech Stack & Tools

πŸ“± Android Development:
- Kotlin, Java & Jetpack Compose
- MVVM / Clean Architecture
- Coroutines & Flow
- Dagger-Hilt for DI
- Room DB for local storage
- Retrofit for networking
- Android Services
- Firebase Suite
βš™οΈ General & Workflow:
- Python (Basic)
- Git & GitHub
- Jira for project management
- Charles Proxy for debugging
- REST APIs
- AWS (Lambda)
- Data Structures & Algorithms

πŸš€ My Projects

🌿 NatureGuardian

An app to raise awareness about India's endangered species. Integrated an AI Chatbot (Gemini API) for user queries, delivered real-time conservation news via AWS Lambda, and visualized species data with Google Maps clustering.

View on GitHub β†’
Kotlin Jetpack Compose Dagger-Hilt Room DB Firebase AWS

🚫 FocusModes

A productivity app to help users minimize distractions. Implemented a resilient Pomodoro timer using a Foreground Service and utilized an Accessibility Service to block user-selected applications.

View on GitHub β†’
Kotlin Jetpack Compose Hilt Android Services

πŸ€– PlainTextDetectorBot

A lightweight Telegram bot written in pure Kotlin that deletes plain text messages in groups to keep chats clean. It runs 24/7 on an Oracle Cloud Free Tier instance using long-polling.

Try the Bot on Telegram β†’
Kotlin Telegram Oracle Cloud Linux

πŸ“ TodoNow

A sleek, offline-first to-do application built with modern Android practices, including Coroutines & Flow for asynchronous operations.

View on GitHub β†’
Kotlin Jetpack Compose Room DB Coroutines Flow

πŸ“Š My GitHub Stats

Adnan's Top Languages

πŸ† Achievements & Recognition

  • πŸ₯‡ 1st Place – Codezen, Techno Vision Coding Competition (~100 Participants)
  • πŸ₯ˆ 2nd Place – Zero Day Quest, Cyber-Crime Investigation Challenge
  • πŸ“œ NPTEL Certified – Introduction to Algorithms and Analysis & Programming in Java (IIT Kharagpur)

πŸ“š Currently Learning

  • Advanced Android: Multi-Module Architecture & CI/CD Pipelines
  • DSA: Consistently solving Easy/Medium problems on LeetCode for interview readiness.
  • System Design: Foundational concepts for building scalable applications.

Pinned Loading

  1. nature-guardian nature-guardian Public

    NatureGuardian: Android app for India’s endangered species with AI chatbot (Gemini), real-time news (AWS), and Google Maps. Built with Jetpack Compose, Firebase, and serverless backends.

    Kotlin