Skip to content
View viratde's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report viratde

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
viratde/README.md

πŸ‘‹ Hello, I'm Virat Kumar!

I'm a self-taught Android Developer with over 2 years of experience in mobile app development, specializing in Kotlin, Jetpack Compose, and multi-module architecture. I am passionate about building scalable, high-quality apps using modern Android development practices. Currently, I’m exploring Kotlin Multiplatform (KMP) and contributing to open-source projects.


πŸš€ What I’m Working On

  • Task Manager App – A robust app with position-based task assignments, scheduling, and event management.
  • Hotel Booking App – A hotel booking project for seamless booking rooms, resorts and all.
  • Custom Gradle Plugins – Creating plugins for streamlined dependency and build management.

πŸ“‚ Projects

Runique

A running tracker app built with Jetpack Compose, designed to help users monitor running stats, track progress, and set personal goals.

  • Features:
    • Real-time statistics for distance, speed, and time.
    • Goal setting for personalized targets.
    • Modern, user-friendly UI with Jetpack Compose.

Repository


OxyHotels

A hotel booking app offering a seamless browsing and booking experience. Features a dynamic image pager and detailed hotel information screens.

  • Features:
    • Dynamic image pager for hotel photos on the details screen.
    • Comprehensive hotel info with booking options.
    • Optimized UI with Jetpack Compose for smooth navigation.

Play Store Link


Tasky

A task management app for businesses, supporting flexible task creation and position-based assignments. Designed for versatile business needs.

  • Features:
    • Position-based task assignments.
    • Customizable data fields based on task type.
    • Dashboard for efficient task management and tracking.

Repository


Hotel Management Analytics System

A complex analytics system developed in Node.js for hotel management, delivering detailed insights and real-time data to optimize operations.

  • Features:
    • In-depth data visualization for key metrics.
    • Real-time data processing for instant insights.
    • Scalable, efficient architecture for handling complex analytics.

Repository


Codeancy

A web project built with a focus on animations, parallax scrolling, and CMS functionalities.

  • Codeancy Website: An agenda-like web experience with spa-like animations and parallax scrolling. Website
  • Blogging Platform: A CMS-backed blog with features for article creation, editing, and verification. Live Website

Oxy Manager App

A management app for hotel managers, developed with Kotlin and Jetpack Compose.

  • Features:
    • Manage bookings, check-ins/outs, and payments.
    • Real-time analytics and streamlined workflows.

Repository


Ivy Wallet (Contribution)

Contributed to the Ivy Wallet app, enhancing functionality and user experience in personal expense tracking.

  • Contributions:
    • Improved user experience.

Repository


πŸ› οΈ Technologies I Use

  • Languages & Frameworks: Kotlin, Jetpack Compose, Room, Coroutines, JavaScript, Node.js, Express.js, React.js, MongoDB
  • Architecture: MVVM, Clean Architecture, Multi-module setup, Dependency Injection
  • Testing & Mocking: Ktor MockEngine, UI Automator, Unit & Instrumented Testing
  • Tooling: Gradle, KSP, OpenJDK 8

🌱 Open-Source Goals

I aim to contribute to AndroidX, Kotlin Coroutines, and Kotlin Multiplatform libraries. Currently, I’m diving into Kotlin Symbol Processing (KSP) to explore its internals and enhance my compiler tooling expertise.


🌐 Connect with Me


πŸ‘” Open to Opportunities

I’m open to Android developer positions or freelance projects focused on Android. Let’s build something amazing together!

Pinned Loading

  1. Translator Translator Public

    Kotlin