profile-pic

Dharmveer Kumar

Innovative Android Developer with 5 years of experience in designing, developing, and maintaining Android applications for better user experience, proficient in Java/Kotlin, and a strong understanding of mobile app architecture and best practices.
  • Role

    Senior Software & Glide Engineer

  • Years of Experience

    7 years

Skillsets

  • Jenkins
  • WorkManager
  • VS Code
  • Visual Studio
  • SQLite
  • Springboot
  • Room
  • okhttp
  • MySQL
  • Material-UI
  • JUnit
  • Jetpack
  • Java - 5 Years
  • Jackson
  • IntelliJ
  • Hilt
  • Hibernate
  • Gson
  • Git
  • Android Studio
  • Retrofit
  • Kotlin
  • Glide
  • Android

Professional Summary

7Years
  • Oct, 2021 - Present4 yr 5 months

    Senior Software Engineer

    Sensei Technology
  • Sep, 2018 - Oct, 20213 yr 1 month

    Software Development

    Launchers World Software India

Work History

7Years

Senior Software Engineer

Sensei Technology
Oct, 2021 - Present4 yr 5 months
    Developed a REST API using FastAPI and MySQL to store data from learning management systems. Developed a full-stack Android app using Kotlin, Java, SQLite, and Firebase for crash analytics and app stability. Optimized the data migration process from MySQL 5.7 to MySQL 8, significantly reducing transfer time. Integrated WorkManager, Retrofit, and Camera API in Android to enhance code readability, reliability, and performance. Mentored two junior developers on Kotlin and MVVM, enhancing code quality and maintainability.

Software Development

Launchers World Software India
Sep, 2018 - Oct, 20213 yr 1 month
    Developed a custom Android launcher using Canvas for advanced UI rendering and smooth user interactions. Implemented GitHub-based version control practices to enhance code maintainability, team collaboration, and release management. Enhanced app structure and performance by implementing MVVM architecture with ViewModel, LiveData, Room Database, and Data Binding.

Major Projects

3Projects

MAVRC

Oct, 2022 - Present3 yr 5 months
    Developed a full-featured Android and server application to streamline audit compliance, review processes, and financial cash flow management for internal business operations. Enabled auditors and managers to efficiently track compliance status, perform data reviews, and manage financial insights. Implemented GitHub XAuth authentication and optimized background processing using WorkManager and Redis.

RO AND BCM Loan Origination Application

Oct, 2021 - Sep, 2022 11 months
    Developed and maintained a full-stack Android application using Java, MVVM architecture, and Jetpack components for scalable and maintainable code. Used Room Database for local caching and offline access, and implemented WorkManager for periodic synchronization. Designed a user-friendly UI using Material Design 3 and Data Binding.

Android launchers

Sep, 2018 - Sep, 20213 yr
    Built over six Android launchers with Canvas, achieving smooth rendering performance and visually rich interactive features.

Education

  • Bachelor of Technology, Computer Science

    Punjab Technical University (2018)
  • PUC

    PMS College (2013)