Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
CustomerServiceRepresentative
Prashant Singh

Prashant Singh

Bengaluru

Summary

With over 3 years of experience in building scalable, high-performance mobile applications, I have honed my skills in Kotlin, Jetpack Compose, Android SDK, and KMP. Expertise in modern architectural patterns like MVVM, MVI, and Clean Architecture, built upon a strong foundation of SOLID principles and Test-Driven Development. Highly skilled in integrating RESTful APIs using Retrofit and Ktor, implementing CI/CD pipelines with Jenkins and GitHub Actions, and working with Room and MongoDB for efficient data persistence. Thrives in Agile/Scrum environments with a proven track record of enhancing app performance by up to 80%, streamlining deployment processes, and delivering customizable features for clients. Passionate about creating maintainable and user-centric mobile solutions that resonate with global markets.

Overview

3
3
years of professional experience
1
1
Certification

Work History

Android Developer

OpenBet India Pvt Ltd
06.2023 - Current

Contributed to OpenBet's white-label sports betting and casino application, deployed across global clients like Betfred (US), Toto (Netherlands), Loto-Québec(Canada) and BCLC (Canada). The app supported rapid customization with multi-language, multi-currency capabilities and seamless sportsbook-casino integration.

Key Contributions:

  • Collaborated with global cross-functional teams to deliver client-specific features and branding.
  • Architected and modularized the Android application for scalable multi-client deployments.
  • Enhanced game module performance, reducing load time by 80%, improving user experience significantly.
  • Streamlined development by configuring network and web proxies for faster integration and testing cycles.
  • Implemented feature toggling and managed client-specific APIs and configurations to support bespoke requirements.
  • Automated mobile releases and testing through CI/CD pipelines using Jenkins and Fastlane.
  • Integrated unit and UI testing frameworks (JUnit, Espresso, Mockito) to ensure app stability and quality.

Technologies Used:

Kotlin, Android SDK, Jetpack Compose, Koin, Firebase, Git, Jenkins (CI/CD), Fastlane, JUnit, Espresso, Mockito

Key Achievements:

  • Built and deployed custom features under tight deadlines using automated build pipelines.
  • Solved dynamic branding and feature requirements using flexible theming and toggle-based logic.
  • Ensured high-quality releases by embedding robust automated test coverage.

Android Developer

Glaukous Tech Solutions Pvt Ltd
10.2022 - 05.2023
  • Led end-to-end development of native Android applications with modern architectural patterns.
  • Implemented Jetpack Compose-based UIs and followed MVVM architecture to ensure scalability and maintainability.
  • Collaborated with designers and backend developers to deliver seamless user experiences.

Tech Stack: Android SDK, Kotlin, Retrofit, Dagger/Hilt, XML, Git Github.

Android Developer Intern

Apptunix
10.2021 - 10.2022
  • Developed and maintained 12+ Android app modules, focusing on performance and UI responsiveness.
  • Assisted senior developers in writing clean, scalable code using SOLID principles and MVVM architecture.
  • Participated in daily scrums, sprint reviews, and client demos to gain real-world Agile experience.

Education

Master of Computer Applications (MCA) - Computer Applications Development

Lovely Professional University
Phagwara, India
07-2022

Bachelor of Computer Applications (BCA) - Computer Applications Development

BNMU
Madhepura, Bihar, India
01.2020

Skills

    Languages:
    Kotlin, Java

    Frameworks & Architectures:
    Android SDK, Jetpack Compose, XML, MVVM, MVI, Clean Architecture, SOLID Principles

    Networking & Backend:
    Retrofit, Ktor, RESTful APIs

    Tools & Platforms:
    Android Studio, Gradle, Git, Jenkins, GitHub Actions

    Cross-Platform & Web:
    Kotlin Multiplatform (KMP), Kobweb

    Databases:
    Room, MongoDB, SQLite

    Testing:
    JUnit, Espresso, Mockk

    Development Practices:
    Agile, Scrum, Test-Driven Development (TDD)

    Soft Skills:
    Problem Solving, Communication, Team collaboration

Certification

  • Master CI/CD for Android Developers, Udemy, 12/01/23
  • Build Modern Android App with REST API and Ktor Server, Udemy, 08/01/24

Languages

English
Hindi

Timeline

Android Developer

OpenBet India Pvt Ltd
06.2023 - Current

Android Developer

Glaukous Tech Solutions Pvt Ltd
10.2022 - 05.2023

Android Developer Intern

Apptunix
10.2021 - 10.2022

Master of Computer Applications (MCA) - Computer Applications Development

Lovely Professional University

Bachelor of Computer Applications (BCA) - Computer Applications Development

BNMU
Prashant Singh