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
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.
Product
Digital signage platform running on railway station displays — remote content scheduling for screens that have to stay up.
Product
Pay-per-minute calling for hostels, schools, factories and other phone-restricted workplaces.
Product
Wi-Fi file sharing between phones and Android TV, without a cable or a cloud round-trip.
Shipped work
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.
Shipped work
Train Announcement System
Announces train arrivals, departures and notices from pre-recorded voice files. In production across 7+ railway stations.
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.
Android app
TrendScan
Published on Google Play.
Android app
NavAMOLED
Published on Google Play.
Android app
NodeMCU Config & Control
Provision and drive NodeMCU boards from a phone. Published on Google Play.
Client work
Skylark Embedded Systems
Website and product catalog for a railway systems supplier.
Client work
Enterprise Quotient
Product site for a strategy-to-execution platform.
Client work
Sandy Editz
Tutorial site for video and photo editing creators.
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