Hello, I'm

Praveen Kumar Boddupalli

I build Android and Kotlin Multiplatform software. Senior Engineer at Grene Robotics by day, and the person behind XpertXYZ — my own product studio — the rest of the time. Building since 2017, across mobile, embedded systems, digital signage, TV and the web.

My Tech Stack

Kotlin end to end: Android and Compose on the front, Ktor on the back, and Compose HTML for the web — this site included. The work usually reaches past the app itself, into the hardware it talks to and the screens it ships on.

Technologies I'm fluent in

Kotlin Multiplatform

Jetpack Compose & Compose HTML

MVVM / Clean Architecture

Dependency Injection (Hilt)

REST APIs with Ktor & Retrofit

Android TV & large-screen UI

BLE, Wi-Fi & GSM device comms

Google Maps & Location APIs

Firebase & Play Console releases

Embedded: Arduino / NodeMCU

WebAR & in-browser media

Git, CI & release management

Projects

Featured Projects

Product

XpertAR

WebAR for printed photos. Point a phone at a print and the video plays on the photo itself — in the browser, with nothing to install.

WebARBrowserComputer vision

Product

BY.XPERTXYZ

Digital signage platform running on railway station displays — remote content scheduling for screens that have to stay up.

Digital signageRailwaysRemote management

Product

XpertCall

Pay-per-minute calling for hostels, schools, factories and other phone-restricted workplaces.

TelephonyMetering

Product

Open Ledger

Free, open-source expense tracking for web and Android.

Open sourceAndroidWeb

Product

Couch Files

Wi-Fi file sharing between phones and Android TV, without a cable or a cloud round-trip.

Android TVWi-FiFile transfer

Shipped work

SEPAL

Bike infotainment app owned end to end as mobile lead. HERE Maps SDK, Reddit feed, Android call manager and media controls, plus custom trip path tracking drawn back onto the map.

AndroidHERE Maps SDKKotlin

Shipped work

Train Announcement System

Announces train arrivals, departures and notices from pre-recorded voice files. In production across 7+ railway stations.

AndroidRailwaysAudio

Shipped work

LykWater

Companion app for a water-tank cleaning device — connects over Wi-Fi to provision the hardware, control it, change settings and receive alerts.

AndroidIoTWi-Fi

Android app

TrendScan

Published on Google Play.

Android

Android app

NavAMOLED

Published on Google Play.

Android

Android app

NodeMCU Config & Control

Provision and drive NodeMCU boards from a phone. Published on Google Play.

AndroidNodeMCUIoT

Client work

Skylark Embedded Systems

Website and product catalog for a railway systems supplier.

WebCatalog

Client work

Enterprise Quotient

Product site for a strategy-to-execution platform.

Web

Client work

Sandy Editz

Tutorial site for video and photo editing creators.

Web

Product

This site

Built with Kotlin/JS, Compose HTML and Kobweb — no JavaScript framework anywhere in the stack. Open source; the link is in the footer.

Kotlin/JSCompose HTMLKobweb

Experience

What I did

Leading Android engineering at Grene Robotics, working remotely. Stepped up from Senior Engineer in October 2025 after two and a half years on the team.

01

Lead Engineer

Oct 2025 - Present

Grene Robotics

Android development across Grene Robotics’ systems, working in Jetpack and modern Android tooling. Based in Hyderabad before the role moved remote.

02

Senior Engineer

Jun 2023 - Oct 2025

Grene Robotics

Owned the ‘Sepal: Bike Infotainment’ app end to end as mobile lead, from architecture through release. Worked alongside UI/UX to ship the full feature set, including HERE Maps integration, Android call and media control, and custom trip path tracking.

03

Mobile Lead Developer

Jul 2022 - Jun 2023

SEPAL

During the early stages of our startup, I took on multiple roles and responsibilities in order to bring our idea to life and successfully deliver our product. From the initial idea stage, I was involved in every aspect of the development process, including ideation, design, development, testing, and delivery. As a result, I gained a deep understanding of the product and was able to adapt quickly to changing requirements and priorities. Through my dedication and willingness to take on new challenges, I helped ensure the success of our startup and set a strong foundation for future growth.

04

Android Developer Lead

Nov 2018 - Jul 2022

Techtion Innovation LLP

Involved in some projects for Safety & Security for Heavy Vehicles and doing R&D for those projects. Dealing with different communication modules like BLE, GSM and GPS. Arduino programming for multiple Microcontrollers

05

Hardware Engineer

Jul 2017 - Aug 2018

Cyrrup

Contact

Lets Talk...

This site is open source
Copyright © Praveensmedia Labs 2023. All rights reserved.
🕸️